MantisBT - Doomseeker
View Issue Details
0003759Doomseeker[All Projects] Bugpublic2020-01-31 04:392020-08-02 12:28
haxmurderer 
Zalewa 
highblockalways
needs testingopen 
MicrosoftWindows10
1.3 
1.4 
0003759: Auto-Updated installer fails to launch - Entry Point Not Found
It seems like the latest release is broken and won't install via the auto-updater.

I'm currently on Doomseeker 1.3-190727-0915, and I'm getting a critical error when I try to run the new installer downloaded by the auto-updater. It says "The procedure entry point blah blah blah could not be located in the dynamic link library .... doomseeker-update-pkg--updater.exe".

See the steps to reproduce.
Run Doomseeker 1.3-190727-0915.
Wait for the notification that a new update is available.
Click "Download & Install" and wait for it to download.
Click "Restart & Install Now".
Boom - you'll get the error message in the screenshot, and the installer will fail to run.
No tags attached.
png 2020-01-30 23_35_04-Clipboard.png (9,797) 2020-01-31 04:39
https://zandronum.com/tracker/file_download.php?file_id=2562&type=bug
png
Issue History
2020-01-31 04:39haxmurdererNew Issue
2020-01-31 04:39haxmurdererFile Added: 2020-01-30 23_35_04-Clipboard.png
2020-01-31 07:17ZalewaNote Added: 0021177
2020-01-31 12:47WubTheCaptainAssigned To => Zalewa
2020-01-31 12:47WubTheCaptainStatusnew => feedback
2020-01-31 14:44haxmurdererNote Added: 0021179
2020-01-31 14:44haxmurdererStatusfeedback => assigned
2020-01-31 16:35ZalewaNote Added: 0021180
2020-08-02 08:12ZalewaNote Added: 0021522
2020-08-02 08:12ZalewaStatusassigned => needs review
2020-08-02 12:27WubTheCaptainStatusneeds review => needs testing
2020-08-02 12:28WubTheCaptainTarget Version => 1.4

Notes
(0021177)
Zalewa   
2020-01-31 07:17   
Workaround: try copying libgcc_s_dw2-1.dll and libstdc++-6.dll from Doomseeker's directory to C:\Users\Albert\AppData\Local\doomseeker\updates and tell me if it worked.
(0021179)
haxmurderer   
2020-01-31 14:44   
Zalewa: I copied those DLLs and it seems to get further. I see the updater.exe in the "updates" directory now, but I get this different error message.

I used Dependency Walker to discover that it also needed libwinpthread-1.dll. If I copy that DLL over to the "updates" directory too, it works!
(0021180)
Zalewa   
2020-01-31 16:35   
updater.exe needs to be statically linked. I'm afraid there's no real hotfix aside from this workaround for anyone else that may get this problem.
(0021522)
Zalewa   
2020-08-02 08:12   
Fix