FFXI crashes when I leave the window.

Questions about Wine on Linux
Locked
zeebster
Newbie
Newbie
Posts: 1
Joined: Sat Mar 30, 2013 4:15 pm

FFXI crashes when I leave the window.

Post by zeebster »

Hey all, so I have desperately been trying to get Final Fantasy XI working in Wine on my 12.04 Ubuntu 64 bit system. I was finally able to get it to install by setting WINEARCH=32 and get it to launch by mucking with the registry to set the windowed mode to true (using this:
http://www.codeweavers.com/compatibilit ... ;msg=49646)

Now it seems to run pretty well, but as soon as I alt-tab or click in another window, i get an error popup saying pol.exe has encountered a serious problem.
Here is the dump it produces. Searches have so far turned up little in the way of solutions. Can anyone make sense of what this means?

My system:
wine-1.5.26
Ubuntu 12.04 64 Bit
Windows Vista mode.
Graphics: 07:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
NVIDIA Diver: 304.48

Code: Select all

Unhandled exception: page fault on read access to 0x749b67a0 in 32-bit code (0x749b67a0).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:749b67a0 ESP:0033e3fc EBP:0033e4c8 EFLAGS:00010297(  R- --  I S -A-P-C)
 EAX:00000005 EBX:7ed1aff4 ECX:00000000 EDX:7ffd8000
 ESI:0033e4f8 EDI:0033e894
Stack dump:
0x0033e3fc:  7ec808fa 00000005 00000000 0033e894
0x0033e40c:  00000002 01084c90 7ecdec90 0033e94c
0x0033e41c:  0007002e f7579a2e 7c9c0000 0033e450
0x0033e42c:  7c9f8ff4 0033e5c8 0033e93c 7ffd8000
0x0033e43c:  7c9d1731 0033e5e4 0033e93c 00000005
0x0033e44c:  00000000 00000000 749b67a0 00000005
000c: sel=0067 base=00000000 limit=00000000 16-bit rw-
Backtrace:
=>0 0x749b67a0 (0x0033e4c8)
  1 0x7ec80e42 in user32 (+0x40e41) (0x0033e818)
  2 0x7ec7f272 in user32 (+0x3f271) (0x0033e928)
  3 0x7ec7f842 in user32 (+0x3f841) (0x0033e9e8)
  4 0x7ec7f8c6 SetForegroundWindow+0x65() in user32 (0x0033ea18)
  5 0x7e1f53fd in winex11 (+0x153fc) (0x0033ea68)
  6 0x7e1f5fdb in winex11 (+0x15fda) (0x0033ebb8)
  7 0x7e1f6b2e in winex11 (+0x16b2d) (0x0033ec18)
  8 0x7ecdf0a8 in user32 (+0x9f0a7) (0x0033ec68)
  9 0x7eca6d3b PeekMessageW+0xea() in user32 (0x0033ecc8)
  10 0x7eca6ede PeekMessageA+0xed() in user32 (0x0033ed18)
  11 0x010715f3 in ffximain (+0x15f2) (0x1da10490)
  12 0x01bc4250 (0x01345580)
  13 0x01071370 in ffximain (+0x136f) (0x010710f0)
0x749b67a0: -- no code accessible --
Modules:
Module	Address			Debug info	Name (154 modules)
PE	  3d0000-  3fb000	Deferred        ffxi
PE	  400000-  5a0000	Deferred        pol
PE	  9e0000-  9f6000	Deferred        imeuidll
PE	  a00000-  e51000	Deferred        polcore
PE	 1070000- 1b7b000	Export          ffximain
PE	 1ce0000- 1cf2000	Deferred        imeuidll2
PE	 1d00000- 1d1c000	Deferred        polmvf
PE	 4670000- 46c6000	Deferred        msvcr71
PE	10000000-10010000	Deferred        polhook
ELF	740a8000-741ff000	Deferred        libgio-2.0.so.0
ELF	7478a000-747a9000	Deferred        libselinux.so.1
ELF	747ca000-747e8000	Deferred        libgstdecodebin2.so
ELF	747e8000-74935000	Deferred        libxml2.so.2
ELF	74935000-74995000	Deferred        libgstbase-0.10.so.0
ELF	79018000-79111000	Deferred        libglib-2.0.so.0
ELF	79afb000-7b800000	Deferred        libnvidia-glcore.so.304.48
ELF	7b800000-7ba45000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba45000	\               kernel32
ELF	7bace000-7bb18000	Deferred        libgstcoreelements.so
ELF	7bb18000-7bc00000	Deferred        libgstreamer-0.10.so.0
ELF	7bc00000-7bcd9000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd9000	\               ntdll
ELF	7bcf7000-7bd1a000	Deferred        libgstpbutils-0.10.so.0
ELF	7bd1a000-7be0c000	Deferred        libasound.so.2
ELF	7bed5000-7bf00000	Deferred        libvorbis.so.0
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7bf0d000-7bf25000	Deferred        libresolv.so.2
ELF	7bf25000-7c09d000	Deferred        libvorbisenc.so.2
ELF	7c09d000-7c0eb000	Deferred        libflac.so.8
ELF	7c0eb000-7c15d000	Deferred        libsndfile.so.1
ELF	7c15d000-7c1a6000	Deferred        libdbus-1.so.3
ELF	7c408000-7c46d000	Deferred        libpulsecommon-1.1.so
ELF	7c46d000-7c4bb000	Deferred        libpulse.so.0
ELF	7c876000-7c8c5000	Deferred        libgobject-2.0.so.0
ELF	7c8c5000-7c9b7000	Deferred        quartz<elf>
  \-PE	7c8e0000-7c9b7000	\               quartz
ELF	7c9b7000-7ca01000	Deferred        dinput<elf>
  \-PE	7c9c0000-7ca01000	\               dinput
ELF	7ca02000-7ca3e000	Deferred        libpcre.so.3
ELF	7ca48000-7ca5f000	Deferred        libgsttypefindfunctions.so
ELF	7ca5f000-7ca9a000	Deferred        winegstreamer<elf>
  \-PE	7ca70000-7ca9a000	\               winegstreamer
ELF	7ca9a000-7caca000	Deferred        winealsa<elf>
  \-PE	7caa0000-7caca000	\               winealsa
ELF	7caca000-7cbd2000	Deferred        comctl32<elf>
  \-PE	7cad0000-7cbd2000	\               comctl32
ELF	7cbd2000-7ce00000	Deferred        shell32<elf>
  \-PE	7cbe0000-7ce00000	\               shell32
ELF	7cf08000-7cf30000	Deferred        winepulse<elf>
  \-PE	7cf10000-7cf30000	\               winepulse
ELF	7cf35000-7cf46000	Deferred        libgstsubparse.so
ELF	7cf46000-7cf5c000	Deferred        midimap<elf>
  \-PE	7cf50000-7cf5c000	\               midimap
ELF	7cf5c000-7cf88000	Deferred        msvfw32<elf>
  \-PE	7cf60000-7cf88000	\               msvfw32
ELF	7cf88000-7d000000	Deferred        shlwapi<elf>
  \-PE	7cfa0000-7d000000	\               shlwapi
ELF	7d167000-7d19b000	Deferred        d3d8<elf>
  \-PE	7d170000-7d19b000	\               d3d8
ELF	7d1f3000-7d211000	Deferred        libgcc_s.so.1
ELF	7d212000-7d219000	Deferred        libffi.so.6
ELF	7d219000-7d232000	Deferred        msacm32<elf>
  \-PE	7d220000-7d232000	\               msacm32
ELF	7dbd8000-7dbdc000	Deferred        iso8859-15.so
ELF	7dbdc000-7dbe9000	Deferred        libgstapp-0.10.so.0
ELF	7dbe9000-7dc0b000	Deferred        mmdevapi<elf>
  \-PE	7dbf0000-7dc0b000	\               mmdevapi
ELF	7dc0b000-7dc41000	Deferred        uxtheme<elf>
  \-PE	7dc10000-7dc41000	\               uxtheme
ELF	7dc41000-7dc77000	Deferred        ws2_32<elf>
  \-PE	7dc50000-7dc77000	\               ws2_32
ELF	7dc77000-7dcbf000	Deferred        dsound<elf>
  \-PE	7dc80000-7dcbf000	\               dsound
ELF	7dcbf000-7dcd4000	Deferred        avicap32<elf>
  \-PE	7dcc0000-7dcd4000	\               avicap32
ELF	7dcd4000-7dcf9000	Deferred        devenum<elf>
  \-PE	7dce0000-7dcf9000	\               devenum
ELF	7dd22000-7dd29000	Deferred        libnss_dns.so.2
ELF	7dd2b000-7dd2e000	Deferred        libgthread-2.0.so.0
ELF	7dd2e000-7dd33000	Deferred        libgmodule-2.0.so.0
ELF	7dd33000-7dd3b000	Deferred        libogg.so.0
ELF	7dd3b000-7dd42000	Deferred        libasyncns.so.0
ELF	7ddcb000-7dea7000	Deferred        libgl.so.1
ELF	7dec8000-7deee000	Deferred        dxgi<elf>
  \-PE	7ded0000-7deee000	\               dxgi
ELF	7deee000-7df14000	Deferred        iphlpapi<elf>
  \-PE	7def0000-7df14000	\               iphlpapi
ELF	7df14000-7df42000	Deferred        wbemprox<elf>
  \-PE	7df20000-7df42000	\               wbemprox
ELF	7df43000-7df4d000	Deferred        libwrap.so.0
ELF	7df4d000-7df55000	Deferred        libjson.so.0
ELF	7df59000-7df75000	Deferred        dinput8<elf>
  \-PE	7df60000-7df75000	\               dinput8
ELF	7dfd0000-7dfd6000	Deferred        libxfixes.so.3
ELF	7dfd6000-7dfe1000	Deferred        libxcursor.so.1
ELF	7dfe1000-7dff1000	Deferred        libxi.so.6
ELF	7dff1000-7dff5000	Deferred        libxcomposite.so.1
ELF	7dff5000-7dffe000	Deferred        libxrandr.so.2
ELF	7dffe000-7e008000	Deferred        libxrender.so.1
ELF	7e008000-7e00e000	Deferred        libxxf86vm.so.1
ELF	7e00e000-7e012000	Deferred        libxinerama.so.1
ELF	7e012000-7e019000	Deferred        libxdmcp.so.6
ELF	7e019000-7e01d000	Deferred        libxau.so.6
ELF	7e01d000-7e03e000	Deferred        libxcb.so.1
ELF	7e03e000-7e044000	Deferred        libuuid.so.1
ELF	7e044000-7e05e000	Deferred        libice.so.6
ELF	7e05e000-7e192000	Deferred        libx11.so.6
ELF	7e192000-7e1a4000	Deferred        libxext.so.6
ELF	7e1a4000-7e1ad000	Deferred        libsm.so.6
ELF	7e1af000-7e1b3000	Deferred        libnvidia-tls.so.304.48
ELF	7e1ce000-7e261000	Dwarf           winex11<elf>
  \-PE	7e1e0000-7e261000	\               winex11
ELF	7e2b8000-7e2e2000	Deferred        libexpat.so.1
ELF	7e2e2000-7e316000	Deferred        libfontconfig.so.1
ELF	7e316000-7e32c000	Deferred        libz.so.1
ELF	7e32c000-7e3c6000	Deferred        libfreetype.so.6
ELF	7e3e7000-7e521000	Deferred        oleaut32<elf>
  \-PE	7e400000-7e521000	\               oleaut32
ELF	7e521000-7e62f000	Deferred        opengl32<elf>
  \-PE	7e540000-7e62f000	\               opengl32
ELF	7e62f000-7e768000	Deferred        wined3d<elf>
  \-PE	7e640000-7e768000	\               wined3d
ELF	7e768000-7e7de000	Deferred        ddraw<elf>
  \-PE	7e770000-7e7de000	\               ddraw
ELF	7e7de000-7e809000	Deferred        msacm32<elf>
  \-PE	7e7e0000-7e809000	\               msacm32
ELF	7e809000-7e88a000	Deferred        rpcrt4<elf>
  \-PE	7e810000-7e88a000	\               rpcrt4
ELF	7e88a000-7e9c5000	Deferred        ole32<elf>
  \-PE	7e8a0000-7e9c5000	\               ole32
ELF	7e9c5000-7ea7b000	Deferred        winmm<elf>
  \-PE	7e9d0000-7ea7b000	\               winmm
ELF	7ea7b000-7ea9f000	Deferred        imm32<elf>
  \-PE	7ea80000-7ea9f000	\               imm32
ELF	7ea9f000-7eb0e000	Deferred        advapi32<elf>
  \-PE	7eab0000-7eb0e000	\               advapi32
ELF	7eb0e000-7ec29000	Deferred        gdi32<elf>
  \-PE	7eb20000-7ec29000	\               gdi32
ELF	7ec29000-7ed83000	Dwarf           user32<elf>
  \-PE	7ec40000-7ed83000	\               user32
ELF	7ef83000-7ef90000	Deferred        libnss_files.so.2
ELF	7ef90000-7efaa000	Deferred        libnsl.so.1
ELF	7efaa000-7efd6000	Deferred        libm.so.6
ELF	7efd6000-7efdf000	Deferred        librt.so.1
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f73b1000-f73bd000	Deferred        libnss_nis.so.2
ELF	f73be000-f73c3000	Deferred        libdl.so.2
ELF	f73c3000-f756d000	Deferred        libc.so.6
ELF	f756e000-f7589000	Deferred        libpthread.so.0
ELF	f75a1000-f75aa000	Deferred        libnss_compat.so.2
ELF	f75aa000-f76ee000	Dwarf           libwine.so.1
ELF	f76f0000-f7712000	Deferred        ld-linux.so.2
ELF	f7712000-f7713000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\PlayOnline\SquareEnix\PlayOnlineViewer\pol.exe
	0000004e    1
	0000004a    1
	00000058    0
	00000053    0
	00000037    0
	00000041    0
	0000003f    0
	00000045    0
	00000035   15
	0000003a    2
	0000003c    0
	0000002a    0
	00000029    0
	00000028   15
	00000026    0
	00000025    0
	00000009    0 <==
0000000e services.exe
	0000001f    0
	0000001e    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001a    0
	00000019    0
	00000014    0
	00000013    0
0000001b plugplay.exe
	00000020    0
	0000001d    0
	0000001c    0
00000021 explorer.exe
	00000022    0
System information:
    Wine build: wine-1.5.26
    Platform: i386
    Host system: Linux
    Host version: 3.2.0-39-generic
Locked