http://bugs.winehq.org/show_bug.cgi?id=4347
Summary: [Regression 0.9.1+] Consise Oxford Dictionary 11 exits at startup Product: Wine Version: CVS Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: wine-gui AssignedTo: wine-bugs@winehq.org ReportedBy: t.artem@mailcity.com
Consise Oxford Dictionary 11 exits unexpectedly at startup since wine 0.9.1.
winedbg coed11.exe WineDbg starting on pid 0xa In 32 bit mode. start_process () at /usr/src/wine-0.9/dlls/kernel/process.c:1027 0x7fc97759 start_process+0xd9 [/usr/src/wine-0.9/dlls/kernel/process.c:1027] in kernel32: movl %esi,0x0(%esp) 1027 ExitProcess( entry( peb ) ); Wine-dbg>backtrace Backtrace: =>1 0x7fc97759 start_process+0xd9(arg=0x0) [/usr/src/wine-0.9/dlls/kernel/process.c:1027] in kernel32 (0x7fc97759) 2 0xb7f70017 wine_switch_to_stack in libwine.so.1 (0xb7f70017) Wine-dbg>finish First chance exception: page fault on read access to 0x00000000 in 32-bit code (0x7f181b70). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:7f181b70 ESP:7fa1e834 EBP:7fa1e900 EFLAGS:00010246( - 00 -RIZP1) EAX:7f1cb240 EBX:7f1c8fcc ECX:7f1d0500 EDX:0000017e ESI:00000000 EDI:00000000 Stack dump: 0x7fa1e834: 00000002 7fa1e860 7ffc0a66 00000002 0x7fa1e844: 7fa1e888 00000004 00000000 00000000 0x7fa1e854: 00000000 7fcc4674 00000002 7fa1e99c 0x7fa1e864: 7f1cb240 00000002 00000000 7fa1e92c 0x7fa1e874: 00010026 7c03df48 0000011a 01600016 0x7fa1e884: 00000001 00000074 00000030 7fa1e8a0 0200: sel=1007 base=7fe58000 limit=00001fff 32-bit rw- Backtrace: =>1 0x7f181b70 X11DRV_HandleSelectionRequest+0x220 [/usr/src/wine-0.9/dlls/x11drv/clipboard.c:2806] in winex11 (0x7f181b70) 2 0x7f199ab1 process_events [/usr/src/wine-0.9/dlls/x11drv/event.c:263] in winex11 (0x7f199ab1) 3 0x7f199c65 X11DRV_MsgWaitForMultipleObjectsEx(count=0x1, handles=0x7fa1eb60, timeout=0xffffffff, mask=0x4ff, flags=0x0) [/usr/src/wine-0.9/dlls/x11drv/event.c:311] in winex11 (0x7f199c65) 4 0x7f84a8e8 GetMessageW(msg=0x456ab8, hwnd=0x0, first=0x0, last=0x0) [/usr/src/wine-0.9/dlls/user/message.c:2815] in user32 (0x7f84a8e8) 5 0x7f84a973 GetMessageA(msg=0x456ab8, hwnd=0x0, first=0x0, last=0x0) [/usr/src/wine-0.9/dlls/user/message.c:2828] in user32 (0x7f84a973) 6 0x0042e552 in coed11 (+0x2e552) (0x0042e552) 7 0x00000118 (0x00000118) 8 0x00000000 (0x00000000) 0x7f181b70 X11DRV_HandleSelectionRequest+0x220 [/usr/src/wine-0.9/dlls/x11drv/clipboard.c:2806] in winex11: movl 0x0(%esi),%ecx 2806
Wine-dbg>bt all
Backtracing for thread 0xb in process 0xa (Z:\home\birdie\Desktop\Wine\Programs\coed\coed11.exe): Backtrace: =>1 0x7f181b70 X11DRV_HandleSelectionRequest+0x220 [/usr/src/wine-0.9/dlls/x11drv/clipboard.c:2806] in winex11 (0x7f181b70) 2 0x7f199ab1 process_events [/usr/src/wine-0.9/dlls/x11drv/event.c:263] in winex11 (0x7f199ab1) 3 0x7f199c65 X11DRV_MsgWaitForMultipleObjectsEx(count=0x1, handles=0x7fa1eb60, timeout=0xffffffff, mask=0x4ff, flags=0x0) [/usr/src/wine-0.9/dlls/x11drv/event.c:311] in winex11 (0x7f199c65) 4 0x7f84a8e8 GetMessageW(msg=0x456ab8, hwnd=0x0, first=0x0, last=0x0) [/usr/src/wine-0.9/dlls/user/message.c:2815] in user32 (0x7f84a8e8) 5 0x7f84a973 GetMessageA(msg=0x456ab8, hwnd=0x0, first=0x0, last=0x0) [/usr/src/wine-0.9/dlls/user/message.c:2828] in user32 (0x7f84a973) 6 0x0042e552 in coed11 (+0x2e552) (0x0042e552) 7 0x00000118 (0x00000118) 8 0x00000000 (0x00000000) Wine-dbg>wine: Unhandled page fault on read access to 0x00000000 at address 0x7f181b70 (thread 000b), starting debugger...
In 32 bit mode. pool_alloc () at /usr/src/wine-0.9/dlls/dbghelp/storage.c:85 0x7f8c03a6 pool_alloc+0x46 [/usr/src/wine-0.9/dlls/dbghelp/storage.c:85] in dbghelp: leal 0x0(%edx,%edi,1),%eax 85 if ((char*)(*parena) + pool->arena_size - (*parena)->current >= len)
Backtracing for thread 0xd in process 0xc (C:\windows\system32\winedbg.exe): Backtrace: =>1 0x7f8c03a6 pool_alloc+0x46(pool=0x7f7507b0, len=0xe) [/usr/src/wine-0.9/dlls/dbghelp/storage.c:85] in dbghelp (0x7f8c03a6) 2 0x7f8c0465 pool_strdup+0x35(pool=0x7f7507b0, str=0x7f9dbef4) [/usr/src/wine-0.9/dlls/dbghelp/storage.c:134] in dbghelp (0x7f8c0465) 3 0x7f8c3c98 symt_new_udt+0x68(module=0x7f750568, typename=0x7f9dbef4, size=0x0, kind=0x0) [/usr/src/wine-0.9/dlls/dbghelp/type.c:175] in dbghelp (0x7f8c3c98) 4 0x7f8bd4a1 stabs_pts_read_type_def+0xb21 [/usr/src/wine-0.9/dlls/dbghelp/stabs.c:870] in dbghelp (0x7f8bd4a1) 5 0x7f8bd0e4 stabs_pts_read_type_def [/usr/src/wine-0.9/dlls/dbghelp/stabs.c:839] in dbghelp (0x7f8bd0e4) 6 0x7f8bdeb6 stabs_parse+0x466(module=0x7f750568, load_offset=0x7f15f000, pv_stab_ptr=0x7dde5e30, stablen=0x1087f8, strs=0x7d7b0628, strtablen=0x4bebea) [/usr/src/wine-0.9/dlls/dbghelp/stabs.c:1031] in dbghelp (0x7f8bdeb6) 7 0x7f8b1358 elf_load_debug_info_from_map(ht_symtab=0x7f9df650) [/usr/src/wine-0.9/dlls/dbghelp/elf_module.c:867] in dbghelp (0x7f8b1358) 8 0x7f8b14cb elf_load_debug_info+0xfb(module=0x7f750568, fmap=0x0) [/usr/src/wine-0.9/dlls/dbghelp/elf_module.c:979] in dbghelp (0x7f8b14cb) 9 0x7f8b3ccf module_get_debug+0x8f(pcs=0x7fd25698, module=0x7f4300a0) [/usr/src/wine-0.9/dlls/dbghelp/module.c:253] in dbghelp (0x7f8b3ccf) 10 0x7f8c2d73 SymFromAddr(hProcess=0x18, Address=0x7f181b70, Displacement=0x7f9df74c, Symbol=0x7f9df788) [/usr/src/wine-0.9/dlls/dbghelp/symbol.c:884] in dbghelp (0x7f8c2d73) 11 0x7fa1332d stack_get_current_symbol+0x5d(symbol=0x7f9df788) [/usr/src/wine-0.9/programs/winedbg/stack.c:122] in winedbg (0x7fa1332d) 12 0x7fa05dfe display_print+0x5e [/usr/src/wine-0.9/programs/winedbg/display.c:177] in winedbg (0x7fa05dfe) 13 0x7fa1690b dbg_exception_prolog+0x15b [/usr/src/wine-0.9/programs/winedbg/winedbg.c:566] in winedbg (0x7fa1690b) 14 0x7fa1754d dbg_handle_debug_event [/usr/src/wine-0.9/programs/winedbg/winedbg.c:784] in winedbg (0x7fa1754d) 15 0x7fa1819f main(argc=0x3, argv=0x7fd2045c) [/usr/src/wine-0.9/programs/winedbg/winedbg.c:1069] in winedbg (0x7fa1819f) 16 0x7fa1cf79 __wine_spec_exe_entry+0x99(peb=0x7ffdf3c0) [/usr/src/wine-0.9/dlls/winecrt0/exe_entry.c:37] in winedbg (0x7fa1cf79) 17 0x7fc9775e start_process(arg=0x0) [/usr/src/wine-0.9/dlls/kernel/process.c:1027] in kernel32 (0x7fc9775e) 18 0xb7f92017 wine_switch_to_stack+0x17 in libwine.so.1 (0xb7f92017) Can't attach process a: error 5
warning: could not attach to 0xa
*************************************
$ wine coed11.exe wine: Unhandled page fault on read access to 0x00000000 at address 0x7f191b70 (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7f191b70). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:7f191b70 ESP:7fa2e888 EBP:7fa2e954 EFLAGS:00010246( - 00 -RIZP1) EAX:7f1db240 EBX:7f1d8fcc ECX:7f1e0500 EDX:0000017e ESI:00000000 EDI:00000000 Stack dump: 0x7fa2e888: 7ff9cf1f 7e1ca9b0 7ffd508c 7fa2e8b0 0x7fa2e898: 7ffa73e3 7e160020 00000000 0043120e 0x7fa2e8a8: 7e1ca9b8 000002e4 7fa2e8f8 0041a9fd 0x7fa2e8b8: 7f1db240 00000000 00000000 7fa2e980 0x7fa2e8c8: 00010026 7c03df10 0000011a 01600016 0x7fa2e8d8: 00000001 7fa2e984 00000000 7fa2e9a4 0200: sel=1007 base=7fe58000 limit=00001fff 32-bit rw- Backtrace: =>1 0x7f191b70 X11DRV_HandleSelectionRequest+0x220 [/usr/src/wine-0.9/dlls/x11drv/clipboard.c:2806] in winex11 (0x7f191b70) 2 0x7f1a9ab1 process_events [/usr/src/wine-0.9/dlls/x11drv/event.c:263] in winex11 (0x7f1a9ab1) 3 0x7f1a9bd9 X11DRV_MsgWaitForMultipleObjectsEx(count=0x0, handles=0x0, timeout=0x0, mask=0x4ff, flags=0x0) [/usr/src/wine-0.9/dlls/x11drv/event.c:297] in winex11 (0x7f1a9bd9) 4 0x7f85a5f5 PeekMessageW+0x55(msg_out=0x456ab8, hwnd=0x0, first=0x0, last=0x0, flags=0x0) [/usr/src/wine-0.9/dlls/user/../../include/win.h:93] in user32 (0x7f85a5f5) 5 0x7f85a9e1 PeekMessageA(msg=0x456ab8, hwnd=0x0, first=0x0, last=0x0, flags=0x0) [/usr/src/wine-0.9/dlls/user/message.c:2763] in user32 (0x7f85a9e1) 6 0x0042c877 in coed11 (+0x2c877) (0x0042c877) 7 0x0000000f (0x0000000f) 8 0x00000000 (0x00000000) 0x7f191b70 X11DRV_HandleSelectionRequest+0x220 [/usr/src/wine-0.9/dlls/x11drv/clipboard.c:2806] in winex11: movl 0x0(%esi),%ecx 2806 if ((lpFormats->wFormatID == lpData->wFormatID) && Modules: Module Address Debug info Name (92 modules) PE 0x00400000-00678000 Export coed11 PE 0x10000000-10006000 Deferred coed11.dat ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7e10d000-7e14c000 Deferred riched20<elf> -PE 0x7e120000-7e14c000 \ riched20 ELF 0x7e14c000-7e160000 Deferred riched32<elf> -PE 0x7e150000-7e160000 \ riched32 ELF 0x7e27b000-7e290000 Deferred midimap<elf> -PE 0x7e280000-7e290000 \ midimap ELF 0x7e3ad000-7e3cd000 Deferred msacm32<elf> -PE 0x7e3b0000-7e3cd000 \ msacm32 ELF 0x7e3cd000-7e3e3000 Deferred msacm<elf> -PE 0x7e3d0000-7e3e3000 \ msacm ELF 0x7e3e3000-7e418000 Deferred wineoss<elf> -PE 0x7e3f0000-7e418000 \ wineoss ELF 0x7e418000-7e42b000 Deferred libresolv.so.2 ELF 0x7e42b000-7e44e000 Deferred libk5crypto.so.3 ELF 0x7e44e000-7e4bb000 Deferred libkrb5.so.3 ELF 0x7e4bb000-7e4d2000 Deferred libgssapi_krb5.so.2 ELF 0x7e4d2000-7e5cd000 Deferred libcrypto.so.5 ELF 0x7e5cd000-7e603000 Deferred libssl.so.5 ELF 0x7e603000-7e620000 Deferred libcups.so.2 ELF 0x7e700000-7e72f000 Deferred uxtheme<elf> -PE 0x7e710000-7e72f000 \ uxtheme ELF 0x7e772000-7e78c000 Deferred imm32<elf> -PE 0x7e780000-7e78c000 \ imm32 ELF 0x7e78c000-7e7ab000 Deferred ximcp.so.2 ELF 0x7e7b1000-7e7b9000 Deferred libxrender.so.1 ELF 0x7e82b000-7efe9000 Deferred libglcore.so.1 ELF 0x7efe9000-7f06c000 Deferred libgl.so.1 ELF 0x7f077000-7f081000 Deferred libxcursor.so.1 ELF 0x7f081000-7f155000 Deferred libx11.so.6 ELF 0x7f155000-7f16f000 Deferred libice.so.6 ELF 0x7f16f000-7f1e1000 Stabs winex11<elf> -PE 0x7f180000-7f1e1000 \ winex11 ELF 0x7f1e1000-7f200000 Deferred libexpat.so.0 ELF 0x7f200000-7f22f000 Deferred libfontconfig.so.1 ELF 0x7f235000-7f244000 Deferred libxext.so.6 ELF 0x7f244000-7f256000 Deferred libz.so.1 ELF 0x7f256000-7f2c4000 Deferred libfreetype.so.6 ELF 0x7f2ce000-7f2d1000 Deferred libkrb5support.so.0 ELF 0x7f2d9000-7f34e000 Deferred winmm<elf> -PE 0x7f2e0000-7f34e000 \ winmm ELF 0x7f34e000-7f362000 Deferred olepro32<elf> -PE 0x7f350000-7f362000 \ olepro32 ELF 0x7f362000-7f37a000 Deferred oledlg<elf> -PE 0x7f370000-7f37a000 \ oledlg ELF 0x7f37a000-7f3f0000 Deferred oleaut32<elf> -PE 0x7f390000-7f3f0000 \ oleaut32 ELF 0x7f3f0000-7f416000 Deferred winspool<elf> -PE 0x7f400000-7f416000 \ winspool ELF 0x7f416000-7f433000 Deferred iphlpapi<elf> -PE 0x7f420000-7f433000 \ iphlpapi ELF 0x7f433000-7f46e000 Deferred rpcrt4<elf> -PE 0x7f440000-7f46e000 \ rpcrt4 ELF 0x7f46e000-7f4de000 Deferred ole32<elf> -PE 0x7f480000-7f4de000 \ ole32 ELF 0x7f4de000-7f52b000 Deferred shlwapi<elf> -PE 0x7f4f0000-7f52b000 \ shlwapi ELF 0x7f52b000-7f5d6000 Deferred shell32<elf> -PE 0x7f540000-7f5d6000 \ shell32 ELF 0x7f5d6000-7f668000 Deferred comdlg32<elf> -PE 0x7f5e0000-7f668000 \ comdlg32 ELF 0x7f668000-7f703000 Deferred comctl32<elf> -PE 0x7f670000-7f703000 \ comctl32 ELF 0x7f703000-7f75d000 Deferred msvcrt<elf> -PE 0x7f710000-7f75d000 \ msvcrt ELF 0x7f75d000-7f7dc000 Deferred gdi32<elf> -PE 0x7f770000-7f7dc000 \ gdi32 ELF 0x7f7dc000-7f8e9000 Stabs user32<elf> -PE 0x7f800000-7f8e9000 \ user32 ELF 0x7f8e9000-7f920000 Deferred advapi32<elf> -PE 0x7f8f0000-7f920000 \ advapi32 ELF 0x7fa30000-7fa34000 Deferred libxrandr.so.2 ELF 0x7fc34000-7fd20000 Deferred kernel32<elf> -PE 0x7fc50000-7fd20000 \ kernel32 ELF 0x7fe30000-7fe33000 Deferred libcom_err.so.2 ELF 0x7fe33000-7fe38000 Deferred libxxf86vm.so.1 ELF 0x7fe38000-7fe43000 Deferred libnss_files.so.2 ELF 0x7fe43000-7fe45000 Deferred xlcutf8load.so.2 ELF 0x7fe47000-7fe50000 Deferred libsm.so.6 ELF 0x7fe52000-7fe58000 Deferred libxxf86dga.so.1 ELF 0x7fe5b000-7fe80000 Deferred libm.so.6 ELF 0x7fe80000-7ff76000 Deferred libwine_unicode.so.1 ELF 0x7ff76000-7ffe0000 Deferred ntdll<elf> -PE 0x7ff90000-7ffe0000 \ ntdll ELF 0xb7db1000-b7db3000 Deferred libnvidia-tls.so.1 ELF 0xb7dc1000-b7dc5000 Deferred libdl.so.2 ELF 0xb7dc5000-b7eee000 Deferred libc.so.6 ELF 0xb7eee000-b7f00000 Deferred libpthread.so.0 ELF 0xb7f00000-b7f1a000 Deferred libwine.so.1 ELF 0xb7f30000-b7f4c000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\home\birdie\Desktop\Wine\Programs\coed\coed11.exe 00000009 0 <== WineDbg terminated on pid 0x8