Anonymous | Login | Signup for a new account | 2024-04-19 15:23 UTC |
My View | View Issues | Change Log | Roadmap | Doomseeker Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002448 | Doomseeker | [All Projects] Bug | public | 2015-09-09 15:45 | 2018-09-29 14:36 | ||||
Reporter | Hypnotoad | ||||||||
Assigned To | Zalewa | ||||||||
Priority | urgent | Severity | crash | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 | ||||
Product Version | |||||||||
Target Version | 1.1 | Fixed in Version | 1.1 | ||||||
Summary | 0002448: Doomseeker crashes and just produces blank white screen on recent update on beta channel | ||||||||
Description | For the last week or so, every time I've tried to update doomseeker on the beta channel, on opening the application again it simply hangs on a white screen and I've been forced to reinstall doomseeker 1.0. The program cannot be shut down normally and must be killed from task manager. Deleting my ini did not fix the issue. | ||||||||
Steps To Reproduce | Update Doomseeker on the beta channel on Windows, restart doomseeker. | ||||||||
Attached Files | |||||||||
Notes | |
(0013457) DrinkyBird (reporter) 2015-09-09 15:50 |
Does not happen for me. |
(0013458) Hypnotoad (reporter) 2015-09-09 15:53 |
What version of windows do you use? |
(0013459) DrinkyBird (reporter) 2015-09-09 16:53 edited on: 2015-09-09 16:53 |
Windows 7 Home Premium SP1 x64. |
(0013460) Zalewa (developer) 2015-09-09 19:31 |
Just checked by updating Doomseeker 1.0 to the newest beta and the problem doesn't happen for me either. What Windows version do you use, Hyponotoad? |
(0013461) Hypnotoad (reporter) 2015-09-09 21:53 |
Windows 7 Ultimate SP1 x64 |
(0013477) Zalewa (developer) 2015-09-10 18:39 edited on: 2015-09-10 18:39 |
First of all, does it still happen if you run this version from this package? 'http://devbuilds.drdteam.org/doomseeker/doomseeker%201.1~beta-150903-2017.zip [^]' As I cannot reproduce this myself, would be possible for you to follow compilation instructions here, build Doomseeker for yourself in Debug mode and tell me where the compiler stack trace points to when the program crashes? If that's too much of a bother then maybe I can try producing some builds with debug logs output so that we can narrow down the area where the program crashes. |
(0013486) Hypnotoad (reporter) 2015-09-11 19:08 |
That latest zip still does not work. I'll try compiling myself when I have more time spare. Some build with debugging logs might help in the meantime. |
(0013490) Zalewa (developer) 2015-09-12 07:30 edited on: 2015-09-12 07:30 |
I've uploaded a bunch of builds for you to try out: 1.'http://devbuilds.drdteam.org/doomseeker/doomseeker%201.1~beta-150805-2049.zip [^]' 2.'http://devbuilds.drdteam.org/doomseeker/doomseeker%201.1~beta-150808-1008.zip [^]' 3.'http://devbuilds.drdteam.org/doomseeker/doomseeker%201.1~beta-150809-0852.zip [^]' 4.'http://devbuilds.drdteam.org/doomseeker/doomseeker%201.1~beta-150815-0907.zip [^]' Could you try them out and tell me which crash and which don't? |
(0013492) Hypnotoad (reporter) 2015-09-12 12:34 |
All of those builds crash. |
(0013493) Zalewa (developer) 2015-09-12 14:00 |
Together with Hypnotoad we've figured out that a stale doomseeker.ini.lock file created by QSettings does this. Some references: 1.'http://doc.qt.io/qt-5/qsettings.html#accessing-settings-from-multiple-threads-or-processes-simultaneously [^]' 2.'https://bugreports.qt.io/browse/QTBUG-21739 [^]' - look for QLockFile in comments. 3.'https://bugreports.qt.io/browse/QTBUG-44771 [^]' I'll try to figure out a workaround for that. |
(0013505) Zalewa (developer) 2015-09-13 15:09 edited on: 2015-09-13 15:09 |
Okay, I've deployed an update on beta channel. The fix was to update Qt redistributed with Doomseeker from 5.4.1 to 5.5. Now, from what I see this isn't a full fix. When a stray .lock file is present, Doomseeker will freeze for a moment (about 10 - 15 seconds), then it will unfreeze, delete the .lock file and continue as normal. This is an improvement over 5.4.1 where Doomseeker would never unfreeze. To verify do this: 1. Go to folder where configuration is stored: (%APPDATA%/.doomseeker, or <exedir>/.doomseeker for portable mode). 2. For each .ini file create appropriate .ini.lock file. These .lock files should be empty. 3. Run Doomseeker. |
(0016093) Zalewa (developer) 2016-10-24 19:29 |
I think that after a year without further complaints this ticket can be closed. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | No one explicitly supports this issue yet. |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2015-09-09 15:45 | Hypnotoad | New Issue | |
2015-09-09 15:50 | DrinkyBird | Note Added: 0013457 | |
2015-09-09 15:53 | Hypnotoad | Note Added: 0013458 | |
2015-09-09 16:53 | DrinkyBird | Note Added: 0013459 | |
2015-09-09 16:53 | DrinkyBird | Note Edited: 0013459 | View Revisions |
2015-09-09 19:31 | Zalewa | Note Added: 0013460 | |
2015-09-09 19:32 | Zalewa | Assigned To | => Zalewa |
2015-09-09 19:32 | Zalewa | Status | new => feedback |
2015-09-09 21:53 | Hypnotoad | Note Added: 0013461 | |
2015-09-09 21:53 | Hypnotoad | Status | feedback => assigned |
2015-09-10 18:39 | Zalewa | Note Added: 0013477 | |
2015-09-10 18:39 | Zalewa | Note Edited: 0013477 | View Revisions |
2015-09-11 19:08 | Hypnotoad | Note Added: 0013486 | |
2015-09-12 07:30 | Zalewa | Note Added: 0013490 | |
2015-09-12 07:30 | Zalewa | Note Edited: 0013490 | View Revisions |
2015-09-12 07:30 | Zalewa | Note Edited: 0013490 | View Revisions |
2015-09-12 12:34 | Hypnotoad | Note Added: 0013492 | |
2015-09-12 14:00 | Zalewa | Note Added: 0013493 | |
2015-09-13 15:09 | Zalewa | Note Added: 0013505 | |
2015-09-13 15:09 | Zalewa | Status | assigned => needs testing |
2015-09-13 15:09 | Zalewa | Note Edited: 0013505 | View Revisions |
2016-10-24 19:29 | Zalewa | Note Added: 0016093 | |
2016-10-24 19:29 | Zalewa | Status | needs testing => resolved |
2016-10-24 19:29 | Zalewa | Fixed in Version | => 1.1 |
2016-10-24 19:29 | Zalewa | Resolution | open => fixed |
2018-09-29 14:25 | WubTheCaptain | Status | resolved => closed |
2018-09-29 14:36 | WubTheCaptain | Target Version | => 1.1 |
Copyright © 2000 - 2024 MantisBT Team |