[Wine] Re: Wine cannot launch "child" applications

Leigh Wedding leigh.wedding at telstra.DELETE-this.com
Mon Jun 12 00:29:50 CDT 2006


Daniel Skorka <skorka at gmx.net> writes:

> Leigh Wedding <leigh.wedding at telstra.delete-this.com> wrote:
> >> Did you try
> >> $ rm -fr ~/.wine
> >> $ winefile
> >> 
> >> Daniel
> > 
> > Yes I have tried deleting ~/.wine and starting from scratch with new
> > one!
> 
> And no change? Have a good look at the messages during './configure' and
> 'make'. Something must have gone wrong,
> 
> Daniel

No the problem still occurred.

I had a look through output from ./configure and make, but could not see
any obvious problem.  Any specific ideas what to look for?

Some further detail.
Using Wine 0.9.15
Slackware 10.1
kernel 2.6.16
X.Org X11R6.8.1
gcc 3.3.4
glibc-2.3.4

If I run winefile, then double click a Windows executable (eg. reversi.exe),
I get the following error and debug info:

============
wine: Unhandled page fault on write access to 0x7f1ffd80 at address 0xb7fcf77b (thread 000e), starting debugger...
WineDbg starting on pid 0xc
Unhandled exception: page fault on write access to 0x7f1ffd80 in 32-bit code (0xb7fcf77b).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:0000
 EIP:b7fcf77b ESP:7f02e57c EBP:7f02e674 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:00000000 EBX:b7fdaff8 ECX:7f02e59c EDX:7f02e6bc
 ESI:7f02e6bc EDI:7f1ffd80
Stack dump:
0x7f02e57c:  7f02e5a4 00000000 00000000 00000000
0x7f02e58c:  7f1ffd80 b7e71eb0 7c0650bc 7c0650b8
0x7f02e59c:  00000000 00000000 b7fdaff8 7f02e6bc
0x7f02e5ac:  b7fdacc0 7f02e674 7f02e57c b7fcf766
0x7f02e5bc:  00000000 00000000 00000000 00000000
0x7f02e5cc:  00000000 00000000 00000000 00000000
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0xb7fcf77b _dl_catch_error+0x6b in ld-linux.so.2 (0xb7fcf77b)
  2 0xb7e722c1 _dlerror_run+0xb1 in libdl.so.2 (0xb7e722c1)
  3 0xb7e71e6c GLIBC_2+0xe6c in libdl.so.2 (0xb7e71e6c)
  4 0x7f6da35c try_both_dlsym+0x2c in libx11.so.6 (0x7f6da35c)
  5 0x7f6dab40 _XDynamicOpenIM+0xd0 in libx11.so.6 (0x7f6dab40)
  6 0x7f6a9f0c XOpenIM+0x4c in libx11.so.6 (0x7f6a9f0c)
  7 0x7f7a6aef X11DRV_SetupXIM+0xcf(display=0x7c06f380, input_style=0x7f7c644c) [/home/lwedding/prog/wine.builder/wine-0.9.15/dlls/x11drv/xim.c:364] in winex11 (0x7f7a6aef)
  8 0x7f79ea32 x11drv_init_thread_data+0x152 [/home/lwedding/prog/wine.builder/wine-0.9.15/dlls/x11drv/x11drv_main.c:536] in winex11 (0x7f79ea32)
  9 0x7f795dee X11DRV_CreateDesktopWindow+0x5e(hwnd=0x10020) [/home/lwedding/prog/wine.builder/wine-0.9.15/dlls/x11drv/window.c:906] in winex11 (0x7f795dee)
  10 0x7f9c3e53 loaderdrv_CreateDesktopWindow+0x13(hwnd=0x10020) [/home/lwedding/prog/wine.builder/wine-0.9.15/dlls/user/driver.c:625] in user32 (0x7f9c3e53)
  11 0x7fa110e8 GetDesktopWindow+0x198 [/home/lwedding/prog/wine.builder/wine-0.9.15/dlls/user/win.c:1601] in user32 (0x7fa110e8)
  12 0x7f9f859c GetDCEx+0x6c(hwnd=0x0, hrgnClip=0x0, flags=0x3) [/home/lwedding/prog/wine.builder/wine-0.9.15/dlls/user/painting.c:476] in user32 (0x7f9f859c)
  13 0x7f9f85c6 GetDC+0x26(hwnd=0x0) [/home/lwedding/prog/wine.builder/wine-0.9.15/dlls/user/painting.c:492] in user32 (0x7f9f85c6)
  14 0x7f9a1619 GetDC16+0x29(hwnd=0x0) [/home/lwedding/prog/wine.builder/wine-0.9.15/dlls/user/wnd16.c:562] in user32 (0x7f9a1619)
  15 0x7f996335 in user32 (+0x16335) (0x7f996335)
  16 0x7fc72503 __wine_call_from_16+0x77 in kernel32 (0x7fc72503)
  17 0x11d7:0x0ff5 (0x11d7:0x0ff5)
  18 0x11d7:0x1ad0 (0x11d7:0x1ad0)
  19 0x11d7:0x2140 (0x11d7:0x2140)
0xb7fcf77b _dl_catch_error+0x6b in ld-linux.so.2: movl  %ecx,0x0(%edi)
Modules:
Module  Address                 Debug info      Name (56 modules)
ELF     0x7bf00000-7bf07000     Deferred        <wine-loader>
ELF     0x7f03b000-7f050000     Deferred        midimap<elf>
  \-PE  0x7f040000-7f050000     \               midimap
ELF     0x7f195000-7f248000     Deferred        libasound.so.2
ELF     0x7f248000-7f272000     Deferred        winealsa<elf>
  \-PE  0x7f250000-7f272000     \               winealsa
ELF     0x7f272000-7f2f7000     Deferred        winmm<elf>
  \-PE  0x7f280000-7f2f7000     \               winmm
ELF     0x7f2f7000-7f356000     Deferred        winedos<elf>
  \-PE  0x7f300000-7f356000     \               winedos
ELF     0x7f356000-7f35f000     Deferred        libxcursor.so.1
ELF     0x7f35f000-7f377000     Deferred        msacm32<elf>
  \-PE  0x7f370000-7f377000     \               msacm32
ELF     0x7f377000-7f393000     Deferred        imm32<elf>
  \-PE  0x7f380000-7f393000     \               imm32
ELF     0x7f393000-7f3b1000     Deferred        ximcp.so.2
ELF     0x7f3b1000-7f3b9000     Deferred        libxrender.so.1
ELF     0x7f3b9000-7f40b000     Deferred        libpthread.so.0
ELF     0x7f40b000-7f65a000     Deferred        libgl.so.1
ELF     0x7f65a000-7f724000     Export          libx11.so.6
ELF     0x7f724000-7f732000     Deferred        libxext.so.6
ELF     0x7f732000-7f74a000     Deferred        libice.so.6
ELF     0x7f74a000-7f7c7000     Stabs           winex11<elf>
  \-PE  0x7f760000-7f7c7000     \               winex11
ELF     0x7f7c7000-7f7e7000     Deferred        libexpat.so.0
ELF     0x7f7e7000-7f80e000     Deferred        libfontconfig.so
ELF     0x7f822000-7f826000     Deferred        iso8859-1.so
ELF     0x7f826000-7f838000     Deferred        libz.so.1
ELF     0x7f838000-7f8a2000     Deferred        libfreetype.so.6
ELF     0x7f8a2000-7f8e0000     Deferred        advapi32<elf>
  \-PE  0x7f8b0000-7f8e0000     \               advapi32
ELF     0x7f8e0000-7f96a000     Deferred        gdi32<elf>
  \-PE  0x7f8f0000-7f96a000     \               gdi32
ELF     0x7f96a000-7fa90000     Stabs           user32<elf>
  \-PE  0x7f980000-7fa90000     \               user32
ELF     0x7fba2000-7fbb7000     Deferred        winevdm<elf>
  \-PE  0x7fbb0000-7fbb7000     \               winevdm
ELF     0x7fbe3000-7fce0000     Stabs           kernel32<elf>
  \-PE  0x7fc00000-7fce0000     \               kernel32
ELF     0x7fdf1000-7fdf4000     Deferred        xlcdef.so.2
ELF     0x7fdf4000-7fdf9000     Deferred        libxxf86vm.so.1
ELF     0x7fdf9000-7fe03000     Deferred        libnss_files.so.2
ELF     0x7fe03000-7fe0d000     Deferred        libnss_nis.so.2
ELF     0x7fe0d000-7fe23000     Deferred        libnsl.so.1
ELF     0x7fe23000-7fe2c000     Deferred        libnss_compat.so.2
ELF     0x7fe2d000-7fe30000     Deferred        libxrandr.so.2
ELF     0x7fe32000-7fe38000     Deferred        libxxf86dga.so.1
ELF     0x7fe38000-7fe40000     Deferred        libsm.so.6
ELF     0x7fe47000-7fe6a000     Deferred        libm.so.6
ELF     0x7fe6a000-7ff62000     Deferred        libwine_unicode.so.1
ELF     0x7ff62000-7ffe0000     Deferred        ntdll<elf>
  \-PE  0x7ff70000-7ffe0000     \               ntdll
ELF     0xb7e71000-b7e75000     Export          libdl.so.2
ELF     0xb7e75000-b7f92000     Deferred        libc.so.6
ELF     0xb7fab000-b7fc5000     Deferred        libwine.so.1
ELF     0xb7fc5000-b7fdc000     Export          ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000c (D) c:\windows\system32\winevdm.exe
        0000000e    0 <==
        0000000d    0
0000000a
        0000000b    0
00000008
        00000009    0
============
     

-- 
Leigh Wedding
lwedding at bigpond.net.au


More information about the wine-users mailing list