Hi,
I have this small Win32 game ("Falcon Beertender") that I occasionally run under Wine. It worked fine until a few weeks ago, approximately coinciding with a lot of Multimedia changes... Now that the debugger is working again, I can provide this information:
WineDbg starting... on pid 8074ea8 No debug information in 32bit DLL 'G:\beertend' (0x0040000) No debug information in ELF 'wine' (0x00000000) No debug information in 32bit DLL 'NTDLL.DLL' (0x40053000) No debug information in 32bit DLL 'KERNEL32.DLL' (0x407f6000) No debug information in 32bit DLL 'ADVAPI32.DLL' (0x40859000) No debug information in 32bit DLL 'GDI32.DLL' (0x40767000) No debug information in 32bit DLL 'USER32.DLL' (0x40630000) No debug information in 32bit DLL 'WINMM.DLL' (0x405b3000) No debug information in 32bit DLL 'RPCRT4.DLL' (0x4096c000) No debug information in 32bit DLL 'OLE32.DLL' (0x40905000) No debug information in 32bit DLL 'SHLWAPI.DLL' (0x40997000) No debug information in 32bit DLL 'COMCTL32.DLL' (0x409cd000) No debug information in 32bit DLL 'SHELL32.DLL' (0x4088e000) No debug information in 32bit DLL 'X11DRV.DLL' (0x40abb000) No debug information in 32bit DLL 'WINEOSS.DRV' (0x436d3000) No debug information in 32bit DLL 'MSACM32.DLL' (0x436f0000) No debug information in 32bit DLL 'MSACM.DLL' (0x436b5000) No debug information in 32bit DLL 'MIDIMAP.DRV' (0x43703000) Unhandled exception: page fault on write access to 0x40000008 in 32-bit code (0x405c986a). In 32-bit mode. 0x405c986a (WINMM.DLL.EntryPoint+0x14aa): movl $0x1,0x8(%eax)
Wine-dbg>bt Backtrace: =>0 0x405c986a (WINMM.DLL.EntryPoint+0x14aa) (ebp=40596cd8) 1 0x405c9b57 (WINMM.DLL.PlaySound+0x27) (ebp=40596cf0) 2 0x004011e1 (beertend..text+0x1e1 in G:\beertend) (ebp=00010021) 3 0x16151413 (KERNEL32.DLL.GetStartupInfoA+0xe108b93) (ebp=1211100f) *** Invalid address 0x1211100f (KERNEL32.DLL.GetStartupInfoA+0xa0c878f)
My system is a dual PIII running Linux 2.4.18. The beertender game is freely downloadable off the Internet at:
http://www.ducksonduty.com/games/download/beertender/
I hope that this is enough information, Cheers, Chris