[Bug 4289] New: Regression in Icewind Dale II

Wine Bugs wine-bugs at winehq.org
Thu Jan 12 10:16:49 CST 2006


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

           Summary: Regression in Icewind Dale II
           Product: Wine
           Version: CVS
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-user
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: James.Trotter at gmail.com


The game Icewind Dale II crashes on startup. This is a regression, caused by
this patch: http://www.winehq.org/pipermail/wine-cvs/2005-July/016971.html

This has also been tested, and the bug occurs, with the latest cvs.

The following is outputted to the console:

james at james:~/Wine/Games/Icewind Dale II$ wine IWD2.exe

BEGIN LOGGING SESSION
wine: Unhandled page fault on read access to 0x31303635 at address 0x7ab8f1
(thread 000b), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on read access to 0x31303635 in 32-bit code
(0x007ab8f1).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:007ab8f1 ESP:7faaab94 EBP:00000000 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:31303635 EBX:00000001 ECX:7faab444 EDX:00000000
 ESI:7faab31c EDI:7beb3820
Stack dump:
0x7faaab94:  31303635 00002711 00000000 7faab31c
0x7faaaba4:  7faaabd4 007aaf30 7faab20c 7faaaf54
0x7faaabb4:  00000000 00002711 40c38800 7faab31c
0x7faaabc4:  7faaac84 0084566a 00000007 7fcf0650
0x7faaabd4:  7fcf0650 0078e3ca 00000000 7faaaf54
0x7faaabe4:  00400000 7fd12606 7faaaf54 00010000
0200: sel=1007 base=7fec4000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x007ab8f1 in iwd2 (+0x3ab8f1) (0x007ab8f1)
0x007ab8f1: movl        0x0(%eax),%ecx
Modules:
Module  Address                 Debug info      Name (87 modules)
PE      0x00400000-00a21000     Export          iwd2
ELF     0x7392b000-7392d000     Deferred        xlcutf8load.so.2
ELF     0x7be8c000-7bf00000     Deferred        ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7e54b000-7e57b000     Deferred        uxtheme<elf>
  \-PE  0x7e550000-7e57b000     \               uxtheme
ELF     0x7e57b000-7e590000     Deferred        midimap<elf>
  \-PE  0x7e580000-7e590000     \               midimap
ELF     0x7e6ab000-7e6cd000     Deferred        msacm32<elf>
  \-PE  0x7e6b0000-7e6cd000     \               msacm32
ELF     0x7e6cd000-7e6e4000     Deferred        msacm<elf>
  \-PE  0x7e6d0000-7e6e4000     \               msacm
ELF     0x7e6e4000-7e797000     Deferred        libasound.so.2
ELF     0x7e797000-7e7bf000     Deferred        winealsa<elf>
  \-PE  0x7e7a0000-7e7bf000     \               winealsa
ELF     0x7e7bf000-7e7c3000     Deferred        libxfixes.so.3
ELF     0x7e7c3000-7e7cc000     Deferred        libxcursor.so.1
ELF     0x7e7d7000-7e7f3000     Deferred        ximcp.so.2
ELF     0x7e7f3000-7e7fe000     Deferred        libgcc_s.so.1
ELF     0x7e7fe000-7e806000     Deferred        librt.so.1
ELF     0x7e8c0000-7f003000     Deferred        fglrx_dri.so
ELF     0x7f003000-7f0a2000     Deferred        libgl.so.1
ELF     0x7f0a2000-7f118000     Deferred        winex11<elf>
  \-PE  0x7f0b0000-7f118000     \               winex11
ELF     0x7f118000-7f12c000     Deferred        libz.so.1
ELF     0x7f12c000-7f196000     Deferred        libfreetype.so.6
ELF     0x7f196000-7f1be000     Deferred        winspool<elf>
  \-PE  0x7f1a0000-7f1be000     \               winspool
ELF     0x7f1be000-7f26d000     Deferred        comctl32<elf>
  \-PE  0x7f1d0000-7f26d000     \               comctl32
ELF     0x7f26d000-7f2c2000     Deferred        shlwapi<elf>
  \-PE  0x7f280000-7f2c2000     \               shlwapi
ELF     0x7f2c2000-7f381000     Deferred        shell32<elf>
  \-PE  0x7f2e0000-7f381000     \               shell32
ELF     0x7f381000-7f414000     Deferred        comdlg32<elf>
  \-PE  0x7f390000-7f414000     \               comdlg32
ELF     0x7f414000-7f43d000     Deferred        ws2_32<elf>
  \-PE  0x7f420000-7f43d000     \               ws2_32
ELF     0x7f43d000-7f458000     Deferred        imm32<elf>
  \-PE  0x7f440000-7f458000     \               imm32
ELF     0x7f458000-7f46c000     Deferred        lz32<elf>
  \-PE  0x7f460000-7f46c000     \               lz32
ELF     0x7f46c000-7f484000     Deferred        version<elf>
  \-PE  0x7f470000-7f484000     \               version
ELF     0x7f484000-7f544000     Deferred        libx11.so.6
ELF     0x7f544000-7f55d000     Deferred        libice.so.6
ELF     0x7f55d000-7f5d5000     Deferred        ddraw<elf>
  \-PE  0x7f580000-7f5d5000     \               ddraw
ELF     0x7f5d5000-7f620000     Deferred        dsound<elf>
  \-PE  0x7f5f0000-7f620000     \               dsound
ELF     0x7f620000-7f63e000     Deferred        iphlpapi<elf>
  \-PE  0x7f630000-7f63e000     \               iphlpapi
ELF     0x7f63e000-7f685000     Deferred        rpcrt4<elf>
  \-PE  0x7f650000-7f685000     \               rpcrt4
ELF     0x7f685000-7f70b000     Deferred        ole32<elf>
  \-PE  0x7f6a0000-7f70b000     \               ole32
ELF     0x7f70b000-7f747000     Deferred        advapi32<elf>
  \-PE  0x7f720000-7f747000     \               advapi32
ELF     0x7f747000-7f7cd000     Deferred        gdi32<elf>
  \-PE  0x7f760000-7f7cd000     \               gdi32
ELF     0x7f7cd000-7f8e6000     Deferred        user32<elf>
  \-PE  0x7f7f0000-7f8e6000     \               user32
ELF     0x7f8e6000-7f967000     Deferred        winmm<elf>
  \-PE  0x7f8f0000-7f967000     \               winmm
ELF     0x7f967000-7f9a0000     Deferred        dplayx<elf>
  \-PE  0x7f980000-7f9a0000     \               dplayx
ELF     0x7fab3000-7fac0000     Deferred        libxext.so.6
ELF     0x7fac4000-7fac8000     Deferred        libxdmcp.so.6
ELF     0x7fac8000-7facd000     Deferred        libxxf86vm.so.1
ELF     0x7facd000-7fad2000     Deferred        libxxf86dga.so.1
ELF     0x7fc74000-7fd70000     Deferred        kernel32<elf>
  \-PE  0x7fc90000-7fd70000     \               kernel32
ELF     0x7fe81000-7fe88000     Deferred        libsm.so.6
ELF     0x7fe88000-7fe92000     Deferred        libnss_files.so.2
ELF     0x7fe92000-7fe9b000     Deferred        libnss_nis.so.2
ELF     0x7fe9b000-7feb0000     Deferred        libnsl.so.1
ELF     0x7feb0000-7feb9000     Deferred        libnss_compat.so.2
ELF     0x7febc000-7fec4000     Deferred        libxrender.so.1
ELF     0x7fec7000-7fee9000     Deferred        libm.so.6
ELF     0x7fee9000-7ffe0000     Deferred        libwine_unicode.so.1
ELF     0xb7deb000-b7dee000     Deferred        libdl.so.2
ELF     0xb7dee000-b7f1c000     Deferred        libc.so.6
ELF     0xb7f1c000-b7f2e000     Deferred        libpthread.so.0
ELF     0xb7f2e000-b7f31000     Deferred        libxau.so.6
ELF     0xb7f39000-b7f53000     Deferred        libwine.so.1
ELF     0xb7f56000-b7f6c000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a (D) C:\Games\Icewind Dale II\IWD2.exe
        0000000b    0 <==
WineDbg terminated on pid 0xa

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