[Bug 3978] Diablo II crashes on click of 'enter battlenet'
(multiplayer mode).
Wine Bugs
wine-bugs at winehq.org
Sat Jan 21 13:24:04 CST 2006
http://bugs.winehq.org/show_bug.cgi?id=3978
------- Additional Comments From erickfis at gmail.com 2006-21-01 13:24 -------
Same thing here.
slackware 10.1 + ker 2.6.15 + Wine 0.9.5 + Diablo 2 LOD + patch 1.11b
Diablo 2 LOD 1.11b single player its OK, but when I click on battle net, i get:
"Hey guys"
"We got a big error here :("
erickfis at darkstar:~/diablo$ WINEDEBUG=+winsock,+tid,+seh wine game.exe >> log
0009:trace:winsock:DllMain 0x40dd0000 0x1 0x1
0009:fixme:aspi:ASPI_ExecScsiCmd Failed
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 2\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 3\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 4\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 5\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 6\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 2\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 3\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 4\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 5\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1\Scsi Bus 0\Target Id 6\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 0\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 1\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 2\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 3\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 4\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 5\Logical Unit Id 0
0009:err:aspi:SCSI_GetDeviceName Could not open
HKLM\HARDWARE\DEVICEMAP\Scsi\Scsi Port 2\Scsi Bus 0\Target Id 6\Logical Unit Id 0
0009:warn:seh:setup_exception exception outside of stack limits in thread 0009
eip 100171d6 esp 403a0724 stack 0x40591000-0x407a0000
0009:trace:seh:__regs_RtlRaiseException code=c0000005 flags=0 addr=0x100171d6
0009:trace:seh:__regs_RtlRaiseException info[0]=00000001
0009:trace:seh:__regs_RtlRaiseException info[1]=10000000
0009:trace:seh:__regs_RtlRaiseException eax=10000000 ebx=10018658 ecx=00000000
edx=00001712 esi=10000ffc edi=10000000
0009:trace:seh:__regs_RtlRaiseException ebp=403a0724 esp=403a0724 cs=0073
ds=007b es=007b fs=0033 gs=004f flags=00210206
0009:fixme:ole:ITypeInfo_fnRelease destroy child objects
0009:warn:seh:setup_exception exception outside of stack limits in thread 0009
eip 2000c1d6 esp 403ac9fc stack 0x40591000-0x407a0000
0009:trace:seh:__regs_RtlRaiseException code=c0000005 flags=0 addr=0x2000c1d6
0009:trace:seh:__regs_RtlRaiseException info[0]=00000001
0009:trace:seh:__regs_RtlRaiseException info[1]=20000000
0009:trace:seh:__regs_RtlRaiseException eax=20000000 ebx=2000d658 ecx=00000000
edx=00000397 esi=20000ffc edi=20000000
0009:trace:seh:__regs_RtlRaiseException ebp=403ac9fc esp=403ac9fc cs=0073
ds=007b es=007b fs=0033 gs=004f flags=00210206
0009:trace:winsock:DllMain 0x40dd0000 0x0 0x1
THEN
erickfis at darkstar:~/diablo$ wine Diablo\ II.exe
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403cd9a0)->(0x10022,00000011)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403cd9a0)->(0x10022,00000011)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069fc64,e0,0,0x404049fc,0x40404b0c,0x404049d8): stub
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069fdd8,e0,0,0x4630025c,0x40444bf4,0x46300238): stub
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069fdd8,e0,0,0x40444ebc,0x4638035c,0x40444e98): stub
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069fdd8,e0,0,0x471c007c,0x4638038c,0x471c0058): stub
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069fdd8,e0,0,0x472401c4,0x463803bc,0x472401a0): stub
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069fdd8,e0,0,0x4638041c,0x472402dc,0x463803f8): stub
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069fdd8,e0,0,0x463a055c,0x40445084,0x463a0538): stub
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069fdd8,e0,0,0x404450e4,0x47240334,0x404450c0): stub
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069fdd8,e0,0,0x47240394,0x4738002c,0x47240370): stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403cd9a0)->(0x10022,00000011)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069f940,180e0,0,0x403e66dc,0x403e67cc,0x403e66b8): stub
fixme:wave:DSD_CreateSecondaryBuffer
(0x403d2b30,0x4069f940,180e0,0,0x403e66dc,0x403e67ec,0x403e66b8): stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403cd9a0)->(0x10022,00000011)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image ntdll.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image kernel32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\user32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\gdi32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\advapi32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\comdlg32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\shell32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\shlwapi.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\ole32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\rpcrt4.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\iphlpapi.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\comctl32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\winspool.drv
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\version.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\lz32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\msvcrt.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\winex11.drv
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\imm32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\uxtheme.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\msacm.drv
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2Net.pdb'
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\wsock32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\ws2_32.dll
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2Lang.pdb'
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\winmm.dll
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2Game.pdb'
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\dsound.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\wineoss.drv
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\msacm32.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\midimap.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\imagehlp.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\dbghelp.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\psapi.dll
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information
for image c:\windows\system32\ddraw.dll
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2DDraw.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2Win.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2Sound.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2Multi.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2MCPClient.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2Launch.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2gfx.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2Client.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\Storm.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2Common.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\D2CMP.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\Bnclient.pdb'
fixme:dbghelp:sffip_cb NIY on 'C:\Src\Diablo2\Builder\PDB\Fog.pdb'
fixme:winmm:MMDRV_Exit Closing while ll-driver open
wine: Unhandled page fault on read access to 0x000000b4 at address 0x4241e8a3
(thread 000c), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x000000b4 in 32-bit code
(0x4241e8a3).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:004f
EIP:4241e8a3 ESP:437795ac EBP:42439d40 EFLAGS:00210202( - 00 - -RI1)
EAX:00000000 EBX:42435a4c ECX:0000893c EDX:00000000
ESI:403e6630 EDI:43779654
Stack dump:
0x437795ac: 0000002c 800c5012 437795c4 0000000a
0x437795bc: 00000006 0000000a 0003893c 00000007
0x437795cc: 0000893c 4241e819 423f2d20 43779654
0x437795dc: 403d3540 424358a0 423d7442 403e6630
0x437795ec: 43779650 43779654 43af0090 40194108
0x437795fc: 6fc22ba9 40194220 00008000 423f2d20
Backtrace:
=>1 0x4241e8a3 IDsDriverBufferImpl_GetPosition(iface=0x0, lpdwPlay=0x0,
lpdwWrite=0x0, info=0x0)
[/home/erickfis/temp/wine-0.9.5/dlls/winmm/wineoss/dsrender.c:578] in wineoss
(0x4241e8a3)
2 0x00000000 (0x00000000)
0x4241e8a3 IDsDriverBufferImpl_GetPosition+0x93
[/home/erickfis/temp/wine-0.9.5/dlls/winmm/wineoss/dsrender.c:578] in wineoss:
testb$0x20,0xb4(%eax)
578 if (WOutDev[This->drv->wDevID].ossdev->duplex_out_caps.dwSupport
& WAVECAPS_SAMPLEACCURATE)
Modules:
Module Address Debug info Name (112 modules)
PE 0x00400000-0040a838 Deferred diablo ii
PE 0x10000000-1001a000 Deferred smackw32
ELF 0x40000000-40017000 Deferred ld-linux.so.2
ELF 0x4001a000-40023000 Deferred libnss_compat.so.2
ELF 0x40023000-4002d000 Deferred libnss_nis.so.2
ELF 0x4002d000-4002f000 Deferred libnvidia-tls.so.1
ELF 0x40030000-4004a000 Deferred libwine.so.1
ELF 0x40168000-4016c000 Deferred libdl.so.2
ELF 0x4016c000-401ea000 Deferred ntdll<elf>
\-PE 0x40180000-401ea000 \ ntdll
ELF 0x401ea000-402e0000 Deferred libwine_unicode.so.1
ELF 0x402e0000-40303000 Deferred libm.so.6
ELF 0x40303000-4030b000 Deferred libsm.so.6
ELF 0x4030b000-40310000 Deferred libxxf86vm.so.1
ELF 0x40312000-40318000 Deferred libxxf86dga.so.1
ELF 0x4031c000-40332000 Deferred libnsl.so.1
ELF 0x40332000-4033c000 Deferred libnss_files.so.2
ELF 0x4033c000-4033f000 Deferred libxrandr.so.2
ELF 0x40450000-4055f000 Deferred kernel32<elf>
\-PE 0x40470000-4055f000 \ kernel32
ELF 0x4058b000-4058e000 Deferred xlcdef.so.2
ELF 0x406a0000-407e3000 Deferred user32<elf>
\-PE 0x406c0000-407e3000 \ user32
ELF 0x407e3000-40879000 Deferred gdi32<elf>
\-PE 0x40800000-40879000 \ gdi32
ELF 0x40879000-408ba000 Deferred advapi32<elf>
\-PE 0x40880000-408ba000 \ advapi32
ELF 0x408ba000-40956000 Deferred comdlg32<elf>
\-PE 0x408d0000-40956000 \ comdlg32
ELF 0x40956000-40a26000 Deferred shell32<elf>
\-PE 0x40970000-40a26000 \ shell32
ELF 0x40a26000-40a83000 Deferred shlwapi<elf>
\-PE 0x40a40000-40a83000 \ shlwapi
ELF 0x40a83000-40b1e000 Deferred ole32<elf>
\-PE 0x40aa0000-40b1e000 \ ole32
ELF 0x40b1e000-40b65000 Deferred rpcrt4<elf>
\-PE 0x40b30000-40b65000 \ rpcrt4
ELF 0x40b65000-40b83000 Deferred iphlpapi<elf>
\-PE 0x40b70000-40b83000 \ iphlpapi
ELF 0x40b83000-40c56000 Deferred comctl32<elf>
\-PE 0x40b90000-40c56000 \ comctl32
ELF 0x40c56000-40c82000 Deferred winspool<elf>
\-PE 0x40c60000-40c82000 \ winspool
ELF 0x40c82000-40c9c000 Deferred version<elf>
\-PE 0x40c90000-40c9c000 \ version
ELF 0x40c9c000-40cb0000 Deferred lz32<elf>
\-PE 0x40ca0000-40cb0000 \ lz32
ELF 0x40cb0000-40d13000 Deferred msvcrt<elf>
\-PE 0x40cc0000-40d13000 \ msvcrt
ELF 0x40d13000-40d17000 Deferred iso8859-1.so
ELF 0x40d17000-40d20000 Deferred libxcursor.so.1
ELF 0x40d2c000-40d96000 Deferred libfreetype.so.6
ELF 0x40d96000-40da7000 Deferred libz.so.1
ELF 0x40da7000-40e30000 Deferred winex11<elf>
\-PE 0x40dc0000-40e30000 \ winex11
ELF 0x40e30000-40e48000 Deferred libice.so.6
ELF 0x40e48000-40e56000 Deferred libxext.so.6
ELF 0x40e56000-40f20000 Deferred libx11.so.6
ELF 0x40f20000-40f9f000 Deferred libgl.so.1
ELF 0x40f9f000-41708000 Deferred libglcore.so.1
ELF 0x41763000-4176b000 Deferred libxrender.so.1
ELF 0x4176b000-41789000 Deferred ximcp.so.2
ELF 0x41789000-417a6000 Deferred imm32<elf>
\-PE 0x41790000-417a6000 \ imm32
ELF 0x417ea000-4181c000 Deferred uxtheme<elf>
\-PE 0x417f0000-4181c000 \ uxtheme
ELF 0x41900000-41918000 Deferred msacm<elf>
\-PE 0x41910000-41918000 \ msacm
ELF 0x41919000-41935000 Deferred libcups.so.2
ELF 0x41935000-41966000 Deferred libssl.so.0
ELF 0x41966000-41a65000 Deferred libcrypto.so.0
PE 0x41bd0000-41bdd000 Deferred d2net
ELF 0x41c20000-41c3a000 Deferred wsock32<elf>
\-PE 0x41c30000-41c3a000 \ wsock32
ELF 0x41c3a000-41c65000 Deferred ws2_32<elf>
\-PE 0x41c40000-41c65000 \ ws2_32
PE 0x41c70000-41c84000 Deferred d2lang
ELF 0x421f0000-42276000 Deferred winmm<elf>
\-PE 0x42200000-42276000 \ winmm
PE 0x42280000-423a2000 Deferred d2game
ELF 0x423a2000-423f4000 Deferred dsound<elf>
\-PE 0x423b0000-423f4000 \ dsound
ELF 0x423f4000-4243b000 Stabs wineoss<elf>
\-PE 0x42400000-4243b000 \ wineoss
ELF 0x4243b000-4245e000 Deferred msacm32<elf>
\-PE 0x42440000-4245e000 \ msacm32
ELF 0x42570000-42585000 Deferred midimap<elf>
\-PE 0x42580000-42585000 \ midimap
ELF 0x43160000-43179000 Deferred imagehlp<elf>
\-PE 0x43170000-43179000 \ imagehlp
ELF 0x43179000-431c0000 Deferred dbghelp<elf>
\-PE 0x43180000-431c0000 \ dbghelp
ELF 0x431c0000-431d5000 Deferred psapi<elf>
\-PE 0x431d0000-431d5000 \ psapi
ELF 0x43b50000-43bd2000 Deferred ddraw<elf>
\-PE 0x43b70000-43bd2000 \ ddraw
PE 0x43be0000-43c21000 Deferred binkw32
PE 0x60000000-6002e000 Deferred ijl11
PE 0x6f8c0000-6f8d3000 Deferred d2ddraw
PE 0x6f8e0000-6f9ae000 Deferred d2win
PE 0x6f9b0000-6f9c9000 Deferred d2sound
PE 0x6f9d0000-6fa0f000 Deferred d2multi
PE 0x6fa20000-6fa34000 Deferred d2mcpclient
PE 0x6fa40000-6fa6d000 Deferred d2launch
PE 0x6fa80000-6faa1000 Deferred d2gfx
PE 0x6fab0000-6fbe5000 Deferred d2client
PE 0x6fbf0000-6fc50000 Deferred storm
PE 0x6fd50000-6fdf9000 Deferred d2common
PE 0x6fe10000-6ff17000 Deferred d2cmp
PE 0x6ff20000-6ff42000 Deferred bnclient
PE 0x6ff50000-6ffac000 Deferred fog
ELF 0x7bf00000-7bf07000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Diablo II\Diablo II.exe
0000001e 15
00000013 0
0000000c 1 <==
0000000b 0
0000000a 0
00000009 0
WineDbg terminated on pid 0x8
erickfis at darkstar:~/diablo$
--
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