Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003997Zandronum[All Projects] Bugpublic2022-05-09 22:352022-12-01 12:51
ReporterWaTaKiD 
Assigned ToKaminsky 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version3.1 
Target Version3.2Fixed in Version3.2 
Summary0003997: zan 3.1 64 bit windows build does not produce a crash report
Descriptionthe 64bit windows build of zan 3.1 does not produce a crash report whereas the 32bit version does

im using windows 11 and have tried a fresh ini, restarting the pc, changing uac, running as admin, and changing the cvars "crashlogs" and "crashlog_dir" all to no avail
also zan is not installed in program files

gzdoom 1.8.6 and 4.7.1 also produce crash reports as intended
Steps To Reproduceload up the 64 bit windows build of zan 3.1
crashout
no crash report
Additional Informationone user on discord with windows 7 said they also could not produce a crash report, which makes me think the 64bit build itself is at fault, not the os version

links for convenience:
'https://zandronum.com/downloads/zandronum3.1-win32-base.zip [^]'
'https://zandronum.com/downloads/zandronum3.1-win64-base.zip [^]'
Attached Files

- Relationships

-  Notes
User avatar (0022303)
DrinkyBird (developer)
2022-08-04 16:39

Backporting'https://github.com/ZDoom/gzdoom/commit/2854e1fe03f847e39857b14c3efa8b4162c7a525 [^]' and'https://github.com/ZDoom/gzdoom/commit/8fbb5372b2e934876dd2e288f73d49c4a4b690da [^]' fixed the crash reporter on win64 for me.
User avatar (0022306)
DrinkyBird (developer)
2022-08-14 18:08

Those two commits were backported
'https://hg.osdn.net/view/zandronum/zandronum-stable/rev/a995f0ed3cac [^]'
'https://hg.osdn.net/view/zandronum/zandronum-stable/rev/eb88c12c9e6f [^]'
User avatar (0022308)
DrinkyBird (developer)
2022-08-14 22:26

Tested with a win64 release build of 3.2-alpha-220804-1704, the crash handler works properly.
User avatar (0022336)
WaTaKiD (updater)
2022-09-05 13:51

using ZandroDev3.2-220904-2011windows-x86_64, crash reports are still not produced for online clients or servers, but do work for offline clients
User avatar (0022339)
WaTaKiD (updater)
2022-09-05 15:42

regarding my above note, i got mixed up, online clients DO produce crash reports, its just servers that dont
User avatar (0022348)
DrinkyBird (developer)
2022-09-05 22:57

Quote from Discord:

Quote from Kaminsky

The server console in Windows is actually handled in a separate thread which the backported (G)ZDoom commit didn't account for. Copying and pasting the changes into this new thread fixes the server not producing crash reports in x64.

//==========================================================================
//
// [BC] MainDoomThread
//
// This is the new thread created by the server console.
//
//==========================================================================
DWORD WINAPI MainDoomThread( LPVOID )

User avatar (0022393)
WaTaKiD (updater)
2022-09-11 19:58

'http://hg.osdn.net/view/zandronum/zandronum-stable/rev/556024eb3b0f [^]' was added
User avatar (0022504)
WaTaKiD (updater)
2022-12-01 03:11

using ZandroDev3.2-221030-0316windows-x86_64 clients and servers now provide crash reports
User avatar (0022509)
Kaminsky (developer)
2022-12-01 12:51

Since a crash report seems to now be produced in all cases (client and server) in the x64 Windows builds, I went ahead and marked this ticket as resolved.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: WaTaKiD
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2022-05-09 22:35 WaTaKiD New Issue
2022-05-09 22:38 WaTaKiD Description Updated View Revisions
2022-05-09 22:40 WaTaKiD Description Updated View Revisions
2022-08-04 16:39 DrinkyBird Note Added: 0022303
2022-08-04 16:39 DrinkyBird Status new => confirmed
2022-08-10 14:46 Kaminsky Target Version => 3.2
2022-08-14 18:08 DrinkyBird Note Added: 0022306
2022-08-14 18:08 DrinkyBird Status confirmed => needs testing
2022-08-14 22:26 DrinkyBird Note Added: 0022308
2022-08-14 22:26 DrinkyBird Status needs testing => resolved
2022-08-14 22:26 DrinkyBird Fixed in Version => 3.2
2022-08-14 22:26 DrinkyBird Resolution open => fixed
2022-08-14 22:26 DrinkyBird Assigned To => DrinkyBird
2022-09-05 13:51 WaTaKiD Assigned To DrinkyBird =>
2022-09-05 13:51 WaTaKiD Note Added: 0022336
2022-09-05 13:51 WaTaKiD Status resolved => feedback
2022-09-05 13:51 WaTaKiD Resolution fixed => reopened
2022-09-05 15:42 WaTaKiD Note Added: 0022339
2022-09-05 15:42 WaTaKiD Status feedback => new
2022-09-05 22:57 DrinkyBird Note Added: 0022348
2022-09-11 19:58 WaTaKiD Note Added: 0022393
2022-09-11 19:59 WaTaKiD Status new => needs testing
2022-12-01 03:11 WaTaKiD Note Added: 0022504
2022-12-01 12:49 Kaminsky Status needs testing => resolved
2022-12-01 12:49 Kaminsky Resolution reopened => fixed
2022-12-01 12:49 Kaminsky Assigned To => Kaminsky
2022-12-01 12:51 Kaminsky Note Added: 0022509






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker