[Bug 4822] New: Diablo 1 Unhandled page fault on write access

Wine Bugs wine-bugs at winehq.org
Mon Mar 13 21:58:15 CST 2006


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

           Summary: Diablo 1 Unhandled page fault on write access
           Product: Wine
           Version: 0.9.9.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: test
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: sylverpyro at gmail.com


Diablo 1 crashes directly after the opeing Blizzard logo sequence.

ran: wine ~/.wine/drive_c/Diablo/Diablo.exe
Command Line output:

fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fddb230)->(0x10022,00000013)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7fddb230)->(flags=0x00000001,handle=(nil))
ALSA lib seq_hw.c:455:(snd_seq_hw_open) open /dev/snd/seq failed: No such file
or directory
fixme:ddraw:Main_DirectDraw_WaitForVerticalBlank
(0x7fddb230)->(flags=0x00000001,handle=(nil))
wine: Unhandled page fault on write access to 0x7d0dc000 at address 0x7dd504a4
(thread 000b), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on write access to 0x7d0dc000 in 32-bit code
(0x7dd504a4).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:7dd504a4 ESP:7fb0f310 EBP:7fb0f3d0 EFLAGS:00210206(   - 00      - RIP1)
 EAX:205f5f5f EBX:7dd5009c ECX:00000000 EDX:00000015
 ESI:72251014 EDI:7d0dc000
Stack dump:
0x7fb0f310:  00000000 7d0db000 7d0db000 00000000
0x7fb0f320:  72250010 00000000 7fddb588 00000032
0x7fb0f330:  00cc0020 00000001 7fb0f3c4 7fb0f36c
0x7fb0f340:  7d141084 7fddb588 00000000 00000001
0x7fb0f350:  7fb0f3c4 7bef34fc 0000005d 7c2a3be0
0x7fb0f360:  7fb0f4ec 00000000 00000000 7fb0f39c
0200: sel=1007 base=7fec4000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7dd504a4 (0x7dd504a4)
fixme:dbghelp:sffip_cb NIY on 'P:\Projects\Storm\Storm-SWAR\bin\Storm.pdb'
  2 0x1500719d in storm (+0x719d) (0x1500719d)
  3 0x00000000 (0x00000000)
0x7dd504a4: movl        %eax,0x0(%edi)
Modules:
Module  Address                 Debug info      Name (97 modules)
PE      0x00400000-006b2000     Deferred        diablo
PE      0x10000000-1004b000     Deferred        diabloui
PE      0x15000000-15045000     Export          storm
ELF     0x72ba6000-72c59000     Deferred        libasound.so.2
ELF     0x72c59000-72ce0000     Deferred        winmm<elf>
  \-PE  0x72c60000-72ce0000     \               winmm
ELF     0x73835000-73837000     Deferred        xlcutf8load.so.2
ELF     0x7be86000-7bf00000     Deferred        ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
PE      0x7bf50000-7bf6a000     Deferred        smackw32
ELF     0x7bf6b000-7bf80000     Deferred        midimap<elf>
  \-PE  0x7bf70000-7bf80000     \               midimap
ELF     0x7d01c000-7d040000     Deferred        msacm32<elf>
  \-PE  0x7d020000-7d040000     \               msacm32
ELF     0x7d040000-7d090000     Deferred        dsound<elf>
  \-PE  0x7d050000-7d090000     \               dsound
ELF     0x7d0e5000-7d15f000     Deferred        ddraw<elf>
  \-PE  0x7d100000-7d15f000     \               ddraw
ELF     0x7dcc7000-7dcf0000     Deferred        winealsa<elf>
  \-PE  0x7dcd0000-7dcf0000     \               winealsa
ELF     0x7dd09000-7dd20000     Deferred        msacm<elf>
  \-PE  0x7dd10000-7dd20000     \               msacm
ELF     0x7ddc3000-7de0f000     Deferred        libgcrypt.so.11
ELF     0x7de0f000-7de1f000     Deferred        libtasn1.so.2
ELF     0x7de1f000-7de81000     Deferred        libgnutls.so.11
ELF     0x7de81000-7de9e000     Deferred        libcups.so.2
ELF     0x7df25000-7df56000     Deferred        uxtheme<elf>
  \-PE  0x7df30000-7df56000     \               uxtheme
ELF     0x7df56000-7df5e000     Deferred        libxrender.so.1
ELF     0x7df5e000-7df67000     Deferred        libxcursor.so.1
ELF     0x7df67000-7df83000     Deferred        imm32<elf>
  \-PE  0x7df70000-7df83000     \               imm32
ELF     0x7df83000-7df9f000     Deferred        ximcp.so.2
ELF     0x7df9f000-7dfa7000     Deferred        librt.so.1
ELF     0x7e061000-7e7a4000     Deferred        fglrx_dri.so
ELF     0x7e7a4000-7e843000     Deferred        libgl.so.1
ELF     0x7e843000-7e903000     Deferred        libx11.so.6
ELF     0x7e903000-7e91c000     Deferred        libice.so.6
ELF     0x7e91c000-7e99b000     Deferred        winex11<elf>
  \-PE  0x7e930000-7e99b000     \               winex11
ELF     0x7e99b000-7e9ba000     Deferred        libexpat.so.1
ELF     0x7e9ba000-7e9e8000     Deferred        libfontconfig.so.1
ELF     0x7e9e9000-7e9ed000     Deferred        libxfixes.so.3
ELF     0x7e9ed000-7e9fa000     Deferred        libxext.so.6
ELF     0x7e9fa000-7ea0e000     Deferred        libz.so.1
ELF     0x7ea0e000-7ea78000     Deferred        libfreetype.so.6
ELF     0x7ea78000-7ea8c000     Deferred        lz32<elf>
  \-PE  0x7ea80000-7ea8c000     \               lz32
ELF     0x7ea8c000-7eaa5000     Deferred        version<elf>
  \-PE  0x7ea90000-7eaa5000     \               version
ELF     0x7eaa5000-7eacf000     Deferred        winspool<elf>
  \-PE  0x7eab0000-7eacf000     \               winspool
ELF     0x7eacf000-7eb67000     Deferred        comdlg32<elf>
  \-PE  0x7eae0000-7eb67000     \               comdlg32
ELF     0x7eb67000-7ebc9000     Deferred        msvcrt<elf>
  \-PE  0x7eb80000-7ebc9000     \               msvcrt
ELF     0x7ebc9000-7ebe3000     Deferred        crtdll<elf>
  \-PE  0x7ebd0000-7ebe3000     \               crtdll
ELF     0x7ebe3000-7ec97000     Deferred        comctl32<elf>
  \-PE  0x7ebf0000-7ec97000     \               comctl32
ELF     0x7ec97000-7ecb5000     Deferred        iphlpapi<elf>
  \-PE  0x7eca0000-7ecb5000     \               iphlpapi
ELF     0x7ecb5000-7ecfd000     Deferred        rpcrt4<elf>
  \-PE  0x7ecd0000-7ecfd000     \               rpcrt4
ELF     0x7ecfd000-7ed89000     Deferred        ole32<elf>
  \-PE  0x7ed10000-7ed89000     \               ole32
ELF     0x7ed89000-7ede1000     Deferred        shlwapi<elf>
  \-PE  0x7eda0000-7ede1000     \               shlwapi
ELF     0x7ede1000-7eea6000     Deferred        shell32<elf>
  \-PE  0x7ee00000-7eea6000     \               shell32
ELF     0x7eea6000-7eee3000     Deferred        advapi32<elf>
  \-PE  0x7eeb0000-7eee3000     \               advapi32
ELF     0x7efca000-7efce000     Deferred        libgpg-error.so.0
ELF     0x7efdb000-7f8de000     Deferred        gdi32<elf>
  \-PE  0x7f020000-7f8de000     \               gdi32
ELF     0x7f8de000-7fa00000     Deferred        user32<elf>
  \-PE  0x7f900000-7fa00000     \               user32
ELF     0x7fb11000-7fb15000     Deferred        libxdmcp.so.6
ELF     0x7fb15000-7fb1a000     Deferred        libxxf86vm.so.1
ELF     0x7fc62000-7fd60000     Deferred        kernel32<elf>
  \-PE  0x7fc80000-7fd60000     \               kernel32
ELF     0x7fd64000-7fd69000     Deferred        libxxf86dga.so.1
ELF     0x7fd69000-7fd70000     Deferred        libsm.so.6
ELF     0x7fe81000-7fe8b000     Deferred        libnss_files.so.2
ELF     0x7fe8b000-7fe94000     Deferred        libnss_nis.so.2
ELF     0x7fe94000-7fea9000     Deferred        libnsl.so.1
ELF     0x7fea9000-7feb2000     Deferred        libnss_compat.so.2
ELF     0x7feb2000-7feb5000     Deferred        libxau.so.6
ELF     0x7feb5000-7fec0000     Deferred        libgcc_s.so.1
ELF     0x7fec7000-7fee9000     Deferred        libm.so.6
ELF     0x7fee9000-7ffe0000     Deferred        libwine_unicode.so.1
ELF     0xb7e56000-b7e59000     Deferred        libdl.so.2
ELF     0xb7e59000-b7f87000     Deferred        libc.so.6
ELF     0xb7f87000-b7f99000     Deferred        libpthread.so.0
ELF     0xb7fac000-b7fc6000     Deferred        libwine.so.1
ELF     0xb7fc9000-b7fdf000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a (D) C:\Diablo\Diablo.exe
        0000000f    1
        0000000e   15
        0000000d    0
        0000000c    0
        0000000b    0 <==
00000008
        00000009    0

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