[Wine] Help please. WINE suddenly quits.

lintoon rwdos at yahoo.co.uk
Tue May 23 09:01:43 CDT 2006


Hi everyone,

I am running ubuntu 5.10 (Breezy) and have the latest version of wine
installed (from winehq). The application I'm having trouble with is
Filemaker Pro 8.

It installed without any problems. It opens without any problems.
Everything looks normal. I can create a new database and open an
existing one. Both work.

However after a short period of experimenting (just generally clicking
on things) within Filemaker it suddenly quits and Im back to my
desktop. Wine/Filemaker suddenly gives up on me.

This happens on 3 different test pcs (laptop 768Mb Ram, PIII server
512Mb, Home built AMD 3000 512Mb).

This fault also happens on Mandriva 2006. It suddenly quits.

Does anyone have any idea why this is happening or give me some
troubleshooting tips please.
                =====================================
I found a debug command to try:-  WINEDEBUG=+loaddll

So I tried it with my application:

WINDEBUG=+loaddll wine FileMaker\ Pro.exe

Filemaker opened as usual, then quit after a minute or so of clicking
around. My terminal had the following output from the debug command:

fixmele:CoRegisterMessageFilter stub
fixme:win:EnumDisplayDevicesW ((null),0,0x7fb0f7e8,0x00000000), stub!
fixmele:ITypeInfo_fnRelease destroy child objects
fixmeowermgnt:SetThreadExecutionState (0x80000000): stub, harmless.
fixmele:CoRegisterMessageFilter stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x20026, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x20026, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x30076, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x30028, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x30076, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x30028, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x4006e, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x4006e, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x5006e, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x5006e, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x40028, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x40028, 0x79578600): stub
fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented
fixme:commdlg:FILEDLG95_HandleCustomDialogMessages message
CDM_FIRST+0006 not implemented

fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x2005e, 0x79578600): stub
err:dialog:EndDialog got invalid window handle (0x10086); buggy app !?
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x60028, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x60028, 0x79578600): stub
fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented
fixme:commdlg:FILEDLG95_HandleCustomDialogMessages message
CDM_FIRST+0006 not implemented
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x50074, 0x79578600): stub
err:dialog:EndDialog got invalid window handle (0x20082); buggy app !?
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x80028, 0x79578600): stub
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x80028, 0x79578600): stub
fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented
fixme:commdlg:FILEDLG95_HandleCustomDialogMessages message
CDM_FIRST+0006 not implemented
fixme:imm:ImmGetOpenStatus (0x79578600): semi-stub
fixme:imm:ImmReleaseContext (0x3007c, 0x79578600): stub
err:dialog:EndDialog got invalid window handle (0x30088); buggy app !?
fixme:dcimanCICreatePrimary 0xd84 0x79fd11fc
fixme:imm:ImmGetDefaultIMEWnd (0x6006e - (nil) 0x79578600 ): semi-stub
wine: Unhandled page fault on read access to 0x00000004 at address
0x7ccf7f10 (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000004 in 32-bit
code (0x7ccf7f10).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7ccf7f10 ESP:7fb0ec90 EBP:00000000 EFLAGS:00210216( - 00 -RIAP1)
EAX:00000000 EBX:0004007c ECX:7f9cdaa0 EDX:7f9cdaa4
ESI:00000000 EDI:00000000
Stack dump:
0x7fb0ec90: 00000000 0004007c 7f9b070c 7fb0ed20
0x7fb0eca0: 7d2822d4 7f9b070c 7d2822d4 00000000
0x7fb0ecb0: 7fb0ece0 7f9956c8 00000000 7fb0ef78
0x7fb0ecc0: 7fb0ed20 00000040 7d282360 00000020
0x7fb0ecd0: 00000000 7f9b070c 0004007c 00000000
0x7fb0ece0: 7fb0ed50 7f960c3c 0000000c 00000000
Backtrace:
=>1 0x7ccf7f10 in xdraw (+0x17f10) (0x7ccf7f10)
0x7ccf7f10: movl 0x4(%esi),%eax
Modules:
Module Address Debug info Name (164 modules)
PE 0x00400000-008a1000 Deferred filemaker pro
PE 0x10000000-1000d000 Deferred xalandom
PE 0x12000000-12153000 Deferred xerces
PE 0x4a800000-4a88f000 Deferred icuuc26
PE 0x4ad00000-4b4ed000 Deferred icudt26l
PE 0x70d00000-70ea0000 Deferred gdiplus
ELF 0x7aabc000-7aad0000 Deferred dciman32<elf>
\-PE 0x7aac0000-7aad0000 \ dciman32
PE 0x7ace0000-7b738000 Deferred fmrsrc
ELF 0x7b84a000-7b86e000 Deferred mlang<elf>
\-PE 0x7b860000-7b86e000 \ mlang
ELF 0x7be03000-7be82000 Deferred winex11<elf>
\-PE 0x7be10000-7be82000 \ winex11
ELF 0x7be82000-7bf00000 Deferred ntdll<elf>
\-PE 0x7be90000-7bf00000 \ ntdll
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7bf13000-7bf30000 Deferred libcups.so.2
PE 0x7bfa0000-7bfb1000 Deferred fmsauc.fmx
PE 0x7bfc0000-7bfc9000 Deferred english
ELF 0x7bfd4000-7bfe9000 Deferred midimap<elf>
\-PE 0x7bfe0000-7bfe9000 \ midimap
ELF 0x7bfe9000-7c000000 Deferred msacm32<elf>
\-PE 0x7bff0000-7c000000 \ msacm32
PE 0x7c340000-7c396000 Deferred msvcr71
PE 0x7c3a0000-7c41b000 Deferred msvcp71
ELF 0x7c9bf000-7c9f0000 Deferred uxtheme<elf>
\-PE 0x7c9d0000-7c9f0000 \ uxtheme
ELF 0x7cb20000-7cb3c000 Deferred ximcp.so.2
ELF 0x7cb3c000-7cbfc000 Deferred libx11.so.6
ELF 0x7cbfc000-7cc15000 Deferred libice.so.6
ELF 0x7cc15000-7cc34000 Deferred libexpat.so.1
ELF 0x7cc34000-7cc62000 Deferred libfontconfig.so.1
ELF 0x7cc62000-7cccc000 Deferred libfreetype.so.6
ELF 0x7cccc000-7cce0000 Deferred msimg32<elf>
\-PE 0x7ccd0000-7cce0000 \ msimg32
PE 0x7cce0000-7cd60000 Export xdraw
PE 0x7cd70000-7cd8c000 Deferred mfcx
PE 0x7cd90000-7cd9d000 Deferred nsviews
PE 0x7cda0000-7ce22000 Deferred xfc
PE 0x7ce30000-7ce8f000 Deferred xtext
PE 0x7ce90000-7cf44000 Deferred xmlengine
PE 0x7cf50000-7cfb0000 Deferred fmusermodel
PE 0x7cfc0000-7cffb000 Deferred fmlayout
PE 0x7d000000-7d068000 Deferred fmscript
PE 0x7d070000-7d0cc000 Deferred dbconverter
ELF 0x7d0da000-7d0f3000 Deferred oledlg<elf>
\-PE 0x7d0e0000-7d0f3000 \ oledlg
ELF 0x7d0f3000-7d190000 Deferred comdlg32<elf>
\-PE 0x7d100000-7d190000 \ comdlg32
PE 0x7d190000-7d1b0000 Deferred fmole
ELF 0x7d1bd000-7d250000 Deferred oleaut32<elf>
\-PE 0x7d1d0000-7d250000 \ oleaut32
PE 0x7d250000-7d352000 Deferred mfc71u
PE 0x7d360000-7d589000 Deferred dbengine
PE 0x7d590000-7d6be000 Deferred omnidynamic4
PE 0x7d6c0000-7d6e7000 Deferred ssleay32
PE 0x7d6f0000-7d7e4000 Deferred omniorb4
PE 0x7d7f0000-7d7f8000 Deferred omnithread
PE 0x7d800000-7d86f000 Deferred hbam
PE 0x7d870000-7d88a000 Deferred xcore
PE 0x7d890000-7d8c5000 Deferred xgrfx
PE 0x7d8d0000-7d952000 Deferred proofreader
ELF 0x7d95f000-7d974000 Deferred psapi<elf>
\-PE 0x7d970000-7d974000 \ psapi
ELF 0x7d974000-7d9b7000 Deferred dbghelp<elf>
\-PE 0x7d980000-7d9b7000 \ dbghelp
ELF 0x7d9b7000-7d9d0000 Deferred wsock32<elf>
\-PE 0x7d9c0000-7d9d0000 \ wsock32
PE 0x7d9d0000-7daa2000 Deferred libeay32
PE 0x7dab0000-7dbe6000 Deferred support
ELF 0x7dbee000-7dc50000 Deferred msvcrt<elf>
\-PE 0x7dc00000-7dc50000 \ msvcrt
PE 0x7dc50000-7dd1a000 Deferred dli_dll
ELF 0x7dd1f000-7dd4a000 Deferred winspool<elf>
\-PE 0x7dd30000-7dd4a000 \ winspool
ELF 0x7dd4a000-7dd69000 Deferred mpr<elf>
\-PE 0x7dd50000-7dd69000 \ mpr
ELF 0x7dd69000-7ddc3000 Deferred shlwapi<elf>
\-PE 0x7dd80000-7ddc3000 \ shlwapi
ELF 0x7ddc3000-7de99000 Deferred shell32<elf>
\-PE 0x7dde0000-7de99000 \ shell32
ELF 0x7de99000-7df20000 Deferred winmm<elf>
\-PE 0x7dea0000-7df20000 \ winmm
PE 0x7df20000-7e0e6000 Deferred dl61cooltype
PE 0x7e0f0000-7e11d000 Deferred dl61are
PE 0x7e120000-7e2b8000 Deferred dl61agm
PE 0x7e2c0000-7e34f000 Deferred dl61ace
PE 0x7e350000-7e385000 Deferred dl61bibutils
PE 0x7e390000-7e3b6000 Deferred dl61bib
PE 0x7e3c0000-7e433000 Deferred dl61jp2k
PE 0x7e440000-7e4d5000 Deferred dl61xmp
PE 0x7e4e0000-7e86e000 Deferred dl61pdfl
PE 0x7e870000-7e87a000 Deferred xalanextensions
PE 0x7e880000-7e897000 Deferred xalantransformer
PE 0x7e8a0000-7e8ce000 Deferred xercesparserliaison
PE 0x7e8d0000-7e8f1000 Deferred xalansourcetree
PE 0x7e900000-7e91f000 Deferred xmlsupport
PE 0x7e920000-7e954000 Deferred platformsupport
ELF 0x7e957000-7e960000 Deferred libxcursor.so.1
PE 0x7e960000-7e96d000 Deferred domsupport
PE 0x7e970000-7e9c8000 Deferred xpath
ELF 0x7e9c8000-7e9d0000 Deferred libxrender.so.1
PE 0x7e9d0000-7ea6c000 Deferred xslt
ELF 0x7ea6c000-7ea79000 Deferred libxext.so.6
ELF 0x7ea79000-7eaa2000 Deferred ws2_32<elf>
\-PE 0x7ea80000-7eaa2000 \ ws2_32
ELF 0x7eaa2000-7eac5000 Deferred netapi32<elf>
\-PE 0x7eab0000-7eac5000 \ netapi32
ELF 0x7eac5000-7eae6000 Deferred secur32<elf>
\-PE 0x7ead0000-7eae6000 \ secur32
ELF 0x7eae6000-7eafa000 Deferred libz.so.1
ELF 0x7eafa000-7eb46000 Deferred libgcrypt.so.11
ELF 0x7eb46000-7eb56000 Deferred libtasn1.so.2
ELF 0x7eb56000-7ebb8000 Deferred libgnutls.so.11
ELF 0x7ebb8000-7ebcd000 Deferred libsasl2.so.2
ELF 0x7ebcd000-7ebfb000 Deferred libcrypt.so.1
ELF 0x7ebfb000-7ec0f000 Deferred libresolv.so.2
ELF 0x7ec0f000-7ec1b000 Deferred liblber.so.2
ELF 0x7ec1b000-7ec50000 Deferred libldap_r.so.2
ELF 0x7ec50000-7ec8f000 Deferred wldap32<elf>
\-PE 0x7ec60000-7ec8f000 \ wldap32
ELF 0x7ec8f000-7ecb4000 Deferred odbc32<elf>
\-PE 0x7eca0000-7ecb4000 \ odbc32
ELF 0x7ecb4000-7ecd0000 Deferred imm32<elf>
\-PE 0x7ecc0000-7ecd0000 \ imm32
ELF 0x7ece3000-7ece7000 Deferred libxfixes.so.3
ELF 0x7ece7000-7eceb000 Deferred libxdmcp.so.6
ELF 0x7eceb000-7ed06000 Deferred tapi32<elf>
\-PE 0x7ecf0000-7ed06000 \ tapi32
ELF 0x7ed06000-7edbb000 Deferred comctl32<elf>
\-PE 0x7ed10000-7edbb000 \ comctl32
ELF 0x7edbb000-7edd9000 Deferred iphlpapi<elf>
\-PE 0x7edc0000-7edd9000 \ iphlpapi
ELF 0x7edd9000-7ee24000 Deferred rpcrt4<elf>
\-PE 0x7edf0000-7ee24000 \ rpcrt4
ELF 0x7ee24000-7eeb4000 Deferred ole32<elf>
\-PE 0x7ee40000-7eeb4000 \ ole32
ELF 0x7eeb4000-7eef2000 Deferred advapi32<elf>
\-PE 0x7eec0000-7eef2000 \ advapi32
ELF 0x7efd8000-7f8dd000 Deferred gdi32<elf>
\-PE 0x7f020000-7f8dd000 \ gdi32
ELF 0x7f8dd000-7fa00000 Deferred user32<elf>
\-PE 0x7f900000-7fa00000 \ user32
ELF 0x7fb10000-7fb15000 Deferred libxxf86vm.so.1
ELF 0x7fb15000-7fb20000 Deferred libgcc_s.so.1
ELF 0x7fb21000-7fb26000 Deferred libxxf86dga.so.1
ELF 0x7fb26000-7fb2a000 Deferred libgpg-error.so.0
ELF 0x7fc72000-7fd70000 Deferred kernel32<elf>
\-PE 0x7fc90000-7fd70000 \ kernel32
ELF 0x7fe80000-7fe83000 Deferred libxrandr.so.2
ELF 0x7fe83000-7fe8e000 Deferred libnss_files.so.2
ELF 0x7fe8e000-7fe98000 Deferred libnss_nis.so.2
ELF 0x7fe98000-7feae000 Deferred libnsl.so.1
ELF 0x7feae000-7feb8000 Deferred libnss_compat.so.2
ELF 0x7feb8000-7febb000 Deferred libxau.so.6
ELF 0x7febb000-7fec2000 Deferred libsm.so.6
ELF 0x7fec6000-7fee9000 Deferred libm.so.6
ELF 0x7fee9000-7ffe0000 Deferred libwine_unicode.so.1
ELF 0xb7e70000-b7e74000 Deferred libdl.so.2
ELF 0xb7e74000-b7fa2000 Deferred libc.so.6
ELF 0xb7fa2000-b7fb5000 Deferred libpthread.so.0
ELF 0xb7fb5000-b7fb7000 Deferred xlcutf8load.so.2
ELF 0xb7fbf000-b7fd9000 Deferred libwine.so.1
ELF 0xb7fdb000-b7ff1000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000b 0
00000008 (D) C:\Program Files\FileMaker\FileMaker Pro 8\FileMaker
Pro.exe
00000015 0
00000014 0
00000013 0
00000012 0
00000011 0
00000010 0
0000000f 0
0000000e 0
0000000d 0
0000000c 0
00000009 0 <==
     =====================================================
More info:

wine --version = Wine 0.9.13
--------------------------
gcc -v

Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr
--with-gxx-include-dir=/usr/include/c++/4.0.2 --enable-shared
--with-system-zlib --libexecdir=/usr/lib --enable-nls
--without-included-gettext --enable-threads=posix --program-suffix=-4.0
--enable-__cxa_atexit --enable-libstdcxx-allocator=mt
--enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm
--enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre
--enable-mpfr --disable-werror --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)

        ================================================
Also tried the WINEDEBUG=+relay command:

WINDEBUG=+relay wine FileMaker\ Pro.exe
fixmele:CoRegisterMessageFilter stub
fixme:win:EnumDisplayDevicesW ((null),0,0x7fb0f7e8,0x00000000), stub!
fixmele:ITypeInfo_fnRelease destroy child objects


Filemaker splash screen appears but the application does not open when
using
WINDEBUG=+relay wine FileMaker\ Pro.exe
      ============================================

Does anyone have any troubleshooting tips I can try?

Thank you for taking the time to read this.



More information about the wine-users mailing list