[Bug 4787] New: Some games using smackw32.dll hang with the esound
driver
Wine Bugs
wine-bugs at winehq.org
Thu Mar 9 19:20:15 CST 2006
http://bugs.winehq.org/show_bug.cgi?id=4787
Summary: Some games using smackw32.dll hang with the esound
driver
Product: Wine
Version: 0.9.8.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs at winehq.org
ReportedBy: ismaell at montevideo.com.uy
Some games using smackw32.dll hang with the esound driver.
The output of wine for one of these games was:
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
wine: Unhandled page fault on read access to 0x65766570 at address 0x7f283d9d
(thread 000c), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x65766570 in 32-bit code
(0x7f283d9d).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7f283d9d ESP:7c83aa28 EBP:7c83aa44 EFLAGS:00010286( - 00 -RISP1)
EAX:88439388 EBX:7f29d740 ECX:848c7f8b EDX:63756465
ESI:006f0067 EDI:65766564
Stack dump:
0x00000000: 00000000 00000000 00000000 00000000
0x00000010: 00000000 00000000 00000000 00000000
0x00000020: 00000000 00000000 00000000 00000000
0x00000030: 00000000 00000000 00000000 00000000
0x00000040: 00000000 00000000 00000000 00000000
0x00000050: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x7f283d9d DSOUND_CalcPlayPosition in dsound (0x7f283d9d)
2 0x7f283f2d IDirectSoundBufferImpl_GetCurrentPosition in dsound (0x7f283f2d)
3 0x1000900d in smackw32 (+0x900d) (0x1000900d)
4 0x7fcbec4b THREAD_Start in kernel32 (0x7fcbec4b)
5 0x7ffc1e60 start_thread in ntdll (0x7ffc1e60)
6 0xb7f05360 start_thread in libpthread.so.0 (0xb7f05360)
7 0xb7e9ee4e __clone in libc.so.6 (0xb7e9ee4e)
0x7f283d9d DSOUND_CalcPlayPosition+0x7d in dsound: movzwl 0xc(%edi),%esi
Modules:
Module Address Debug info Name (77 modules)
PE 0x00400000-00961000 Deferred c3
PE 0x10000000-1001b000 Export smackw32
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7ebbb000-7ebd0000 Deferred midimap<elf>
\-PE 0x7ebc0000-7ebd0000 \ midimap
ELF 0x7ece6000-7ecef000 Deferred libgcc_s.so.1
ELF 0x7ecef000-7ed11000 Deferred msacm32<elf>
\-PE 0x7ed00000-7ed11000 \ msacm32
ELF 0x7ed11000-7ed2b000 Deferred msacm<elf>
\-PE 0x7ed20000-7ed2b000 \ msacm
ELF 0x7ed2b000-7edf4000 Deferred libasound.so.2
ELF 0x7edf4000-7ee1b000 Deferred libaudiofile.so.0
ELF 0x7ee1b000-7ee25000 Deferred libesd.so.0
ELF 0x7ee25000-7ee3d000 Deferred wineesd<elf>
\-PE 0x7ee30000-7ee3d000 \ wineesd
ELF 0x7ee3d000-7eec8000 Deferred libgl.so.1
ELF 0x7efc3000-7eff2000 Deferred uxtheme<elf>
\-PE 0x7efd0000-7eff2000 \ uxtheme
ELF 0x7f03b000-7f045000 Deferred libxcursor.so.1
ELF 0x7f04d000-7f067000 Deferred imm32<elf>
\-PE 0x7f050000-7f067000 \ imm32
ELF 0x7f067000-7f085000 Deferred ximcp.so.2
ELF 0x7f085000-7f08d000 Deferred libxrender.so.1
ELF 0x7f08d000-7f104000 Deferred winex11<elf>
\-PE 0x7f0a0000-7f104000 \ winex11
ELF 0x7f104000-7f130000 Deferred libexpat.so.0
ELF 0x7f130000-7f163000 Deferred libfontconfig.so.1
ELF 0x7f163000-7f1ea000 Deferred libfreetype.so.6
ELF 0x7f1ea000-7f266000 Deferred winmm<elf>
\-PE 0x7f200000-7f266000 \ winmm
ELF 0x7f266000-7f29f000 Export dsound<elf>
\-PE 0x7f280000-7f29f000 \ dsound
ELF 0x7f29f000-7f379000 Deferred libx11.so.6
ELF 0x7f379000-7f38b000 Deferred libxext.so.6
ELF 0x7f38b000-7f3a3000 Deferred libice.so.6
ELF 0x7f3a3000-7f401000 Deferred ddraw<elf>
\-PE 0x7f3c0000-7f401000 \ ddraw
ELF 0x7f401000-7f427000 Deferred winspool<elf>
\-PE 0x7f410000-7f427000 \ winspool
ELF 0x7f427000-7f4d2000 Deferred comctl32<elf>
\-PE 0x7f430000-7f4d2000 \ comctl32
ELF 0x7f4d2000-7f4ee000 Deferred iphlpapi<elf>
\-PE 0x7f4e0000-7f4ee000 \ iphlpapi
ELF 0x7f4ee000-7f529000 Deferred rpcrt4<elf>
\-PE 0x7f500000-7f529000 \ rpcrt4
ELF 0x7f529000-7f59e000 Deferred ole32<elf>
\-PE 0x7f540000-7f59e000 \ ole32
ELF 0x7f59e000-7f5ec000 Deferred shlwapi<elf>
\-PE 0x7f5b0000-7f5ec000 \ shlwapi
ELF 0x7f5ec000-7f69c000 Deferred shell32<elf>
\-PE 0x7f600000-7f69c000 \ shell32
ELF 0x7f69c000-7f733000 Deferred comdlg32<elf>
\-PE 0x7f6b0000-7f733000 \ comdlg32
ELF 0x7f733000-7f76d000 Deferred advapi32<elf>
\-PE 0x7f740000-7f76d000 \ advapi32
ELF 0x7f76d000-7f7f0000 Deferred gdi32<elf>
\-PE 0x7f780000-7f7f0000 \ gdi32
ELF 0x7f7f0000-7f910000 Deferred user32<elf>
\-PE 0x7f810000-7f910000 \ user32
ELF 0x7fa24000-7fa2a000 Deferred libxxf86vm.so.1
ELF 0x7fa2a000-7fa30000 Deferred libxxf86dga.so.1
ELF 0x7fa34000-7fa3d000 Deferred libsm.so.6
ELF 0x7fc3d000-7fd30000 Export kernel32<elf>
\-PE 0x7fc60000-7fd30000 \ kernel32
ELF 0x7fe40000-7fe44000 Deferred libxrandr.so.2
ELF 0x7fe44000-7fe4e000 Deferred libnss_files.so.2
ELF 0x7fe50000-7fe53000 Deferred iso8859-1.so
ELF 0x7fe53000-7fe56000 Deferred xlcdef.so.2
ELF 0x7fe59000-7fe7c000 Deferred libm.so.6
ELF 0x7fe7c000-7ff72000 Deferred libwine_unicode.so.1
ELF 0x7ff72000-7ffe0000 Export ntdll<elf>
\-PE 0x7ff80000-7ffe0000 \ ntdll
ELF 0xb7de2000-b7de6000 Deferred libdl.so.2
ELF 0xb7de6000-b7f00000 Export libc.so.6
ELF 0xb7f00000-b7f12000 Export libpthread.so.0
ELF 0xb7f13000-b7f2e000 Deferred libwine.so.1
ELF 0xb7f36000-b7f4d000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\games\SIERRA\Caesar3\c3.exe
0000000d 0
0000000c 15 <==
0000000a 0
00000009 0
WineDbg terminated on pid 0x8
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list