[Bug 31562] crash in mmdevapi/MMDevCol_GetCount() using lithtech game engine.

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Aug 27 05:03:28 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=31562

--- Comment #2 from Manuel Lauss <manuel.lauss at gmail.com> 2012-08-27 05:03:28 CDT ---
Yes, but different backtrace. (This time with current -git sources)

Unhandled exception: page fault on read access to 0x0000000d in 32-bit code
(0x7eace168).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7eace168 ESP:0033e028 EBP:0033e0a0 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:00000009 EBX:7ebdbf4c ECX:f777ec6c EDX:00136304
 ESI:01ad0f90 EDI:00000000
Stack dump:
0x0033e028:  0033e112 0021fc10 7eb9fbe0 00000040
0x0033e038:  7eb9fb5e 0000001c 0033e0e0 00000040
0x0033e048:  0033e07c 0033df28 0033df28 00000000
0x0033e058:  7ebdbf4c 01ad0f90 0033e0a0 7ead13c1
0x0033e068:  f7658b77 7eb90000 0033e0a0 f76592d6
0x0033e078:  00000000 0033e08c 01ad0f90 00000001
Backtrace:
=>0 0x7eace168 apartment_getclassobject+0x129(apt=0x1362a8,
dllpath="C:\windows\system32\mmdevapi.dll", apartment_threaded=0,
rclsid=0x7d381678, riid=0x7ebadecc, ppv=0x33e3e4)
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/ole32/compobj.c:918]
in ole32 (0x0033e0a0)
  1 0x7ead16c6 get_inproc_class_object+0x2e3(apt=0x1362a8, hkeydll=0xc8,
rclsid=0x7d381678, riid=0x7ebadecc, hostifnecessary=0x1, ppv=0x33e3e4)
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/ole32/compobj.c:2393]
in ole32 (0x0033e310)
  2 0x7ead1a5a CoGetClassObject+0x389(rclsid=0x7d381678, dwClsContext=0x1,
pServerInfo=(nil), iid=0x7ebadecc, ppv=0x33e3e4)
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/ole32/compobj.c:2500]
in ole32 (0x0033e3a0)
  3 0x7ead1fdc CoCreateInstance+0x261(rclsid=0x7d381678, pUnkOuter=(nil),
dwClsContext=0x1, iid=0x7d381648, ppv=0x33e494)
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/ole32/compobj.c:2671]
in ole32 (0x0033e420)
  4 0x7d36dc4f get_mmdevenum+0x52(devenum=0x33e494)
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/dsound/dsound_main.c:188]
in dsound (0x0033e460)
  5 0x7d36df3e GetDeviceID+0x9f(pGuidSrc=0x7d38cad8, pGuidDest=0x33e4f0)
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/dsound/dsound_main.c:271]
in dsound (0x0033e4c0)
  6 0x7d36aae8 DirectSoundDevice_Initialize+0x162(ppDevice=0x1ad3178,
lpcGUID=0x7d38cad8)
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/dsound/dsound.c:718]
in dsound (0x0033e540)
  7 0x7d3694fb IDirectSound8Impl_Initialize+0x93(iface=0x1ad3164,
lpcGuid=(nil))
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/dsound/dsound.c:294]
in dsound (0x0033e580)
  8 0x7d3698f9 DirectSoundCreate+0x164(lpcGUID=(nil), ppDS=0x1ad1030,
pUnkOuter=(nil))
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/dsound/dsound.c:405]
in dsound (0x0033e5d0)
0x7eace168 apartment_getclassobject+0x129
[/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/ole32/compobj.c:918]
in ole32: movl    0x4(%eax),%eax
Unable to access file
'/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/ole32/compobj.c'
Modules:
Module    Address            Debug info    Name (133 modules)
PE      400000-  4c7000    Deferred        lithtech
PE      c10000-  d57000    Deferred        cshell
PE      f70000- 1026000    Deferred        cres
PE     1540000- 15f5000    Deferred        d3d.ren
PE    10000000-10008000    Deferred        ltmsg
PE    21100000-2115e000    Export          mss32
PE    22100000-22114000    Deferred        mssa3d.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    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    7d0ae000-7d0cf000    Deferred        dmsynth<elf>
  \-PE    7d0b0000-7d0cf000    \               dmsynth
ELF    7d0cf000-7d0e5000    Deferred        midimap<elf>
  \-PE    7d0d0000-7d0e5000    \               midimap
ELF    7d0e5000-7d0ff000    Deferred        msacm32<elf>
  \-PE    7d0f0000-7d0ff000    \               msacm32
ELF    7d0ff000-7d1be000    Deferred        libasound.so.2
ELF    7d1d3000-7d200000    Deferred        dmusic<elf>
  \-PE    7d1e0000-7d200000    \               dmusic
ELF    7d200000-7d34d000    Deferred        oleaut32<elf>
  \-PE    7d220000-7d34d000    \               oleaut32
ELF    7d34d000-7d39a000    Dwarf           dsound<elf>
  \-PE    7d350000-7d39a000    \               dsound
ELF    7d39a000-7d3e7000    Deferred        dmime<elf>
  \-PE    7d3a0000-7d3e7000    \               dmime
ELF    7dda6000-7ddb6000    Deferred        libspeexdsp.so.1
PE    7ddb6000-7ddb9000    Deferred        libasound_module_rate_speexrate.
ELF    7ddc9000-7ddfa000    Deferred        winealsa<elf>
  \-PE    7ddd0000-7ddfa000    \               winealsa
ELF    7def1000-7dfcd000    Deferred        libgl.so.1
ELF    7dfe0000-7dfe9000    Deferred        librt.so.1
ELF    7dfe9000-7e00d000    Deferred        mmdevapi<elf>
  \-PE    7dff0000-7e00d000    \               mmdevapi
ELF    7e00f000-7e114000    Deferred        opengl32<elf>
  \-PE    7e030000-7e114000    \               opengl32
ELF    7e114000-7e281000    Deferred        wined3d<elf>
  \-PE    7e120000-7e281000    \               wined3d
ELF    7e281000-7e2f9000    Deferred        ddraw<elf>
  \-PE    7e290000-7e2f9000    \               ddraw
ELF    7e3ac000-7e3b2000    Deferred        libxfixes.so.3
ELF    7e3b2000-7e3bc000    Deferred        libxcursor.so.1
ELF    7e3c2000-7e3c6000    Deferred        libnvidia-tls.so.304.37
ELF    7e3c6000-7e3fc000    Deferred        uxtheme<elf>
  \-PE    7e3d0000-7e3fc000    \               uxtheme
ELF    7e484000-7e4ae000    Deferred        libexpat.so.1
ELF    7e4ae000-7e4dd000    Deferred        libfontconfig.so.1
ELF    7e4dd000-7e4eb000    Deferred        libxi.so.6
ELF    7e4eb000-7e4ef000    Deferred        libxcomposite.so.1
ELF    7e4ef000-7e4f7000    Deferred        libxrandr.so.2
ELF    7e4f7000-7e501000    Deferred        libxrender.so.1
ELF    7e501000-7e507000    Deferred        libxxf86vm.so.1
ELF    7e507000-7e50b000    Deferred        libxinerama.so.1
ELF    7e50b000-7e52e000    Deferred        imm32<elf>
  \-PE    7e510000-7e52e000    \               imm32
ELF    7e52e000-7e534000    Deferred        libxdmcp.so.6
ELF    7e534000-7e54e000    Deferred        libxcb.so.1
ELF    7e54e000-7e553000    Deferred        libuuid.so.1
ELF    7e553000-7e56b000    Deferred        libice.so.6
ELF    7e56b000-7e688000    Deferred        libx11.so.6
ELF    7e688000-7e698000    Deferred        libxext.so.6
ELF    7e698000-7e737000    Deferred        winex11<elf>
  \-PE    7e6a0000-7e737000    \               winex11
ELF    7e737000-7e748000    Deferred        libbz2.so.1
ELF    7e748000-7e75d000    Deferred        libz.so.1
ELF    7e75d000-7e7e7000    Deferred        libfreetype.so.6
ELF    7e829000-7e84d000    Deferred        iphlpapi<elf>
  \-PE    7e830000-7e84d000    \               iphlpapi
ELF    7e84d000-7e87e000    Deferred        ws2_32<elf>
  \-PE    7e850000-7e87e000    \               ws2_32
ELF    7e87e000-7e99a000    Deferred        comctl32<elf>
  \-PE    7e890000-7e99a000    \               comctl32
ELF    7e99a000-7e9e6000    Deferred        dinput<elf>
  \-PE    7e9a0000-7e9e6000    \               dinput
ELF    7e9e6000-7ea11000    Deferred        msacm32<elf>
  \-PE    7e9f0000-7ea11000    \               msacm32
ELF    7ea11000-7ea99000    Deferred        rpcrt4<elf>
  \-PE    7ea20000-7ea99000    \               rpcrt4
ELF    7ea99000-7ebe5000    Dwarf           ole32<elf>
  \-PE    7eab0000-7ebe5000    \               ole32
ELF    7ebe5000-7ec53000    Deferred        advapi32<elf>
  \-PE    7ebf0000-7ec53000    \               advapi32
ELF    7ec53000-7ed30000    Deferred        gdi32<elf>
  \-PE    7ec60000-7ed30000    \               gdi32
ELF    7ed30000-7ee98000    Deferred        user32<elf>
  \-PE    7ed40000-7ee98000    \               user32
ELF    7ee98000-7ef4e000    Deferred        winmm<elf>
  \-PE    7eea0000-7ef4e000    \               winmm
ELF    7ef4e000-7ef5c000    Deferred        libnss_files.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    f7444000-f7449000    Deferred        libdl.so.2
ELF    f7449000-f75f2000    Deferred        libc.so.6
ELF    f75f2000-f760d000    Deferred        libpthread.so.0
ELF    f7643000-f764f000    Deferred        libnss_nis.so.2
ELF    f764f000-f7793000    Dwarf           libwine.so.1
ELF    f7794000-f77b6000    Deferred        ld-linux.so.2
ELF    f77b6000-f77b7000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    0000001f    0
    0000001e    0
    00000015    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001b    0
    00000018    0
    00000014    0
    00000013    0
00000019 plugplay.exe
    00000020    0
    0000001d    0
    0000001a    0
0000002c explorer.exe
    0000002d    0
00000031 (D) E:\games\nolfdemo\demo\lithtech.exe
    00000037    0
    00000036   15
    00000035    0
    00000034    0
    00000033    0
    00000032    0 <==
System information:
    Wine build: wine-1.5.11-128-g4e2959a
    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