http://bugs.winehq.org/show_bug.cgi?id=3433
Summary: malloc() seems to fail a lot with Fallout 2 on FreeBSD 5.4 Product: Wine Version: 20050830 Platform: PC OS/Version: FreeBSD Status: UNCONFIRMED Severity: major Priority: P2 Component: wine-kernel AssignedTo: wine-bugs@winehq.org ReportedBy: lauri.jarvenpaa@gmail.com
When attempting to save a game in Fallout 2 Wine usually dies. It may also die with a similar error message (see below) during other actions, like loading. If it doesn't die at the first savegame, it can take several more before it goes down. Sound pops aggressively before death but sound pops anyway during all loading/waiting screens.
I tried to search the web and bug database but didn't found much. I guess this might be related to the differences between linux and fbsd mallocs.
This is what it spits out:
wine fallout2.exe
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x190930)->(00010022,00000011) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 16 to 8 fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 16 to 8 fixme:x11drv:X11DRV_DDHAL_CreatePalette stub wine in malloc(): warning: recursive call err:seh:EXC_DefaultHandling Unhandled exception code c00000fd flags 0 addr 0x7bf01f42