Giter Site home page Giter Site logo

Workspace Crashes about nextspace HOT 18 CLOSED

armm77 avatar armm77 commented on August 16, 2024
Workspace Crashes

from nextspace.

Comments (18)

trunkmaster avatar trunkmaster commented on August 16, 2024 1

I think you've faced several distinct problems here and in issue #399. Several events happend at once:

  • application crashes (Terminal) and lead to Workspace's crash (I can't reproduce this - I got only Terminal crash but appicon in Dock became weird);
  • Workspace crashes
  • Login panel interprets Workspace's crash as "Power Off" request and proceeds to OS shutdown (I've made serveral changes to this part of Login);

So, I plan to stick to following plan:

  1. Fix Login problem with Workspace exit status handling.
  2. Fix problem in Terminal (I understand what the cause of a problem)
  3. Fix problem in Workspace

Well done, thank you!

from nextspace.

trunkmaster avatar trunkmaster commented on August 16, 2024 1

@rmottola, I'ts definitely Workspace-specific issue. I suppose it's somehow connected to using KVO in Image View. It's hard to reproduce this bug for me - I'll investigate it later.

from nextspace.

armm77 avatar armm77 commented on August 16, 2024 1

@trunkmaster Yes, in browser view it works correctly.

from nextspace.

armm77 avatar armm77 commented on August 16, 2024 1

@trunkmaster, I confirm that the incident I reported no longer occurs, so I close the incident. 👍🏻

from nextspace.

armm77 avatar armm77 commented on August 16, 2024

I can confirm that the VM or my physical equipment no longer shuts down when the event occurs. only a restart of the Workspace is presented.

And as an image explains more than 1000 words, I leave a video of the behavior.

Screen.Recording.2021-11-05.at.08.29.50.mov

from nextspace.

rmottola avatar rmottola commented on August 16, 2024

I cannot reproduce the crash issue in GWorkspace. I don't know if it depends on specific changes of Workspace or not.

from nextspace.

armm77 avatar armm77 commented on August 16, 2024

hi @rmottola, these are tests on Workspace, i have not done GWorkspace tests.

from nextspace.

trunkmaster avatar trunkmaster commented on August 16, 2024

@armm77 I guess I've fixed this bug. I can reproduce it no more. Check it out, please.

from nextspace.

armm77 avatar armm77 commented on August 16, 2024

Hi @trunkmaster, I perceive the file manager to be more solid, but I was able to reproduce the event.
I tried on Fedora 35 and CentOS Stream 8, with the latest commits 2545727.

Screen.Recording.2022-01-18.at.10.52.39.PM.mov

from nextspace.

trunkmaster avatar trunkmaster commented on August 16, 2024

hi @armm77 I've created almost 20 folders without crash. Could you please run Workspace under debugger and send me backtrace?
I've put script for that in Applications/Workspace/gdb_Workspace.sh. Here is the short instruction:

  1. Login into user session as armm
  2. Login via SSH as armm and cd into NEXTSPACE sources Applications/Workspace.
  3. Run script ./gdb_Workspace.sh - this attaches GDB debugger into running Workspace. Wait for GDB to complete its loading.
  4. Type c and hit Return to continue running Workspace.
  5. Proceed with actions you did in the video. Upon crash Workspace stops responding.
  6. Switch to GDB session and type btand hit Return - it show code calling backtrace.
  7. Send me all text you'll see after you've entered bt.

from nextspace.

armm77 avatar armm77 commented on August 16, 2024

hi @trunkmaster, with the last commit bfb80b7 I couldn't get it to fail, but the following video support was presented.

Screen.Recording.2022-01-19.at.5.57.52.PM.mov

test2.txt

from nextspace.

trunkmaster avatar trunkmaster commented on August 16, 2024

Confirmed, thanks.

from nextspace.

trunkmaster avatar trunkmaster commented on August 16, 2024

@armm77 the problem should be fixed with latest commit. Please check.

from nextspace.

armm77 avatar armm77 commented on August 16, 2024

Hi @trunkmaster, the initial error is no longer replicated, but I have a problem when renaming the folders, it appears that the name is changed but when creating a subfolder the parent folder returns to its original name.

from nextspace.

trunkmaster avatar trunkmaster commented on August 16, 2024

@armm77 did you see that problem with Icon viewer or with Browser viewer also?

from nextspace.

armm77 avatar armm77 commented on August 16, 2024

@trunkmaster Icon Viewer

from nextspace.

trunkmaster avatar trunkmaster commented on August 16, 2024

@armm77 Browser Viewer works correctly, right?

At the moment I can see some exceptions while using Icon Viewer so renaming may be incorrect with Icon Viewer. I'll try to fix it.

from nextspace.

trunkmaster avatar trunkmaster commented on August 16, 2024

@armm77 latest commit should fix problem with Icon Viewer you've mentioned. Please test and tell me if you'll find more inconsitensies.

from nextspace.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.