Comments (18)
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:
- Fix Login problem with Workspace exit status handling.
- Fix problem in Terminal (I understand what the cause of a problem)
- Fix problem in Workspace
Well done, thank you!
from nextspace.
@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.
@trunkmaster Yes, in browser view it works correctly.
from nextspace.
@trunkmaster, I confirm that the incident I reported no longer occurs, so I close the incident. 👍🏻
from nextspace.
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.
I cannot reproduce the crash issue in GWorkspace. I don't know if it depends on specific changes of Workspace or not.
from nextspace.
hi @rmottola, these are tests on Workspace, i have not done GWorkspace tests.
from nextspace.
@armm77 I guess I've fixed this bug. I can reproduce it no more. Check it out, please.
from nextspace.
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.
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:
- Login into user session as
armm
- Login via SSH as
armm
andcd
into NEXTSPACE sources Applications/Workspace. - Run script
./gdb_Workspace.sh
- this attaches GDB debugger into running Workspace. Wait for GDB to complete its loading. - Type
c
and hit Return to continue running Workspace. - Proceed with actions you did in the video. Upon crash Workspace stops responding.
- Switch to GDB session and type
bt
and hit Return - it show code calling backtrace. - Send me all text you'll see after you've entered
bt
.
from nextspace.
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
from nextspace.
Confirmed, thanks.
from nextspace.
@armm77 the problem should be fixed with latest commit. Please check.
from nextspace.
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.
@armm77 did you see that problem with Icon viewer or with Browser viewer also?
from nextspace.
@trunkmaster Icon Viewer
from nextspace.
@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.
@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)
- How to take a screenshot? HOT 1
- Terminal Crashes. HOT 11
- How do I install GNUSTEP Apps like Chess.app HOT 3
- Support localisation HOT 7
- Bundle Gorm HOT 4
- Workspace crashes when opening Gemas.app from the file browser HOT 10
- Dependency errors whilst installing development packages HOT 11
- Is trunkmaster OK? HOT 5
- Keyboard Input problems HOT 2
- Packaging/Sources build scripts - file not found for .h files HOT 3
- Build failure on Fedora 36 on 0.build_libraries.sh script HOT 6
- cannot start Workspace as normal user HOT 1
- is the project still alive HOT 9
- Lots of undefined references when compiling the GUI library for Debian HOT 43
- Session finished with error HOT 22
- Error building 6_build_libs-gui.sh HOT 3
- Having trouble building from source for Fedora 39 HOT 12
- Login can't login HOT 3
- Unable to get any sound HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nextspace.