[Bug 31562] New: crash in mmdevapi/MMDevCol_GetCount() using lithtech game engine.
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Aug 27 03:58:52 CDT 2012
http://bugs.winehq.org/show_bug.cgi?id=31562
Bug #: 31562
Summary: crash in mmdevapi/MMDevCol_GetCount() using lithtech
game engine.
Product: Wine
Version: 1.5.11
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mmdevapi
AssignedTo: wine-bugs at winehq.org
ReportedBy: manuel.lauss at gmail.com
Classification: Unclassified
The game "No One Lives Forever" crashes very early with the below backtrace.
Running with WINEDEBUG=all works around it (but is incredibly slow).
Unhandled exception: page fault on read access to 0x00000030 in 32-bit code
(0x7dfc9d61).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7dfc9d61 ESP:0032e408 EBP:0032e450 EFLAGS:00210202( R- -- I - - - )
EAX:0000000c EBX:7dfd72e0 ECX:7dfc9cb5 EDX:00000004
ESI:03626ff8 EDI:00000000
Stack dump:
0x0032e408: 035e1ef0 03626ff8 0032e450 7dfca3ff
0x0032e418: 0032e48c 00000000 00000001 7c883628
0x0032e428: 0032e490 00000000 00000001 0000000c
0x0032e438: 7c89a7f0 03626ff8 035e1ef0 00000001
0x0032e448: 035c2700 7c89a7f0 0032e4c0 7c87037b
0x0032e458: 035e1ef0 0032e488 00000001 0032e48c
Backtrace:
=>0 0x7dfc9d61 MMDevCol_GetCount+0xac(iface=0x35e1ef0, numdevs=0x32e488)
[/var/tmp/portage/app-emulation/wine-1.5.11/work/wine-1.5.11/dlls/mmdevapi/devenum.c:786]
in mmdevapi (0x0032e450)
1 0x7c87037b get_mmdevice+0xe1(flow=eRender, tgt=0x32e4f0, device=0x32e4e8)
[/var/tmp/portage/app-emulation/wine-1.5.11/work/wine-1.5.11/dlls/dsound/dsound_main.c:381]
in dsound (0x0032e4c0)
2 0x7c86cb5c DirectSoundDevice_Initialize+0x1d6(ppDevice=0x35e1ba0,
lpcGUID=0x7c88ea98)
[/var/tmp/portage/app-emulation/wine-1.5.11/work/wine-1.5.11/dlls/dsound/dsound.c:723]
in dsound (0x0032e540)
3 0x7c86b4fb IDirectSound8Impl_Initialize+0x93(iface=0x35e1b8c,
lpcGuid=(nil))
[/var/tmp/portage/app-emulation/wine-1.5.11/work/wine-1.5.11/dlls/dsound/dsound.c:294]
in dsound (0x0032e580)
4 0x7c86b8f9 DirectSoundCreate+0x164(lpcGUID=(nil), ppDS=0x3627098,
pUnkOuter=(nil))
[/var/tmp/portage/app-emulation/wine-1.5.11/work/wine-1.5.11/dlls/dsound/dsound.c:405]
in dsound (0x0032e5d0)
0x7dfc9d61 MMDevCol_GetCount+0xac
[/var/tmp/portage/app-emulation/wine-1.5.11/work/wine-1.5.11/dlls/mmdevapi/devenum.c:786]
in mmdevapi: movl 0x24(%eax),%edx
786 if ((cur->flow == This->flow || This->flow == eAll)
Modules:
Module Address Debug info Name (139 modules)
PE 340000- 3f5000 Deferred cres
PE 400000- 4c7000 Deferred lithtech
PE d20000- e63000 Deferred cshell
PE 1590000- 1645000 Deferred d3d.ren
PE 10000000-10008000 Deferred ltmsg
PE 21100000-2115e000 Export mss32
PE 22100000-22114000 Deferred mssa3d.m3d
PE 22200000-22215000 Deferred mssa3d2.m3d
PE 22300000-22310000 Deferred mssds3ds.m3d
PE 22400000-22414000 Deferred mssds3dh.m3d
PE 22500000-22514000 Deferred msseax.m3d
PE 22600000-22616000 Deferred mssfast.m3d
PE 22700000-22716000 Deferred mssdolby.m3d
PE 22900000-22912000 Deferred mssdx7sl.m3d
PE 22a00000-22a12000 Deferred mssdx7sh.m3d
PE 22b00000-22b13000 Deferred mssdx7sn.m3d
PE 22c00000-22c18000 Deferred msseax2.m3d
PE 22d00000-22d62000 Deferred mssrsx.m3d
PE 24100000-2410d000 Deferred lowpass.flt
PE 24200000-2420d000 Deferred highpass.flt
PE 24300000-2430d000 Deferred bandpass.flt
PE 24400000-2440d000 Deferred reverb1.flt
PE 24500000-24510000 Deferred reverb2.flt
PE 24600000-24611000 Deferred reverb3.flt
PE 24700000-2470d000 Deferred reson.flt
PE 24800000-24810000 Deferred phaser.flt
PE 24900000-2490d000 Deferred parmeq.flt
PE 24a00000-24a0d000 Deferred mdelay.flt
PE 24b00000-24b0d000 Deferred sdelay.flt
PE 24c00000-24c0d000 Deferred ringmod.flt
PE 24d00000-24d0d000 Deferred flange.flt
PE 24e00000-24e0d000 Deferred chorus.flt
PE 24f00000-24f10000 Deferred shelfeq.flt
PE 25100000-2510d000 Deferred compress.flt
PE 25200000-2520d000 Deferred autopan.flt
PE 25300000-2530e000 Deferred laginter.flt
PE 25400000-2540b000 Deferred capture.flt
PE 26f00000-26f2a000 Deferred mp3dec.asi
ELF 79afc000-7b800000 Deferred libnvidia-glcore.so.304.37
ELF 7b800000-7ba41000 Deferred kernel32<elf>
\-PE 7b810000-7ba41000 \ kernel32
ELF 7bc00000-7bcde000 Deferred ntdll<elf>
\-PE 7bc10000-7bcde000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c59f000-7c5c0000 Deferred dmsynth<elf>
\-PE 7c5b0000-7c5c0000 \ dmsynth
ELF 7c5c0000-7c5d0000 Deferred libspeexdsp.so.1
ELF 7c5d0000-7c68f000 Deferred libasound.so.2
ELF 7c6a4000-7c6d1000 Deferred dmusic<elf>
\-PE 7c6b0000-7c6d1000 \ dmusic
ELF 7c6d1000-7c702000 Deferred winealsa<elf>
\-PE 7c6e0000-7c702000 \ winealsa
ELF 7c702000-7c84f000 Deferred oleaut32<elf>
\-PE 7c720000-7c84f000 \ oleaut32
ELF 7c84f000-7c89c000 Dwarf dsound<elf>
\-PE 7c860000-7c89c000 \ dsound
ELF 7db4b000-7db61000 Deferred midimap<elf>
\-PE 7db50000-7db61000 \ midimap
ELF 7dcac000-7dcc6000 Deferred msacm32<elf>
\-PE 7dcb0000-7dcc6000 \ msacm32
PE 7dd66000-7dd69000 Deferred libasound_module_rate_speexrate.
ELF 7dd79000-7ddc6000 Deferred dmime<elf>
\-PE 7dd80000-7ddc6000 \ dmime
ELF 7debd000-7df99000 Deferred libgl.so.1
ELF 7dfab000-7dfb4000 Deferred librt.so.1
ELF 7dfb4000-7dfd8000 Dwarf mmdevapi<elf>
\-PE 7dfc0000-7dfd8000 \ mmdevapi
ELF 7dfdb000-7e0c4000 Deferred opengl32<elf>
\-PE 7dff0000-7e0c4000 \ opengl32
ELF 7e0c4000-7e231000 Deferred wined3d<elf>
\-PE 7e0d0000-7e231000 \ wined3d
ELF 7e231000-7e2a9000 Deferred ddraw<elf>
\-PE 7e240000-7e2a9000 \ ddraw
ELF 7e35c000-7e362000 Deferred libxfixes.so.3
ELF 7e362000-7e36c000 Deferred libxcursor.so.1
ELF 7e372000-7e376000 Deferred libnvidia-tls.so.304.37
ELF 7e376000-7e3ac000 Deferred uxtheme<elf>
\-PE 7e380000-7e3ac000 \ uxtheme
ELF 7e434000-7e45e000 Deferred libexpat.so.1
ELF 7e45e000-7e48d000 Deferred libfontconfig.so.1
ELF 7e48d000-7e49b000 Deferred libxi.so.6
ELF 7e49b000-7e49f000 Deferred libxcomposite.so.1
ELF 7e49f000-7e4a7000 Deferred libxrandr.so.2
ELF 7e4a7000-7e4b1000 Deferred libxrender.so.1
ELF 7e4b1000-7e4b7000 Deferred libxxf86vm.so.1
ELF 7e4b7000-7e4bb000 Deferred libxinerama.so.1
ELF 7e4bb000-7e4de000 Deferred imm32<elf>
\-PE 7e4c0000-7e4de000 \ imm32
ELF 7e4de000-7e4e4000 Deferred libxdmcp.so.6
ELF 7e4e4000-7e4fe000 Deferred libxcb.so.1
ELF 7e4fe000-7e503000 Deferred libuuid.so.1
ELF 7e503000-7e51b000 Deferred libice.so.6
ELF 7e51b000-7e638000 Deferred libx11.so.6
ELF 7e638000-7e648000 Deferred libxext.so.6
ELF 7e648000-7e6e7000 Deferred winex11<elf>
\-PE 7e650000-7e6e7000 \ winex11
ELF 7e6e7000-7e6f8000 Deferred libbz2.so.1
ELF 7e6f8000-7e70d000 Deferred libz.so.1
ELF 7e70d000-7e797000 Deferred libfreetype.so.6
ELF 7e797000-7e7db000 Deferred libncurses.so.5
ELF 7e81d000-7e841000 Deferred iphlpapi<elf>
\-PE 7e820000-7e841000 \ iphlpapi
ELF 7e841000-7e872000 Deferred ws2_32<elf>
\-PE 7e850000-7e872000 \ ws2_32
ELF 7e872000-7e98e000 Deferred comctl32<elf>
\-PE 7e880000-7e98e000 \ comctl32
ELF 7e98e000-7e9da000 Deferred dinput<elf>
\-PE 7e9a0000-7e9da000 \ dinput
ELF 7e9da000-7ea05000 Deferred msacm32<elf>
\-PE 7e9e0000-7ea05000 \ msacm32
ELF 7ea05000-7ea8d000 Deferred rpcrt4<elf>
\-PE 7ea10000-7ea8d000 \ rpcrt4
ELF 7ea8d000-7ebd9000 Deferred ole32<elf>
\-PE 7eaa0000-7ebd9000 \ ole32
ELF 7ebd9000-7ec47000 Deferred advapi32<elf>
\-PE 7ebf0000-7ec47000 \ advapi32
ELF 7ec47000-7ed24000 Deferred gdi32<elf>
\-PE 7ec50000-7ed24000 \ gdi32
ELF 7ed24000-7ee8c000 Deferred user32<elf>
\-PE 7ed40000-7ee8c000 \ user32
ELF 7ee8c000-7ef42000 Deferred winmm<elf>
\-PE 7ee90000-7ef42000 \ winmm
ELF 7ef42000-7ef50000 Deferred libnss_files.so.2
ELF 7ef50000-7ef5c000 Deferred libnss_nis.so.2
ELF 7ef5c000-7ef75000 Deferred libnsl.so.1
ELF 7ef75000-7ef7f000 Deferred libnss_compat.so.2
ELF 7ef7f000-7efbe000 Deferred libm.so.6
ELF 7efbf000-7efc3000 Deferred libxau.so.6
ELF 7efc3000-7efcb000 Deferred libsm.so.6
ELF 7efcb000-7efe6000 Deferred wsock32<elf>
\-PE 7efd0000-7efe6000 \ wsock32
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7475000-f747a000 Deferred libdl.so.2
ELF f747a000-f7623000 Deferred libc.so.6
ELF f7623000-f763e000 Deferred libpthread.so.0
ELF f7680000-f77c4000 Dwarf libwine.so.1
ELF f77c5000-f77e7000 Deferred ld-linux.so.2
ELF f77e7000-f77e8000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) E:\games\nolf\lithtech.exe
00000027 0
00000026 15
00000025 0
00000024 0
00000023 0
00000009 0 <==
0000000e services.exe
0000001f 0
0000001e 0
0000001d 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001b 0
00000018 0
00000014 0
00000013 0
00000019 plugplay.exe
00000020 0
0000001c 0
0000001a 0
00000021 explorer.exe
00000022 0
System information:
Wine build: wine-1.5.11
Platform: i386
Host system: Linux
Host version: 3.6.0-rc3-00170-gd6723da-dirty
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list