[Bug 4622] New: Diablo II crashes with at level changes

Wine Bugs wine-bugs at winehq.org
Sun Feb 19 14:49:07 CST 2006


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

           Summary: Diablo II crashes with at level changes
           Product: Wine
           Version: 0.9.8.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-directx-ddraw
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: adolf.j.winterer at inn-salzach.de


There is a reproducible crash at every level change in Diablo II.  
This happens with the expansion set "Lord of Destruction", version  
1.11. The No-CD patch is applied, which is needed for the game to accept the 
CD, otherwise the copy protection prevents a start. 
  
Whenever a character fulfilled the six quests in a level and is  
changing into the next level (e.g. from the encampment to Kurast or from 
Kurast to Lut Gholein) the game crashes and an error window is  
displayed. The window title reads "Hey guys" and the message is "We  
got a big error here :(".  
  
On the console there are a number of error messages (see below). It is nothing 
unusual that during the game some error messages are printed to the console, 
but normally the game runs rock stable (even better than on Windows 98). The 
only crashes I get occur during the level changes. If I use a Windows machine 
to move the character into the next level, the game is happy and runs stable 
until the next level change. 
 
I'm running SuSE 10.0 (Retail) and with all WINE versions SuSE provided via 
YaST download. It also happened with WINE 0.9.6 and now 0.9.8 that I 
downloaded from the SuSE site. The only difference between 0.9.6 and 0.9.8 is 
that the crash does not happen immediately after the command "go eastward" is 
given (e.g. to Warriv), with 0.9.8 now the intermediate sequence with the 
opening door and the progress bar is shown for about 1 to 2 seconds and then 
the crash occurs.  
 
I can rule out the videos that are shown between the levels, because the video 
files are all on the hard disk and can be viewed without a problem. 
 
Error messages before the crash occurs: 
--------------------------------------- 
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel 
(0x40413a48)->(0x10022,00000011) 
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel 
(0x40413a48)->(0x10022,00000011) 
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 
8 
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel 
(0x40413a48)->(0x10022,00000011) 
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 
8 
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel 
(0x40413a48)->(0x10022,00000011) 
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 
8 
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel 
(0x40413a48)->(0x10022,00000011) 
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 
8 
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 
information for xlcutf8load.so.2 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp:elf_load_debug_info_from_map Alpha-support for Dwarf2 
information for ximcp.so.2 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
fixme:dbghelp_dwarf:dwarf2_parse_const_type need to generate a name 
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\system\user32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\gdi32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\iphlpapi.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\advapi32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\comdlg32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\shell32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\shlwapi.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\ole32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\rpcrt4.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\comctl32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\winspool.drv 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\version.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\lz32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\msvcrt.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\winex11.drv 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\imm32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\uxtheme.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\midimap.dll 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2Net.pdb' 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\msacm.drv 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\wsock32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\ws2_32.dll 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2Lang.pdb' 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\winmm.dll 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2Game.pdb' 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\dsound.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\msacm32.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\imagehlp.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\dbghelp.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\psapi.dll 
fixme:dbghelp:SymLoadModule Should have successfully loaded debug information 
for image c:\windows\system\ddraw.dll 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2DDraw.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2Win.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2Sound.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2Multi.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:
\Projects\Diablo2\Builder\PDB\D2MCPClient.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2Launch.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2gfx.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2Client.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\Storm.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2Common.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\D2CMP.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\Bnclient.pdb' 
fixme:dbghelp:sffip_cb NIY on 'C:\Projects\Diablo2\Builder\PDB\Fog.pdb'

-- 
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