On Mon, Oct 16, 2006 at 10:51:55PM -0700, Mike Swanson wrote:
> When playing either PrBoom or Chocolate Doom, they always crash when starting 
> DOOM 2 MAP02 or Ultimate DOOM E2M1. For PrBoom, I've tried both the packaged 
> version and the latest, 2.4.6, from source; for Chocolate Doom, I installed 
> 0.1.4 from source. I have SDL's libraries installed from packages, I am 
> running OpenBSD/i386 3.9-release.
> 
> Internally, both engines are quite different; PrBoom being the spawn of Boom, 
> which was based on DOSDOOM (port back to MS-DOS), which was based on LxDoom 
> (the version id released in source form, for Linux). Chocolate Doom, striving 
> to be closest to the original MS-DOS DOOM 1.9 engines, instead had its 
> development branched off of the original LxDoom source release, in order to 
> immediately forget about feature bloat. It seems odd that both games have the 
> same crash, thusly.
> 
> Running in gdb, this is the result of Chocolate Doom crashing when attempting 
> to enter Episode 2 of Ultimate DOOM:
> 
>   [Switching to process 22344, thread 0x868e1000]
>   0x072981c7 in _Mix_InitEffects () from /usr/local/lib/libSDL_mixer.so.3.0
> 
> I've no programming experience in C, and I also don't know for sure if this 
> report in GDB really means that SDL_mixer has a bug.
> 
> I've thought of trying a newer version of SDL, but I don't see any way to 
> remove the existing SDL packages without also removing things that depend on 
> it (though I suppose, they will need to be compiled again due to dynamic 
> linking troubles; and I wouldn't really care to spend hours doing so).
> 
> Any thoughts or solutions on this?

I had reported this to the SDL_mixer people and they closed it with
'WORKSFORME'.  Please attach this report to the bug entry at:

http://bugzilla.libsdl.org/show_bug.cgi?id=118

Reply via email to