[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