-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash triggered by libmad-0.dll #526
Comments
What WAD are you running? Could you try creating a new clean folder for DSDA-Doom? |
Will do. It’s happened twice now with Formless Mother: https://www.doomworld.com/forum/topic/148914-formless-mother-mbf21-rc2/ I’ll try a fresh install and report back if I get more crashes. |
I've tried both WADs, no crashes for me so far. Also, "Sleepwalking" doesn't seem to have any MP3 music (libmad-0.dll is the MP3 library). |
Interesting, thanks for testing. On my fresh install it hasn't crashed yet either. Put it down to user erorr. I'll close this. Thanks again for your time. |
Had the same crash again today. This was with the Formless Mother wad. https://www.doomworld.com/forum/topic/148914-formless-mother-mbf21-rc2/ Worth noting that Formless Mother does indeed use MP3 files for music. Here's the crash reports below: Event viewer:
And DSDA console:
Edit: this is with a clean DSDA folder. |
Where does dsda-doom get is libmad.dll from? Debian's package is heavily patched, maybe some of these need to get applied here as well. https://sources.debian.org/src/libmad/0.15.1b-10.2/debian/patches/ |
I can't replicate the crash yet.
It's from MSYS2. libmad hasn't been updated in over 20 years. I think we should switch to libsndfile for sounds and music. |
Had a couple of crashes with the latest version of DSDA DOOM. Here is the crash log from Event Viewer:
Faulting application name: dsda-doom.exe, version: 0.0.0.0, time stamp: 0x671ba5e5
Faulting module name: libmad-0.dll, version: 0.0.0.0, time stamp: 0x657ff460
Exception code: 0xc0000005
Fault offset: 0x0000000000002a6e
Faulting process id: 0x0x95C
Faulting application start time: 0x0x1DB27CAEB96BBE6
Faulting application path: D:\Games\DOOM\DSDA\dsda-doom.exe
Faulting module path: D:\Games\DOOM\DSDA\libmad-0.dll
Report Id: cb0087b5-4939-4932-9331-97c465d7d7fd
Faulting package full name:
Faulting package-relative application ID:
The text was updated successfully, but these errors were encountered: