[Bug 3576] New: Failure while suddenly exiting with winex11 driver still open

Wine Bugs wine-bugs at winehq.org
Thu Oct 13 22:20:34 CDT 2005


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

           Summary: Failure while suddenly exiting with winex11 driver still
                    open
           Product: Wine
           Version: 20050930
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-x11driver
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: bvr102 at psu.edu


Upon failure of Riven due to a display issue (which I have submitted as a
separate bug), wine reports an unhandled exception.  The odd thing about the
error is that the messages refer to directories that used to exist on my
computer with an older build of wine, but no longer as I removed that build
completely before installing (cleanly) the latest build using an rpm.  Here is
the relevant output.  Let me know if you need more info...

fixme:winmm:MMDRV_Exit Closing while ll-driver open
wine: Unhandled exception (thread 000c), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000034 in 32-bit code (0x7
b156aed).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1277 GS:0033
 EIP:7b156aed ESP:2110d624 EBP:2110d648 EFLAGS:00210202(   - 00      - -RI1)
 EAX:00000000 EBX:00000000 ECX:20150880 EDX:ffffffc0
 ESI:7d25a3b8 EDI:7d25a3b8
Stack dump:
0x2110d624:  206ecabc 7d25d8b8 206302d3 7d25a3b8
0x2110d634:  7d25d8bc 00000001 4c0b7548 4c0bf998
0x2110d644:  00000000 2110d65c 4c086aeb 7d25a3b8
0x2110d654:  4c0b7548 58cc235c 2110d790 4c099c15
0x2110d664:  00000000 00000000 2008cccd 58cb2e18
0x2110d674:  2110d688 00000008 2110d704 58c91546
024e: sel=1277 base=7fff7000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x7b156aed (0x2110d648)
  2 0x4c086aeb X11DRV_GDI_Finalize+0x23 [/home/ben/MyDownloads/wine-20050830/dll
s/x11drv/init.c:112] in winex11.drv (0x2110d65c)
  3 0x4c099c15 DllMain+0x41(hinst=0x4c060000, reason=0x0, reserved=0x1) [/home/b
en/MyDownloads/wine-20050830/dlls/x11drv/x11drv_main.c:491] in winex11.drv (0x21
10d790)
  4 0x4c0a75b2 __wine_spec_dll_entry+0x26(inst=0x4c060000, reason=0x0, reserved=
0x1) [/home/ben/MyDownloads/wine-20050830/dlls/winecrt0/dll_entry.c:35] in winex
11.drv (0x2110d7b0)
  5 0x58c867c6 call_dll_entry_point+0x12 in ntdll (0x2110d7c8)
  6 0x58c87426 MODULE_InitDLL+0x14a [/home/ben/MyDownloads/wine-20050830/dlls/nt
dll/loader.c:827] in ntdll (0x2110d84c)
  7 0x58c8763f process_detach+0x93 [/home/ben/MyDownloads/wine-20050830/dlls/ntd
ll/loader.c:956] in ntdll (0x2110d868)
  8 0x201c2e91 ExitProcess+0x1d(status=0x1) [/home/ben/MyDownloads/wine-20050830
/dlls/kernel/process.c:2079] in kernel32 (0x2110d8f0)
  9 0x4c099b81 x11drv_init_thread_data+0x195 [/home/ben/MyDownloads/wine-2005083
0/dlls/x11drv/x11drv_main.c:511] in winex11.drv (0x2110d918)
  10 0x4c091c27 X11DRV_CreateDesktopWindow+0x11b(hwnd=0x10020) [/home/ben/MyDown
loads/wine-20050830/dlls/x11drv/x11drv.h:523] in winex11.drv (0x2110d940)
  11 0x202ebd6a GetDesktopWindow+0x76 [/home/ben/MyDownloads/wine-20050830/dlls/
user/win.c:1560] in user32 (0x2110d9cc)
  12 0x202ebb6b DllMain+0x4b(inst=0x20280000, reason=0x3, reserved=0x0) [/home/b
en/MyDownloads/wine-20050830/dlls/user/user_main.c:207] in user32 (0x2110d9dc)
  13 0x202fb952 __wine_spec_dll_entry+0x26(inst=0x20280000, reason=0x3, reserved
=0x0) [/home/ben/MyDownloads/wine-20050830/dlls/winecrt0/dll_entry.c:35] in user
32 (0x2110d9fc)
  14 0x58c867c6 call_dll_entry_point+0x12 in ntdll (0x2110da14)
  15 0x58c87426 MODULE_InitDLL+0x14a [/home/ben/MyDownloads/wine-20050830/dlls/n
tdll/loader.c:827] in ntdll (0x2110da98)
  16 0x58c87a55 LdrShutdownThread+0x81 [/home/ben/MyDownloads/wine-20050830/dlls
/ntdll/loader.c:1755] in ntdll (0x2110dab0)
  17 0x58c9fe11 RtlExitUserThread+0x15(status=0x0) [/home/ben/MyDownloads/wine-2
0050830/dlls/ntdll/thread.c:340] in ntdll (0x2110dabc)
  18 0x201da6d4 FreeLibraryAndExitThread+0x0(hLibModule=0x0, dwExitCode=0x0) [/h
ome/ben/MyDownloads/wine-20050830/dlls/kernel/thread.c:275] in kernel32 (0x2110d
b48)
  19 0x201dae03 in kernel32 (+0x5ae03) (0x2110dc14)
  20 0x58ca0562 start_thread+0x12e(info=0x7ffb41e0) [/home/ben/MyDownloads/wine-
20050830/dlls/ntdll/thread.c:224] in ntdll (0x2110e458)
  21 0x2001db80 (0x2110e4c8)
  22 0x200f49ce (0x00000000)
0x7b156aed: cmpl        0x34(%ebx),%esi
Modules:
Module  Address                 Debug info      Name (94 modules)
ELF     0x0035d000-0037c000     Deferred        libcups.so.2
ELF     0x0035d000-0037c000     Deferred        libcups.so.2
ELF     0x00382000-00385000     Deferred        libcom_err.so.2
ELF     0x003f9000-0041d000     Deferred        libk5crypto.so.3
PE      0x00400000-004dc000     Deferred        riven
PE      0x00400000-004dc000     Deferred        riven
PE      0x00400000-004dc000     Deferred        riven
ELF     0x005a2000-005ba000     Deferred        libgssapi_krb5.so.2
ELF     0x005bc000-005f4000     Deferred        libssl.so.5
ELF     0x00668000-00684000     Deferred        ld-linux.so.2
ELF     0x00686000-007af000     Deferred        libc.so.6
ELF     0x007b1000-007d6000     Deferred        libm.so.6
ELF     0x007d8000-007dc000     Deferred        libdl.so.2
ELF     0x007de000-007f1000     Deferred        libz.so.1
ELF     0x007f7000-00806000     Deferred        libxext.so.6
ELF     0x00808000-00810000     Deferred        libxrender.so.1
ELF     0x0082c000-00836000     Deferred        libxcursor.so.1
ELF     0x0082c000-00836000     Deferred        libxcursor.so.1
ELF     0x00838000-0083c000     Deferred        libxrandr.so.2
ELF     0x0083e000-00858000     Deferred        libice.so.6
ELF     0x0085a000-00863000     Deferred        libsm.so.6
ELF     0x008da000-008ec000     Deferred        libpthread.so.0
ELF     0x008ee000-0090d000     Deferred        libexpat.so.0
ELF     0x0090f000-00977000     Deferred        libfreetype.so.6
ELF     0x00979000-009a3000     Deferred        libfontconfig.so.1
ELF     0x009db000-009ee000     Deferred        libresolv.so.2
ELF     0x009f0000-009fa000     Deferred        libgcc_s.so.1
ELF     0x00b02000-00b07000     Deferred        libxxf86vm.so.1
ELF     0x00dec000-00def000     Deferred        libkrb5support.so.0
ELF     0x0236c000-02437000     Deferred        libasound.so.2
ELF     0x048fe000-050bd000     Deferred        libglcore.so.1
ELF     0x050bf000-05147000     Deferred        libgl.so.1
ELF     0x07c7d000-07d51000     Deferred        libx11.so.6
PE      0x10000000-10005000     Deferred        mohawk32.mmx
ELF     0x20000000-20018000     Deferred        libwine.so.1
ELF     0x20157000-20254000     Stabs           kernel32<elf>
  \-PE  0x20180000-20254000     \               kernel32
ELF     0x20254000-20363000     Stabs           user32<elf>
  \-PE  0x20280000-20363000     \               user32
ELF     0x20363000-203e3000     Deferred        gdi32<elf>
  \-PE  0x20380000-203e3000     \               gdi32
ELF     0x203e3000-2041f000     Deferred        advapi32<elf>
  \-PE  0x203f0000-2041f000     \               advapi32
ELF     0x2041f000-204a7000     Deferred        comdlg32<elf>
  \-PE  0x20430000-204a7000     \               comdlg32
ELF     0x204a7000-20526000     Deferred        ole32<elf>
  \-PE  0x204c0000-20526000     \               ole32
ELF     0x20526000-2056e000     Deferred        rpcrt4<elf>
  \-PE  0x20540000-2056e000     \               rpcrt4
ELF     0x2056e000-2058d000     Deferred        iphlpapi<elf>
  \-PE  0x20580000-2058d000     \               iphlpapi
ELF     0x2058d000-205a6000     Deferred        version<elf>
  \-PE  0x20590000-205a6000     \               version
ELF     0x20eb1000-20ec9000     Deferred        msacm.drv<elf>
  \-PE  0x20ec0000-20ec9000     \               msacm.drv
ELF     0x20ec9000-20eeb000     Deferred        msacm32<elf>
  \-PE  0x20ed0000-20eeb000     \               msacm32
ELF     0x20f75000-20fe6000     Deferred        ddraw<elf>
  \-PE  0x20f90000-20fe6000     \               ddraw
PE      0x20ff0000-2100e000     Deferred        menus
ELF     0x34ed3000-34ef0000     Deferred        imm32<elf>
  \-PE  0x34ee0000-34ef0000     \               imm32
PE      0x3c120000-3c157000     Deferred        bb_cvid.qtc
PE      0x3d030000-3d03f000     Deferred        cmgr32
PE      0x3d040000-3d068000     Deferred        mc32.qtc
PE      0x3d100000-3d161000     Deferred        qtim32
PE      0x3d270000-3d281000     Deferred        dhio32.qtc
ELF     0x447c7000-44870000     Deferred        comctl32<elf>
  \-PE  0x447e0000-44870000     \               comctl32
ELF     0x4b025000-4b03a000     Deferred        midimap<elf>
  \-PE  0x4b030000-4b03a000     \               midimap
ELF     0x4c048000-4c0c0000     Stabs           winex11.drv<elf>
  \-PE  0x4c060000-4c0c0000     \               winex11.drv
ELF     0x53f03000-53f17000     Deferred        lz32<elf>
  \-PE  0x53f10000-53f17000     \               lz32
ELF     0x55dfc000-55e24000     Deferred        winealsa.drv<elf>
  \-PE  0x55e10000-55e24000     \               winealsa.drv
ELF     0x569c9000-56a12000     Deferred        dsound<elf>
  \-PE  0x569e0000-56a12000     \               dsound
ELF     0x58be6000-58bf1000     Deferred        libnss_files.so.2
ELF     0x58c4f000-58cc3000     Stabs           ntdll<elf>
  \-PE  0x58c70000-58cc3000     \               ntdll
ELF     0x58cd0000-58dc5000     Deferred        libwine_unicode.so.1
ELF     0x5f7b8000-5f830000     Deferred        winmm<elf>
  \-PE  0x5f7d0000-5f830000     \               winmm
ELF     0x6c7d9000-6c7db000     Deferred        xlcutf8load.so.2
ELF     0x6e2f6000-6e315000     Deferred        ximcp.so.2
ELF     0x732c3000-732eb000     Deferred        winspool.drv<elf>
  \-PE  0x732d0000-732eb000     \               winspool.drv
ELF     0x7b7c6000-7b81c000     Deferred        shlwapi<elf>
  \-PE  0x7b7e0000-7b81c000     \               shlwapi
ELF     0x7b829000-7b8e2000     Deferred        shell32<elf>
  \-PE  0x7b850000-7b8e2000     \               shell32
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Riven\Riven.exe
        0000000c   15 <==
        0000000a   15
        00000009    0
WineDbg terminated on pid 0x8

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