[Wine] Re: Game Locking Up Due to Sound?

JC0124 wineforum-user at winehq.org
Fri Sep 12 19:07:48 CDT 2008


I tried the howto, all but adding to the registry, I have ALSA selected as the audio driver, and everything in direct sound set to emulation.  Here is what I get:

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:heap:RtlCompactHeap (0xb50000, 0x0) stub
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(646,505)
fixme:win:EnumDisplayDevicesW ((null),0,0x32cd28,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x213198) Unhandled query type 4
fixme:d3d9:IDirect3DDevice9Impl_CreateQuery (0x1e50298) call to IWineD3DDevice_CreateQuery failed
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x213198) : stub
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x213198) : stub
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x213198) : stub
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x213198) : stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpFilterMemory
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemory
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
wine: Unhandled division by zero at address 0x1c1dc9b (thread 001a), starting debugger...
Unhandled exception: divide by zero in 32-bit code (0x01c1dc9b).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:01c1dc9b ESP:7daf58e8 EBP:7daf5974 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:00000000 EBX:00000000 ECX:00000000 EDX:00000000
 ESI:00000000 EDI:00000000
Stack dump:
0x7daf58e8:  00000000 00000000 01d01e08 01c1c755
0x7daf58f8:  113b0000 00000000 00000000 00000000
0x7daf5908:  00156e10 00003000 01d01b70 7daf5964
0x7daf5918:  01d01e08 00000000 000044e8 00000002
0x7daf5928:  01d04688 00000001 00000000 3f800000
0x7daf5938:  00000363 00000000 00000000 7daf59a4
Backtrace:
=>1 0x01c1dc9b in wrap_oal (+0xdc9b) (0x7daf5974)
  2 0x01c185f3 in wrap_oal (+0x85f3) (0x01d009a8)
0x01c1dc9b: divl	%ecx,%eax
Modules:
Module	Address			Debug info	Name (148 modules)
PE	  330000-  340000	Deferred        openal32
PE	  340000-  367000	Deferred        xrcdb
PE	  370000-  3b3000	Deferred        bugtrap
PE	  3c0000-  3e1000	Deferred        eax
PE	  3f0000-  3f7000	Deferred        xrcpu_pipe
PE	  400000-  58a000	Deferred        xr_3da
PE	  590000-  66a000	Deferred        xrcore
PE	  670000-  6b7000	Deferred        xrlua
PE	  6c0000-  927000	Deferred        d3dx9_31
PE	  c60000-  c6f000	Deferred        xrxmlparser
PE	 1440000- 1458000	Deferred        xrparticles
PE	 1570000- 15ea000	Deferred        xrrender_r1
PE	 15f0000- 1bab000	Deferred        xrgame
PE	 1bb0000- 1bc2000	Deferred        xrnetserver
PE	 1bd0000- 1c04000	Deferred        ode
PE	 1c10000- 1cf1000	Export          wrap_oal
PE	 86d0000- 86e9000	Deferred        xrgamespy
PE	10000000-10039000	Deferred        xrsound
ELF	7b800000-7b92d000	Deferred        kernel32<elf>
  \-PE	7b820000-7b92d000	\               kernel32
ELF	7bc00000-7bca4000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bca4000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
PE	7c340000-7c396000	Deferred        msvcr71
PE	7c3a0000-7c41b000	Deferred        msvcp71
ELF	7c7dd000-7c7f7000	Deferred        wsock32<elf>
  \-PE	7c7e0000-7c7f7000	\               wsock32
ELF	7cce1000-7d7f6000	Deferred        libglcore.so.1
ELF	7d7f6000-7d89a000	Deferred        libgl.so.1
ELF	7d89a000-7d99d000	Deferred        wined3d<elf>
  \-PE	7d8b0000-7d99d000	\               wined3d
ELF	7d99d000-7d9cd000	Deferred        d3d9<elf>
  \-PE	7d9a0000-7d9cd000	\               d3d9
ELF	7d9cd000-7d9d8000	Deferred        libgcc_s.so.1
ELF	7d9da000-7d9e0000	Deferred        libnss_dns.so.2
ELF	7d9e0000-7d9e3000	Deferred        libnss_mdns4_minimal.so.2
ELF	7dd19000-7dd1d000	Deferred        libgpg-error.so.0
ELF	7dd1d000-7dd6a000	Deferred        libgcrypt.so.11
ELF	7dd6a000-7dd7a000	Deferred        libtasn1.so.3
ELF	7dd7a000-7dd7d000	Deferred        libkeyutils.so.1
ELF	7dd7d000-7dd85000	Deferred        libkrb5support.so.0
ELF	7dd85000-7ddb7000	Deferred        libcrypt.so.1
ELF	7ddb7000-7de2d000	Deferred        libgnutls.so.13
ELF	7de2d000-7de50000	Deferred        libk5crypto.so.3
ELF	7de50000-7dedd000	Deferred        libkrb5.so.3
ELF	7dedd000-7df06000	Deferred        libgssapi_krb5.so.2
ELF	7df06000-7df39000	Deferred        libcups.so.2
ELF	7df93000-7dfc6000	Deferred        uxtheme<elf>
  \-PE	7dfa0000-7dfc6000	\               uxtheme
ELF	7dfc6000-7dfda000	Deferred        midimap<elf>
  \-PE	7dfd0000-7dfda000	\               midimap
ELF	7dfda000-7dff1000	Deferred        msacm32<elf>
  \-PE	7dfe0000-7dff1000	\               msacm32
ELF	7dff1000-7e0b4000	Deferred        libasound.so.2
ELF	7e0b4000-7e0d9000	Deferred        libaudiofile.so.0
ELF	7e0e4000-7e0e7000	Deferred        libcom_err.so.2
ELF	7e0e7000-7e101000	Deferred        wineesd<elf>
  \-PE	7e0f0000-7e101000	\               wineesd
ELF	7e101000-7e10a000	Deferred        libxcursor.so.1
ELF	7e10a000-7e10f000	Deferred        libxfixes.so.3
ELF	7e10f000-7e112000	Deferred        libxcomposite.so.1
ELF	7e112000-7e118000	Deferred        libxrandr.so.2
ELF	7e118000-7e120000	Deferred        libxrender.so.1
ELF	7e120000-7e123000	Deferred        libxinerama.so.1
ELF	7e123000-7e143000	Deferred        imm32<elf>
  \-PE	7e130000-7e143000	\               imm32
ELF	7e143000-7e148000	Deferred        libxdmcp.so.6
ELF	7e148000-7e160000	Deferred        libxcb.so.1
ELF	7e160000-7e162000	Deferred        libxcb-xlib.so.0
ELF	7e162000-7e165000	Deferred        libxau.so.6
ELF	7e165000-7e24c000	Deferred        libx11.so.6
ELF	7e24c000-7e25a000	Deferred        libxext.so.6
ELF	7e25a000-7e25f000	Deferred        libxxf86vm.so.1
ELF	7e25f000-7e277000	Deferred        libice.so.6
ELF	7e277000-7e27f000	Deferred        libsm.so.6
ELF	7e27f000-7e281000	Deferred        libnvidia-tls.so.1
ELF	7e281000-7e28b000	Deferred        libesd.so.0
ELF	7e28d000-7e324000	Deferred        winex11<elf>
  \-PE	7e2a0000-7e324000	\               winex11
ELF	7e341000-7e362000	Deferred        libexpat.so.1
ELF	7e362000-7e38c000	Deferred        libfontconfig.so.1
ELF	7e38c000-7e3a1000	Deferred        libz.so.1
ELF	7e3a1000-7e411000	Deferred        libfreetype.so.6
ELF	7e41f000-7e489000	Deferred        msvcrt<elf>
  \-PE	7e430000-7e489000	\               msvcrt
ELF	7e489000-7e4c0000	Deferred        dinput<elf>
  \-PE	7e490000-7e4c0000	\               dinput
ELF	7e4c0000-7e4d8000	Deferred        dinput8<elf>
  \-PE	7e4d0000-7e4d8000	\               dinput8
ELF	7e4d8000-7e522000	Deferred        dsound<elf>
  \-PE	7e4e0000-7e522000	\               dsound
ELF	7e522000-7e537000	Deferred        psapi<elf>
  \-PE	7e530000-7e537000	\               psapi
ELF	7e537000-7e581000	Deferred        dbghelp<elf>
  \-PE	7e540000-7e581000	\               dbghelp
ELF	7e581000-7e623000	Deferred        oleaut32<elf>
  \-PE	7e590000-7e623000	\               oleaut32
ELF	7e623000-7e644000	Deferred        mpr<elf>
  \-PE	7e630000-7e644000	\               mpr
ELF	7e644000-7e692000	Deferred        wininet<elf>
  \-PE	7e650000-7e692000	\               wininet
ELF	7e692000-7e6be000	Deferred        ws2_32<elf>
  \-PE	7e6a0000-7e6be000	\               ws2_32
ELF	7e6be000-7e6f4000	Deferred        winspool<elf>
  \-PE	7e6d0000-7e6f4000	\               winspool
ELF	7e6f4000-7e74d000	Deferred        shlwapi<elf>
  \-PE	7e700000-7e74d000	\               shlwapi
ELF	7e74d000-7e860000	Deferred        shell32<elf>
  \-PE	7e760000-7e860000	\               shell32
ELF	7e860000-7e90b000	Deferred        comdlg32<elf>
  \-PE	7e870000-7e90b000	\               comdlg32
ELF	7e90b000-7e91e000	Deferred        libresolv.so.2
ELF	7e92c000-7e94a000	Deferred        iphlpapi<elf>
  \-PE	7e930000-7e94a000	\               iphlpapi
ELF	7e94a000-7e9ab000	Deferred        rpcrt4<elf>
  \-PE	7e960000-7e9ab000	\               rpcrt4
ELF	7e9ab000-7ea4f000	Deferred        ole32<elf>
  \-PE	7e9c0000-7ea4f000	\               ole32
ELF	7ea4f000-7ea75000	Deferred        msacm32<elf>
  \-PE	7ea60000-7ea75000	\               msacm32
ELF	7ea75000-7eab0000	Deferred        avifil32<elf>
  \-PE	7ea80000-7eab0000	\               avifil32
ELF	7eab0000-7eb6f000	Deferred        comctl32<elf>
  \-PE	7eac0000-7eb6f000	\               comctl32
ELF	7eb6f000-7eb83000	Deferred        lz32<elf>
  \-PE	7eb70000-7eb83000	\               lz32
ELF	7eb83000-7eb9c000	Deferred        version<elf>
  \-PE	7eb90000-7eb9c000	\               version
ELF	7eb9c000-7ebee000	Deferred        advapi32<elf>
  \-PE	7ebb0000-7ebee000	\               advapi32
ELF	7ebee000-7ec89000	Deferred        gdi32<elf>
  \-PE	7ec00000-7ec89000	\               gdi32
ELF	7ec89000-7edd0000	Deferred        user32<elf>
  \-PE	7eca0000-7edd0000	\               user32
ELF	7edd0000-7ee62000	Deferred        winmm<elf>
  \-PE	7ede0000-7ee62000	\               winmm
ELF	7ee62000-7ee8a000	Deferred        msvfw32<elf>
  \-PE	7ee70000-7ee8a000	\               msvfw32
ELF	7efaa000-7efb5000	Deferred        libnss_files.so.2
ELF	7efb5000-7efcd000	Deferred        libnsl.so.1
ELF	7efcd000-7eff2000	Deferred        libm.so.6
ELF	7eff6000-7f000000	Deferred        libnss_nis.so.2
ELF	b7ce2000-b7ceb000	Deferred        libnss_compat.so.2
ELF	b7cec000-b7cf0000	Deferred        libdl.so.2
ELF	b7cf0000-b7e3f000	Deferred        libc.so.6
ELF	b7e40000-b7e58000	Deferred        libpthread.so.0
ELF	b7e66000-b7f9c000	Deferred        libwine.so.1
ELF	b7f9e000-b7fba000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\THQ\S.T.A.L.K.E.R. - Shadow of Chernobyl\bin\XR_3DA.exe
	00000022    0
	00000021    0
	0000001a   15 <==
	00000018    0
	00000009    0
0000000c 
	00000013    0
	00000012    0
	0000000e    0
	0000000d    0
0000000f 
	00000015    0
	00000014    0
	00000011    0
	00000010    0
00000016 
	00000017    0
Backtrace:
=>1 0x01c1dc9b in wrap_oal (+0xdc9b) (0x7daf5974)
  2 0x01c185f3 in wrap_oal (+0x85f3) (0x01d009a8)
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpFilterMemory
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemory
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
err:ntdll:RtlpWaitForCriticalSection section 0x1cec460 "?" wait timed out in thread 0022, blocked by 001a, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0xb53f40 "?" wait timed out in thread 0009, blocked by 0022, retrying (60 sec)

john at john-desktop:~/.wine/drive_c/Program Files/THQ/S.T.A.L.K.E.R. - Shadow of Chernobyl/bin$ 
john at john-desktop:~/.wine/drive_c/Program Files/THQ/S.T.A.L.K.E.R. - Shadow of Chernobyl/bin$ wineserver -k

Any help would be appreciated.  I don't understand, it appears as if something is blocking the program when sound is turned on?







More information about the wine-users mailing list