[SOLVED]
am experiencing crash at 'acquiring FFXI server data' just before game loads is there a common cause for this? Everything should be installed correctly per the Linux install guide and am using wine 3.8 as I have read in the forums it works great
Edit 6/2/20 1:54 CST: correction the crash appears to be happening on the black screen just seconds
after 'acquiring FFXI server data'
but upon examining the code during crash it seems to occur when 'receiving character list'
maybe it doesn't like this wine version after all, I will try out a few others in the meantime
Edit 6/2/20 7:02 CST: wine-staging 5.9-1 still gets me in game but sound effects are broken, am continuing to try other versions of wine.
Edit 6/2/20 9:51 CST: same crash across the board in wine versions 5.9-1, 5.0-rc4, 5.0-1, 4.0-rc4, 4.0-2, 3.8-1, 3.7-1, 3.6-1, 3.5-1
common denominator is all these failing wine packages are i686 architecture from the archlinux32.org package archive
while the debug logs as below have been stating i386 is in use. I am no pro at all this 32 bit package management
but get the feeling I will be soon. Maybe the i686 packages are not optimal for running XI with my CPU, I need to
learn more tomorrow.
[SOLVED]
Code:
Hairpin fix applied!0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32eca4,0x00000000), stub!
0009:fixme:setupapi:CM_Get_DevNode_Registry_Property_ExW 0x001b52f0 1 (nil) 0x32e81c 0x32ea80 0x00000000 (nil): stub
0009:fixme:setupapi:CM_Get_DevNode_Registry_Property_ExW 0x001fc4f0 1 (nil) 0x32e700 0x32e964 0x00000000 (nil): stub
0009:fixme:imm:ImmGetDescriptionW (0x4090409, (nil), 0): semi stub
0009:fixme:imm:ImmGetDescriptionW (0x4090409, 0x2020b0, 9): semi stub
0009:fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
0009:fixme:imm:NotifyIME NI_SETCANDIDATE_PAGESIZE
0009:fixme:imm:NotifyIME NI_SETCANDIDATE_PAGESTART
0009:fixme:imm:ImmReleaseContext (0x20042, 0x2f62a68): stub
0009:fixme:imm:ImmGetOpenStatus (0x2f62a68): semi-stub
Sending account id..
Receiving character list..wine: Unhandled page fault on write access to 0x00000014 at address 0x7da2abe9 (thread 003e), starting debugger...
Unhandled exception: page fault on write access to 0x00000014 in 32-bit code (0x7da2abe9).
0048:err:dbghelp_msc:pe_load_debug_directory Got a page fault while loading symbols
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7da2abe9 ESP:03d2fd10 EBP:03d2fd38 EFLAGS:00010212( R- -- I -A- - )
EAX:00000000 EBX:00000000 ECX:00020042 EDX:00000000
ESI:00169e70 EDI:7da65000
Stack dump:
0x03d2fd10: 03d2fd2c 00020270 7b482c85 7daabbc8
0x03d2fd20: 02f62a68 00000158 03d2fd78 7da65000
0x03d2fd30: 02f62a6c 02f62a68 03d2fd58 7da3555b
0x03d2fd40: 00020042 00000009 03d2fd68 7da3554a
0x03d2fd50: 7da65000 02f62a6c 03d2fd98 7da0c18a
0x03d2fd60: 00020042 7da65000 03d2fd98 7da0c040
Backtrace:
=>0 0x7da2abe9 in winex11 (+0x3abe9) (0x03d2fd38)
1 0x7da3555b in winex11 (+0x4555a) (0x03d2fd58)
2 0x7da0c18a NotifyIME+0x189() in winex11 (0x03d2fd98)
3 0x7daaf7d1 ImmNotifyIME+0x60() in imm32 (0x03d2fde8)
0x7da2abe9: movl %ecx,0x14(%eax)
Modules:
Module Address Debug info Name (165 modules)
PE 340000- 355000 Deferred vcruntime140
PE 360000- 364000 Deferred api-ms-win-crt-runtime-l1-1-0
PE 370000- 373000 Deferred api-ms-win-crt-heap-l1-1-0
PE 380000- 384000 Deferred api-ms-win-crt-stdio-l1-1-0
PE 390000- 393000 Deferred api-ms-win-crt-locale-l1-1-0
PE 3a0000- 3a5000 Deferred api-ms-win-crt-math-l1-1-0
PE 3b0000- 3b3000 Deferred api-ms-win-crt-time-l1-1-0
PE 3c0000- 3c3000 Deferred api-ms-win-crt-conio-l1-1-0
PE 400000- 410000 Deferred boot
PE b80000- fd1000 Deferred polcore
PE fe0000- 108e000 Deferred dinput8
PE 12b0000- 12db000 Deferred ffxi
PE 13f0000- 1fb1000 Export ffximain
PE 2620000- 2628000 Deferred hid
PE 10000000-1006d000 Deferred msvcp140
PE 51080000-510e1000 Deferred dsound
PE 6fc30000-6fcbf000 Deferred oleaut32
ELF 6fe26000-7193d000 Deferred libicudata.so.67
ELF 7193d000-774e0000 Deferred libllvm-10.so
PE 774e0000-7761d000 Deferred ole32
PE 77be0000-77bf5000 Deferred msacm32
ELF 78031000-7810f000 Deferred libgcrypt.so.20
ELF 79111000-7a800000 Deferred r600_dri.so
ELF 7a800000-7a93e000 Deferred opengl32<elf>
\-PE 7a820000-7a93e000 \ opengl32
ELF 7a943000-7a9b2000 Deferred setupapi<elf>
\-PE 7a950000-7a9b2000 \ setupapi
ELF 7a9b2000-7aa3f000 Deferred libvorbisenc.so.2
ELF 7aa3f000-7aa6e000 Deferred libvorbis.so.0
ELF 7aa6e000-7aab5000 Deferred libflac.so.8
ELF 7aab5000-7ab70000 Deferred libsystemd.so.0
ELF 7ab70000-7abff000 Deferred libsndfile.so.1
ELF 7b400000-7b7ed000 Deferred kernel32<elf>
\-PE 7b420000-7b7ed000 \ kernel32
ELF 7b7ef000-7b813000 Deferred libgpg-error.so.0
ELF 7b813000-7b865000 Deferred libdbus-1.so.3
ELF 7b865000-7b8f3000 Deferred libpulsecommon-13.0.so
ELF 7b8f3000-7b94e000 Deferred libpulse.so.0
ELF 7b996000-7b9c0000 Deferred winepulse<elf>
\-PE 7b9a0000-7b9c0000 \ winepulse
ELF 7bc00000-7bcfe000 Deferred ntdll<elf>
\-PE 7bc10000-7bcfe000 \ ntdll
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7c01c000-7c03f000 Deferred mmdevapi<elf>
\-PE 7c020000-7c03f000 \ mmdevapi
ELF 7c4dd000-7c509000 Deferred liblzma.so.5
ELF 7c509000-7c6ef000 Deferred libicuuc.so.67
ELF 7c6ef000-7c86f000 Deferred libxml2.so.2
ELF 7cb54000-7cb5f000 Deferred libogg.so.0
ELF 7cb5f000-7cb6a000 Deferred libffi.so.7
ELF 7cb6a000-7cb77000 Deferred libdrm_amdgpu.so.1
ELF 7cb77000-7cb95000 Deferred libelf.so.1
ELF 7cb95000-7cba4000 Deferred libdrm_radeon.so.1
ELF 7cba4000-7cbb5000 Deferred libsensors.so.5
ELF 7cbb5000-7cc5d000 Deferred libzstd.so.1
ELF 7cc5d000-7cc7a000 Deferred libxcb-glx.so.0
ELF 7cc7a000-7cd02000 Deferred libglx_mesa.so.0
ELF 7cd02000-7cd3d000 Deferred libglx.so.0
ELF 7cd3d000-7cdb9000 Deferred libgldispatch.so.0
ELF 7cdb9000-7ce25000 Deferred libgl.so.1
ELF 7ce2a000-7ce32000 Deferred libasyncns.so.0
ELF 7ce32000-7ce3d000 Deferred librt.so.1
ELF 7d015000-7d020000 Deferred libdrm_nouveau.so.2
ELF 7d020000-7d025000 Deferred libxshmfence.so.1
ELF 7d025000-7d04e000 Deferred libglapi.so.0
ELF 7d04e000-7d19a000 Deferred wined3d<elf>
\-PE 7d060000-7d19a000 \ wined3d
ELF 7d19a000-7d1b8000 Deferred libgcc_s.so.1
ELF 7d1ba000-7d1c3000 Deferred libxcb-sync.so.1
ELF 7d1c3000-7d1ca000 Deferred libxcb-dri3.so.0
ELF 7d1ca000-7d200000 Deferred d3d8<elf>
\-PE 7d1d0000-7d200000 \ d3d8
ELF 7d400000-7d405000 Deferred libxcb-present.so.0
ELF 7d405000-7d41c000 Deferred libdrm.so.2
ELF 7d41c000-7d432000 Deferred api-ms-win-security-base-l1-1-0<elf>
\-PE 7d420000-7d432000 \ api-ms-win-security-base-l1-1-0
ELF 7d432000-7d446000 Deferred api-ms-win-core-processthreads-l1-1-0<elf>
\-PE 7d440000-7d446000 \ api-ms-win-core-processthreads-l1-1-0
ELF 7d446000-7d500000 Deferred winmm<elf>
\-PE 7d450000-7d500000 \ winmm
ELF 7d600000-7d605000 Deferred libxdamage.so.1
ELF 7d605000-7d61f000 Deferred libresolv.so.2
ELF 7d61f000-7d627000 Deferred libnss_dns.so.2
ELF 7d627000-7d677000 Deferred libnss_resolve.so.2
ELF 7d677000-7d68e000 Deferred libnss_myhostname.so.2
ELF 7d68e000-7d6df000 Deferred libnss_mymachines.so.2
ELF 7d6e2000-7d6e9000 Deferred libxcb-dri2.so.0
ELF 7d6e9000-7d6fd000 Deferred api-ms-win-core-localregistry-l1-1-0<elf>
\-PE 7d6f0000-7d6fd000 \ api-ms-win-core-localregistry-l1-1-0
ELF 7d6fd000-7d727000 Deferred iphlpapi<elf>
\-PE 7d700000-7d727000 \ iphlpapi
ELF 7d727000-7d72f000 Deferred libxfixes.so.3
ELF 7d72f000-7d73c000 Deferred libxcursor.so.1
ELF 7d73c000-7d750000 Deferred libxi.so.6
ELF 7d750000-7d75f000 Deferred libxrandr.so.2
ELF 7d75f000-7d76d000 Deferred libxrender.so.1
ELF 7d76d000-7d799000 Deferred libxcb.so.1
ELF 7d799000-7d8e6000 Deferred libx11.so.6
ELF 7d9ab000-7d9b0000 Deferred libx11-xcb.so.1
ELF 7d9b0000-7d9b5000 Deferred libxcomposite.so.1
ELF 7d9b5000-7d9bc000 Deferred libxxf86vm.so.1
ELF 7d9bc000-7d9c1000 Deferred libxinerama.so.1
ELF 7d9c1000-7d9c9000 Deferred libxdmcp.so.6
ELF 7d9c9000-7d9df000 Deferred libxext.so.6
ELF 7d9df000-7da70000 Dwarf winex11<elf>
\-PE 7d9f0000-7da70000 \ winex11
ELF 7da70000-7da84000 Deferred api-ms-win-core-fibers-l1-1-1<elf>
\-PE 7da80000-7da84000 \ api-ms-win-core-fibers-l1-1-1
ELF 7da84000-7da98000 Deferred api-ms-win-core-synch-l1-2-0<elf>
\-PE 7da90000-7da98000 \ api-ms-win-core-synch-l1-2-0
ELF 7da98000-7dabc000 Dwarf imm32<elf>
\-PE 7daa0000-7dabc000 \ imm32
ELF 7db52000-7db7e000 Deferred libexpat.so.1
ELF 7db7e000-7dbcb000 Deferred libfontconfig.so.1
ELF 7dbcb000-7dc42000 Deferred libpcre.so.1
ELF 7dc42000-7dd83000 Deferred libglib-2.0.so.0
ELF 7dd83000-7de9e000 Deferred libharfbuzz.so.0
ELF 7de9e000-7deb8000 Deferred libz.so.1
ELF 7deb8000-7def8000 Deferred libpng16.so.16
ELF 7def8000-7df0a000 Deferred libbz2.so.1.0
ELF 7df0a000-7dfe2000 Deferred libfreetype.so.6
ELF 7dfe2000-7e055000 Deferred libncursesw.so.6
ELF 7e055000-7e05a000 Deferred libxau.so.6
ELF 7e09d000-7e0d9000 Deferred ws2_32<elf>
\-PE 7e0a0000-7e0d9000 \ ws2_32
ELF 7e0d9000-7e0ed000 Deferred psapi<elf>
\-PE 7e0e0000-7e0ed000 \ psapi
ELF 7e0ed000-7e101000 Deferred api-ms-win-crt-utility-l1-1-0<elf>
\-PE 7e0f0000-7e101000 \ api-ms-win-crt-utility-l1-1-0
ELF 7e101000-7e115000 Deferred api-ms-win-crt-environment-l1-1-0<elf>
\-PE 7e110000-7e115000 \ api-ms-win-crt-environment-l1-1-0
ELF 7e115000-7e129000 Deferred api-ms-win-crt-filesystem-l1-1-0<elf>
\-PE 7e120000-7e129000 \ api-ms-win-crt-filesystem-l1-1-0
ELF 7e129000-7e140000 Deferred api-ms-win-crt-multibyte-l1-1-0<elf>
\-PE 7e130000-7e140000 \ api-ms-win-crt-multibyte-l1-1-0
ELF 7e140000-7e23c000 Deferred ucrtbase<elf>
\-PE 7e160000-7e23c000 \ ucrtbase
ELF 7e23c000-7e2bf000 Deferred rpcrt4<elf>
\-PE 7e250000-7e2bf000 \ rpcrt4
ELF 7e2bf000-7e378000 Deferred msvcrt<elf>
\-PE 7e2d0000-7e378000 \ msvcrt
ELF 7e378000-7e4a7000 Deferred gdi32<elf>
\-PE 7e390000-7e4a7000 \ gdi32
ELF 7e4a7000-7e6af000 Deferred user32<elf>
\-PE 7e4c0000-7e6af000 \ user32
ELF 7e6af000-7e727000 Deferred shlwapi<elf>
\-PE 7e6c0000-7e727000 \ shlwapi
ELF 7e727000-7e9e3000 Deferred shell32<elf>
\-PE 7e740000-7e9e3000 \ shell32
ELF 7e9e3000-7ea5d000 Deferred advapi32<elf>
\-PE 7e9f0000-7ea5d000 \ advapi32
ELF 7eed7000-7eeeb000 Deferred libnss_files.so.2
ELF 7eeeb000-7efb8000 Deferred libm.so.6
ELF 7efba000-7efd0000 Deferred api-ms-win-crt-convert-l1-1-0<elf>
\-PE 7efc0000-7efd0000 \ api-ms-win-crt-convert-l1-1-0
ELF 7efd0000-7efe6000 Deferred api-ms-win-crt-string-l1-1-0<elf>
\-PE 7efe0000-7efe6000 \ api-ms-win-crt-string-l1-1-0
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7b5c000-f7b62000 Deferred libdl.so.2
ELF f7baa000-f7d96000 Deferred libc.so.6
ELF f7d96000-f7db9000 Deferred libpthread.so.0
ELF f7db9000-f7f6f000 Dwarf libwine.so.1
ELF f7f71000-f7f9d000 Deferred ld-linux.so.2
ELF f7fa1000-f7fa2000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\NasomiXI\SquareEnix\Ashita\ffxi-bootmod\boot.exe
00000046 1
00000042 0
0000003f 1
0000003e 0 <==
0000003d 0
0000003c 2
0000003b 0
0000003a 15
00000039 0
00000038 15
00000035 15
00000032 0
00000031 2
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002b 0
0000002a 0
00000009 0
0000000e services.exe
00000025 0
0000001d 0
00000010 0
0000000f 0
00000013 explorer.exe
00000028 0
00000014 0
0000001a winedevice.exe
00000022 0
0000001f 0
0000001e 0
0000001b 0
00000023 plugplay.exe
00000027 0
00000026 0
00000024 0
System information:
Wine build: wine-3.8
Platform: i386
Version: Windows XP
Host system: Linux
Host version: 5.6.15-arch1-1
[SOLVED]