MantisBT - Doomseeker
View Issue Details
0003733Doomseeker[All Projects] Bugpublic2020-01-19 16:132020-01-19 16:22
WubTheCaptain 
 
nonemajorhave not tried
newopen 
MicrosoftWindowsXP/Vista/7
1.3 
 
0003733: Auto-updates may fire late after other buggy threads / functions have initiated and crashed the program
Since auto-updates happen after IP2C initialization and refreshing thread initialization (& more), if there are bugs causing crashes in those threads (such as 0003728 or 0003395) or functions, the auto-update may fail and not have enough time to auto-update Doomseeker before those threads crash Doomseeker. Needless to say this is pretty terrible UX on Windows and has likely bitten us hard once already, and is very tightly integrated to Doomseeker's main program.
See src/core/main.cpp.

'https://bitbucket.org/Doomseeker/doomseeker/src/1.3/src/core/main.cpp#lines-176:184,209:229,237:251 [^]'
0003728:0021102, 0003728:0021106
No tags attached.
related to 0003728closed Zalewa Doomseeker randomly crashes when loading the server list 
related to 0003395closed Zalewa Possible crash at start after the configuration directory was removed 
Issue History
2020-01-19 16:13WubTheCaptainNew Issue
2020-01-19 16:14WubTheCaptainSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=12924#r12924
2020-01-19 16:21WubTheCaptainRelationship addedrelated to 0003728
2020-01-19 16:22WubTheCaptainRelationship addedrelated to 0003395

There are no notes attached to this issue.