SkyLined / BugId

Detect, analyze and uniquely identify crashes in Windows applications
https://bugid.skylined.nl
Other
500 stars 90 forks source link

Add BugID as a JIT debugger for 32-bit binaries #123

Closed h4x-x0r closed 6 months ago

h4x-x0r commented 10 months ago

Added support so that BugId can be configured as a JIT debugger for 32-bit binaries. Previously, BugId only set the relevant registry keys for 64-bit only. See https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/enabling-postmortem-debugging for reference:

32 and 64 bit Debuggers On a 64-bit platform, the Debugger (REG_SZ) and Auto (REG_SZ) registry values are defined individually for 64-bit and 32-bit applications. An additional Windows on Windows (WOW) key is used to store the 32 bit application post mortem debugging values.

This should fix the issue reported in https://github.com/SkyLined/BugId/issues/121.

SkyLined commented 6 months ago

Thank you for the contribution!