[Bug 8141] New: Unhandled page fault when closing The Bat!

Wine Bugs wine-bugs at winehq.org
Sun Apr 22 10:13:17 CDT 2007


           Summary: Unhandled page fault when closing The Bat!
           Product: Wine
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: wine-ole
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: giuseppe.bilotta at gmail.com

Since I've upgraded to wine-0.9.35-80-g6c33eb4 I consistently get a page fault 
with relative backtrace when closing The Bat! (email program):

wine: Unhandled page fault on read access to 0x01952978 at address 0x7eb5813d 
(thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x01952978 in 32-bit code 
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7eb5813d ESP:0034fd30 EBP:0034fd48 EFLAGS:00010206(   - 00      - RIP1)
 EAX:01952978 EBX:7eb94a6c ECX:7eb9db6c EDX:001fac10
 ESI:001fac08 EDI:00000001
Stack dump:
0x0034fd30:  00000000 00000000 00000000 7bc4d08e
0x0034fd40:  7eb94a6c 7eb9db6c 0034fd58 7eb58198
0x0034fd50:  7eb94a6c 00000000 0034fdc8 7eb349a5
0x0034fd60:  b7dacff4 b7dadc88 b7dadc78 0034fda8
0x0034fd70:  b7c9c74e 7ec309a0 0034fd98 7b86e343
0x0034fd80:  fffffffe 0000000a 00000000 00000004
=>1 0x7eb5813d OLEDD_FreeDropTarget+0x2d(dropTargetInfo=0x1fac08) [/home/
oblomov/gits/wine-git/dlls/ole32/ole2.c:1903] in ole32 (0x0034fd48)
  2 0x7eb58198 OLEDD_UnInitialize+0x28() [/home/oblomov/gits/wine-git/dlls/
ole32/../../include/wine/list.h:133] in ole32 (0x0034fd58)
  3 0x7eb349a5 DllMain+0x45(hinstDLL=0x7eb10000, fdwReason=<register ESI not in 
topmost frame>, fImpLoad=0x1) [/home/oblomov/gits/wine-git/dlls/ole32/
compobj.c:218] in ole32 (0x0034fdc8)
  4 0x7eb7ef18 __wine_spec_dll_entry+0x38(inst=0x7eb10000, reason=<register ESI 
not in topmost frame>, reserved=<register EDI not in topmost frame>) [/home/
oblomov/gits/wine-git/dlls/winecrt0/dll_entry.c:40] in ole32 (0x0034fde8)
  5 0x7bc38145 call_dll_entry_point+0x15() in ntdll (0x0034fe08)
  6 0x7bc39d7d MODULE_InitDLL+0x8d(wm=<register EDI not in topmost frame>, 
reason=<register ESI not in topmost frame>, lpReserved=0x1) [/home/oblomov/gits/
wine-git/dlls/ntdll/loader.c:853] in ntdll (0x0034fe98)
  7 0x7bc3a1ef process_detach+0x6f(bForceDetach=0x1, lpReserved=<register EDI 
not in topmost frame>) [/home/oblomov/gits/wine-git/dlls/ntdll/loader.c:995] in 
ntdll (0x0034feb8)
  8 0x7b86d21f ExitProcess+0x1f(status=0x0) [/home/oblomov/gits/wine-git/dlls/
kernel32/process.c:1929] in kernel32 (0x0034fed8)
  9 0x004050fb in thebat (+0x50fb) (0x0040a16c)
0x7eb5813d OLEDD_FreeDropTarget+0x2d [/home/oblomov/gits/wine-git/dlls/ole32/
ole2.c:1903] in ole32: movl        0x0(%eax),%edx
1903      IDropTarget_Release(dropTargetInfo->dropTarget);
Module  Address                 Debug info      Name (81 modules)
PE        400000-  ec6000       Export          thebat
PE      10000000-10020000       Deferred        props
ELF     7b800000-7b923000       Dwarf           kernel32<elf>
  \-PE  7b820000-7b923000       \               kernel32
ELF     7bc00000-7bc96000       Dwarf           ntdll<elf>
  \-PE  7bc10000-7bc96000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7de33000-7de3e000       Deferred        libgcc_s.so.1
ELF     7e0ce000-7e0e3000       Deferred        midimap<elf>
  \-PE  7e0d0000-7e0e3000       \               midimap
ELF     7e0e3000-7e109000       Deferred        msacm32<elf>
  \-PE  7e0f0000-7e109000       \               msacm32
ELF     7e109000-7e121000       Deferred        msacm32<elf>
  \-PE  7e110000-7e121000       \               msacm32
ELF     7e1f6000-7e228000       Deferred        uxtheme<elf>
  \-PE  7e200000-7e228000       \               uxtheme
ELF     7e228000-7e22d000       Deferred        libxfixes.so.3
ELF     7e22d000-7e236000       Deferred        libxcursor.so.1
ELF     7e236000-7e23c000       Deferred        libxrandr.so.2
ELF     7e23c000-7e244000       Deferred        libxrender.so.1
ELF     7e244000-7e247000       Deferred        libxinerama.so.1
ELF     7e247000-7e250000       Deferred        libdrm.so.2
ELF     7e250000-7e2af000       Deferred        libgl.so.1
ELF     7e2af000-7e2b4000       Deferred        libxdmcp.so.6
ELF     7e2b4000-7e2b7000       Deferred        libxau.so.6
ELF     7e2b7000-7e3a3000       Deferred        libx11.so.6
ELF     7e3a3000-7e3b1000       Deferred        libxext.so.6
ELF     7e3b1000-7e3c9000       Deferred        libice.so.6
ELF     7e3c9000-7e3d2000       Deferred        libsm.so.6
ELF     7e3e8000-7e477000       Deferred        winex11<elf>
  \-PE  7e400000-7e477000       \               winex11
ELF     7e5d9000-7e5f9000       Deferred        libexpat.so.1
ELF     7e5f9000-7e624000       Deferred        libfontconfig.so.1
ELF     7e624000-7e638000       Deferred        libz.so.1
ELF     7e638000-7e6a2000       Deferred        libfreetype.so.6
ELF     7e6a2000-7e6a7000       Deferred        libxxf86vm.so.1
ELF     7e6b8000-7e746000       Deferred        winmm<elf>
  \-PE  7e6c0000-7e746000       \               winmm
ELF     7e746000-7e7e6000       Deferred        comdlg32<elf>
  \-PE  7e750000-7e7e6000       \               comdlg32
ELF     7e7e6000-7e818000       Deferred        winspool<elf>
  \-PE  7e7f0000-7e818000       \               winspool
ELF     7e818000-7e835000       Deferred        imm32<elf>
  \-PE  7e820000-7e835000       \               imm32
ELF     7e835000-7e8f2000       Deferred        comctl32<elf>
  \-PE  7e840000-7e8f2000       \               comctl32
ELF     7e8f2000-7e94a000       Deferred        shlwapi<elf>
  \-PE  7e900000-7e94a000       \               shlwapi
ELF     7e94a000-7ea44000       Deferred        shell32<elf>
  \-PE  7e960000-7ea44000       \               shell32
ELF     7ea44000-7ea5d000       Deferred        version<elf>
  \-PE  7ea50000-7ea5d000       \               version
ELF     7ea5d000-7ea7c000       Deferred        mpr<elf>
  \-PE  7ea60000-7ea7c000       \               mpr
ELF     7ea7c000-7ea8f000       Deferred        libresolv.so.2
ELF     7ea8f000-7eaad000       Deferred        iphlpapi<elf>
  \-PE  7eaa0000-7eaad000       \               iphlpapi
ELF     7eaad000-7eb02000       Deferred        rpcrt4<elf>
  \-PE  7eac0000-7eb02000       \               rpcrt4
ELF     7eb02000-7eb9e000       Dwarf           ole32<elf>
  \-PE  7eb10000-7eb9e000       \               ole32
ELF     7eb9e000-7ec37000       Deferred        oleaut32<elf>
  \-PE  7ebb0000-7ec37000       \               oleaut32
ELF     7ec37000-7ec7d000       Deferred        advapi32<elf>
  \-PE  7ec40000-7ec7d000       \               advapi32
ELF     7ec7d000-7ed12000       Deferred        gdi32<elf>
  \-PE  7ec90000-7ed12000       \               gdi32
ELF     7ed12000-7ee4c000       Deferred        user32<elf>
  \-PE  7ed30000-7ee4c000       \               user32
ELF     7efad000-7efc4000       Deferred        libnsl.so.1
ELF     7efc4000-7efea000       Deferred        libm.so.6
ELF     7efeb000-7eff6000       Deferred        libnss_files.so.2
ELF     7eff6000-7f000000       Deferred        libnss_nis.so.2
ELF     b7c62000-b7c6b000       Deferred        libnss_compat.so.2
ELF     b7c6c000-b7c70000       Deferred        libdl.so.2
ELF     b7c70000-b7db1000       Deferred        libc.so.6
ELF     b7db2000-b7dc9000       Deferred        libpthread.so.0
ELF     b7dcb000-b7ddf000       Deferred        lz32<elf>
  \-PE  b7dd0000-b7ddf000       \               lz32
ELF     b7ddf000-b7ef0000       Deferred        libwine.so.1
ELF     b7ef2000-b7f10000       Deferred        ld-linux.so.2
process  tid      prio (all id:s are in hex)
        0000000b    0

I suspect the culprit to be 63ea015c65e517979b01c8de2e744517fe05c36b

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