[Bug 4347] New: [Regression 0.9.1+] Consise Oxford Dictionary 11 exits at startup

Wine Bugs wine-bugs at winehq.org
Thu Jan 19 13:35:48 CST 2006


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 at winehq.org
        ReportedBy: t.artem at 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

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