[Wine] Re: Wine cannot launch "child" applications
Daniel Skorka
skorka at gmx.net
Mon Jun 12 02:49:56 CDT 2006
Leigh Wedding <leigh.wedding at telstra.delete-this.com> wrote:
> 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)
The crash seems to happen either inside x11drv or in the dynamic loader.
Could you please make a test run with WINEDEBUG="+x11drv" ?
Also I suspect a problem with locales. What does 'locale' show?
If any of them are not set to 'POSIX', could you please make a second
run with WINEDEBUG="+x11drv" and all locale variables set to "POSIX"?
Daniel
More information about the wine-users
mailing list