[Bug 4891] Regression ntdll/loader.c

Wine Bugs wine-bugs at winehq.org
Mon Mar 20 06:06:06 CST 2006


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





------- Additional Comments From nonno.cicala at libero.it  2006-20-03 06:06 -------
Thank you, I didn't know how to identify the change better (I looked for more
info about this, but could only follow the documentation on regression testing).
I was using native ole32,oleaut32 and rpcrt4 from DCOM98 on WINE 0.9.10 when I
got that result but the problem happens even using only builtins (it worked
before 0.9.9):
-----------------------------------------------------------------------------------
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
wine: Unhandled page fault on read access to 0x00000400 at address 0x5566d843
(thread 000b), starting debugger...
WineDbg starting on pid 0xa
Unhandled exception: page fault on read access to 0x00000400 in 32-bit code
(0x5566d843).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063
 EIP:5566d843 ESP:55c5faa8 EBP:55c5fad4 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:00000400 EBX:55abb844 ECX:00000000 EDX:00000001
 ESI:ffffffff EDI:00000000
Stack dump:
0x55c5faa8:  55a6c2d0 00000400 55c5fabc 5579f284
0x55c5fab8:  00000000 00001300 55abb844 0000000a
0x55c5fac8:  56231370 0000000b 00000400 55c5fb14
0x55c5fad8:  56213bf4 00000000 00000000 00000400
0x55c5fae8:  ffffffff 00000000 00000000 55a730bd
0x55c5faf8:  0072fe28 00000000 00000000 00000000
Backtrace:
=>1 0x5566d843 strlen+0x33 in libc.so.6 (0x5566d843)
  2 0x56213bf4 OpenDriverA+0x64 in winmm (0x56213bf4)
  3 0x005f9cb9 in civ3conquests-crack (+0x1f9cb9) (0x005f9cb9)
0x5566d843 strlen+0x33 in libc.so.6: movl       0x0(%eax),%ecx
Modules:
Module  Address                 Debug info      Name (91 modules)
PE      0x00400000-00cd3000     Export          civ3conquests-crack
PE      0x10000000-1003b000     Deferred        ifc23
PE      0x30000000-3006d000     Deferred        binkw32
ELF     0x55555000-5556e000     Deferred        ld-linux.so.2
ELF     0x5556f000-55589000     Deferred        libwine.so.1
ELF     0x5558c000-55597000     Deferred        libnss_compat.so.2
ELF     0x55597000-555ae000     Deferred        libnsl.so.1
ELF     0x555af000-55601000     Deferred        libpthread.so.0
ELF     0x55601000-55732000     Export          libc.so.6
ELF     0x55732000-55736000     Deferred        libdl.so.2
ELF     0x55737000-557a2000     Deferred        ntdll<elf>
  \-PE  0x55750000-557a2000     \               ntdll
ELF     0x557a2000-55898000     Deferred        libwine_unicode.so.1
ELF     0x55898000-558be000     Deferred        libm.so.6
ELF     0x558c3000-558cb000     Deferred        libsm.so.6
ELF     0x558cb000-558e3000     Deferred        libice.so.6
ELF     0x558e4000-558ef000     Deferred        libnss_nis.so.2
ELF     0x558ef000-558fa000     Deferred        libnss_files.so.2
ELF     0x558fa000-55900000     Deferred        libxxf86dga.so.1
ELF     0x55a10000-55b17000     Deferred        kernel32<elf>
  \-PE  0x55a30000-55b17000     \               kernel32
ELF     0x55b4a000-55b4f000     Deferred        libxxf86vm.so.1
ELF     0x55c60000-55d05000     Deferred        opengl32<elf>
  \-PE  0x55ca0000-55d05000     \               opengl32
ELF     0x55d05000-55d21000     Deferred        iphlpapi<elf>
  \-PE  0x55d10000-55d21000     \               iphlpapi
ELF     0x55d21000-55d29000     Deferred        libxrender.so.1
ELF     0x55d29000-55d2b000     Deferred        xlcutf8load.so.2
ELF     0x55d2b000-55d39000     Deferred        libxext.so.6
ELF     0x55d39000-55e04000     Deferred        libx11.so.6
ELF     0x55e04000-55ea3000     Deferred        libgl.so.1
ELF     0x55ea3000-55f1c000     Deferred        libglu.so.1
ELF     0x55fea000-55ff3000     Deferred        libgcc_s.so.1
ELF     0x55ff3000-56125000     Deferred        user32<elf>
  \-PE  0x56010000-56125000     \               user32
ELF     0x56125000-561b5000     Deferred        gdi32<elf>
  \-PE  0x56140000-561b5000     \               gdi32
ELF     0x561b5000-561ec000     Deferred        advapi32<elf>
  \-PE  0x561c0000-561ec000     \               advapi32
ELF     0x561ec000-56276000     Export          winmm<elf>
  \-PE  0x56200000-56276000     \               winmm
ELF     0x56276000-5630d000     Deferred        ole32<elf>
  \-PE  0x56290000-5630d000     \               ole32
ELF     0x5630d000-56348000     Deferred        rpcrt4<elf>
  \-PE  0x56320000-56348000     \               rpcrt4
ELF     0x56348000-5635f000     Deferred        version<elf>
  \-PE  0x56350000-5635f000     \               version
ELF     0x5635f000-56373000     Deferred        lz32<elf>
  \-PE  0x56370000-56373000     \               lz32
ELF     0x56373000-56411000     Deferred        comdlg32<elf>
  \-PE  0x56380000-56411000     \               comdlg32
ELF     0x56411000-564c6000     Deferred        shell32<elf>
  \-PE  0x56430000-564c6000     \               shell32
ELF     0x564c6000-56512000     Deferred        shlwapi<elf>
  \-PE  0x564e0000-56512000     \               shlwapi
ELF     0x56512000-565aa000     Deferred        comctl32<elf>
  \-PE  0x56520000-565aa000     \               comctl32
ELF     0x565aa000-565d0000     Deferred        winspool<elf>
  \-PE  0x565b0000-565d0000     \               winspool
ELF     0x565d0000-565e9000     Deferred        wsock32<elf>
  \-PE  0x565e0000-565e9000     \               wsock32
ELF     0x565e9000-5660e000     Deferred        ws2_32<elf>
  \-PE  0x565f0000-5660e000     \               ws2_32
ELF     0x5661e000-56622000     Deferred        libxrandr.so.2
ELF     0x56622000-5662b000     Deferred        libxcursor.so.1
ELF     0x56634000-566a4000     Deferred        libfreetype.so.6
ELF     0x566a4000-566b5000     Deferred        libz.so.1
ELF     0x566b5000-566e3000     Deferred        libfontconfig.so.1
ELF     0x566e3000-56702000     Deferred        libexpat.so.0
ELF     0x56702000-56786000     Deferred        winex11<elf>
  \-PE  0x56710000-56786000     \               winex11
ELF     0x56786000-57031000     Deferred        fglrx_dri.so
ELF     0x570e4000-570f8000     Deferred        librt.so.1
ELF     0x5f5d4000-5f5f1000     Deferred        ximcp.so.2
ELF     0x5f5f1000-5f60e000     Deferred        imm32<elf>
  \-PE  0x5f600000-5f60e000     \               imm32
ELF     0x5fde1000-5fe16000     Deferred        wineoss<elf>
  \-PE  0x5fdf0000-5fe16000     \               wineoss
ELF     0x5fe16000-5fe2d000     Deferred        msacm<elf>
  \-PE  0x5fe20000-5fe2d000     \               msacm
ELF     0x5fe2d000-5fe54000     Deferred        msacm32<elf>
  \-PE  0x5fe30000-5fe54000     \               msacm32
ELF     0x5ff70000-5ff85000     Deferred        midimap<elf>
  \-PE  0x5ff80000-5ff85000     \               midimap
ELF     0x602b0000-602df000     Deferred        uxtheme<elf>
  \-PE  0x602c0000-602df000     \               uxtheme
ELF     0x60356000-60373000     Deferred        libcups.so.2
ELF     0x60373000-603a4000     Deferred        libssl.so.0.9.7
ELF     0x603a4000-604a3000     Deferred        libcrypto.so.0.9.7
PE      0x605c0000-6063c000     Deferred        jgl
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
0000000c
        0000000d    0
0000000a (D) C:\Civ3\Conquests\Civ3Conquests-crack.exe
        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