|
|
Guildwork Plugin
Ragnarok.Trixi
Server: Ragnarok
Game: FFXI
Posts: 208
By Ragnarok.Trixi 2026-06-17 09:59:09
Carbuncle.Elvaanmoq said: »I didn't consider concurrent instances. Try to reload. Hotfix version is 2e097542495f. To get the version: //gw version
I just had a chance to shut down all my instances so I could get the update, I got it although the displayed version is Guildwork 1.3.0 c64599271510 i686-pc-windows-msvc.
531c2eb84050 for me.
Wasn't working for the last few days until I did a flush right now, and that looks like it did the trick for it to start syncing again.
By Scragg 2026-06-17 10:34:04
Carbuncle.Elvaanmoq said: »/ffxiah command is working well, but for some reason it lost its color formatting it used to have. It used to display some text in green, red (maybe) and yellow, now everything is in yellow. Also, a bit more important, the prices are displayed without any thousands separator, for example if an item costs 10 million gil, it displays it as: "10000000" rather than "10,000,000" like it used to do before. A bit difficult to read :D.
This should be fixed.
Leviathan.Webjester said: »1. Now that the character profile page lists skills, there doesn't appear to be a corresponding toggle on the character settings page to Show/Hide this like other items (Total EXP, etc). In some use cases (e.g. 1080x1920 Portrait) this leads to a 2nd line when rendering the tables due to the newly added skills table being displayed.
This should be live now.
Leviathan.Webjester said: »3. As Genoxd already reported, GW does continue to crash when running under Wine, though this is not new behavior.
I need to know more about this. Does it crash when you try to enable it via the Windower Plugin tab? Does it crash on FFXI launch? Does FFXI/Windower crash or Guildwork commands simply doesn't work? Any messages/logs?
Btw, new versions of guildwork plugin have //gw selfupdate so you don't need to reload FFXI. Keep in mind this is beta AF.
[+]
Leviathan.Webjester
Server: Leviathan
Game: FFXI
Posts: 406
By Leviathan.Webjester 2026-06-17 11:14:53
Looks good, thanks!
I need to know more about this. Does it crash when you try to enable it via the Windower Plugin tab? Does it crash on FFXI launch? Does FFXI/Windower crash or Guildwork commands simply doesn't work? Any messages/logs?
1. Plugin is downloaded, but disabled for autoload via Windower configuration screen.
2. When guildwork is loaded, a pop-over with a pol.exe crash and a dump occurs.
3. Prior to today, this would result in the Guildwork plugin not functioning correctly, and any attempt to interact with Guildwork via the console would result in a crash.
That said, as of ver e511de7e7bbc, while it does produce the crash and dump message, the FFXI main window stays active after acknowledging the dump like before, GW now allows me to login through the console, and a flush appears to be successful.
Going to retry from a clean login with the plugin enabled by default and see if there is new behavior or if the login crash/dump occurs.
Edit:
Still getting a crash notification from a fresh login, with the FFXI window temporarily freezing and then resuming.
"Unhandled exception: 0x40000015 in 32-bit code (0x7b5b9537)" followed by a register dump, stack dump, and backtrace.
After acknowledging the crash/dump, FFXI still seems to function, Windower addons/plugins still seem to work, GW still seems to respond (//gw status returns what looks to be a good report).
I'll keep it running today and see if any additional hiccups occur.
Edit 2:
System information:
Wine build: wine-11.11 (Staging)
Platform: i386
Version: Windows 7
Host system: Linux
Host version: 7.0.0-14-generic
By Genoxd 2026-06-17 11:24:51
Leviathan.Webjester said: »3. As Genoxd already reported, GW does continue to crash when running under Wine, though this is not new behavior.
I need to know more about this. Does it crash when you try to enable it via the Windower Plugin tab? Does it crash on FFXI launch? Does FFXI/Windower crash or Guildwork commands simply doesn't work? Any messages/logs?
I just do //load guildwork and then the game hard crashes on Linux. I have tried to look for logs but I don't see any, I can see if maybe claude can trace the crash live while it happens and report back
Carbuncle.Elvaanmoq
Guildwork Premium
Server: Carbuncle
Game: FFXI
Posts: 256
By Carbuncle.Elvaanmoq 2026-06-17 11:45:25
Carbuncle.Elvaanmoq said: »Complains about prices formatting
This should be fixed.
[...]
Btw, new versions of guildwork plugin have //gw selfupdate so you don't need to reload FFXI. Keep in mind this is beta AF.
Thank you so much for fixing the formatting so fast! :) And I love the //gw selfupdate command, I didn't need to log out any of the chars to try the fix. Amazing! :)
By Scragg 2026-06-17 11:52:33
Leviathan.Webjester said: »"Unhandled exception: 0x40000015 in 32-bit code (0x7b5b9537)" followed by a register dump, stack dump, and backtrace. If you can get the contents of the backtrace, that might help narrow it down.
Leviathan.Webjester
Server: Leviathan
Game: FFXI
Posts: 406
By Leviathan.Webjester 2026-06-17 11:58:19
Leviathan.Webjester said: »"Unhandled exception: 0x40000015 in 32-bit code (0x7b5b9537)" followed by a register dump, stack dump, and backtrace. If you can get the contents of the backtrace, that might help narrow it down.
Spoilered contents of everything I could copy from the window:
Unhandled exception: 0x40000015 in 32-bit code (0x7b5b9537).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b5b9537 ESP:064af360 EBP:064af3b4 EFLAGS:00000297( - -- I S -A-P-C)
EAX:064af360 EBX:7acc6670 ECX:0e393608 EDX:064af3d4
ESI:0e393608 EDI:03a3c700
Stack dump:
0x064af360: 40000015 00000001 00000000 7b5b9537
0x064af370: 00000001 0e393608 0e3a91d0 0000ffff
0x064af380: 064af3a0 0e2d7c5c 00000024 00000000
0x064af390: 0e3a91d0 0e393bcc 00000000 064af3c0
0x064af3a0: 064af4d0 0e2d7c84 0000271d 064af3c0
0x064af3b0: 7acc6670 064af4d0 0e34de09 40000015
Backtrace:
=>0 0x7b5b9537 RaiseException+0x42(code=<is not available>, flags=<is not available>, count=<is not available>, args=<is not available>) [/usr/src/packages/BUILD/dlls/kernelbase/debug.c:424] in kernelbase (0x064af3b4)
1 0x0e34de09 in guildwork (+0x8de09) (0x064af4d0)
2 0x0e30c0b6 in guildwork (+0x4c0b6) (0x064afbf0)
3 0x0e314b4b in guildwork (+0x54b4b) (0x064afc34)
4 0x72f0fc77 in hook (+0x6fc77) (0x064afe80)
5 0x72edeb5a in hook (+0x3eb5a) (0x064afee8)
6 0x72ef061f in hook (+0x5061f) (0x064aff08)
7 0x72f57e78 in hook (+0xb7e78) (0x064aff40)
8 0x7bb1fb8c in kernel32 (+0xfb8c) (0x064aff58)
9 0x7bcae457 in ntdll (+0xe457) (0x064aff6c)
10 0x7bcece8d in ntdll (+0x4ce8d) (0x064affe8)
0x7b5b9537 RaiseException+0x42 [/usr/src/packages/BUILD/dlls/kernelbase/debug.c:424] in kernelbase: movl -4(%ebp), %ebx
Unable to access file '/usr/src/packages/BUILD/dlls/kernelbase/debug.c'
Modules:
Module Address Debug info Name (221 modules)
PE 400000- 5a0000 Deferred pol
PE 5c0000- 5ec000 Deferred ffxi
PE 630000- 646000 Deferred imeuidll
PE 670000- 682000 Deferred imeuidll2
PE 1ef0000- 2341000 Deferred polcore
PE 3250000- 326c000 Deferred polmvf
PE 4450000- 5032000 Deferred ffximain
PE ce10000- cfe8000 Deferred luacore
PE da70000- db01000 Deferred config
PE e060000- e0db000 Deferred delaymenot
PE e0e0000- e1b1000 Deferred ffxidb
PE e2c0000- e3bd000 --none-- guildwork
PE 10000000-10010000 Deferred polhook
PE-Wine 6e180000-71266000 Deferred icu
PE-Wine 71280000-7129f000 Deferred midimap
PE-Wine 712b0000-714df000 Deferred mf
PE-Wine 714f0000-7174b000 Deferred winegstreamer
PE-Wine 71760000-71791000 Deferred rtworkq
PE-Wine 717b0000-719a7000 Deferred mfplat
PE-Wine 719c0000-719e8000 Deferred msacm32
PE-Wine 71a00000-71a66000 Deferred msvfw32
PE-Wine 71a80000-71cf2000 Deferred quartz
PE-Wine 71d10000-71d5e000 Deferred msdmo
PE-Wine 71d70000-71d8f000 Deferred avicap32
PE-Wine 71da0000-71e25000 Deferred devenum
PE-Wine 71e40000-71f1e000 Deferred mmdevapi
PE-Wine 71f30000-71f59000 Deferred compstui
PE-Wine 71f70000-72016000 Deferred winspool
PE-Wine 72030000-72167000 Deferred wbemprox
PE-Wine 72180000-722b3000 Deferred dsound
PE-Wine 72360000-7238e000 Deferred hid
PE-Wine 723a0000-72759000 Deferred comctl32
PE-Wine 72770000-7287b000 Deferred dinput8
PE 72890000-72cdb000 Deferred d3d9
PE 72cf0000-72e89000 Deferred d3d8
PE 72ea0000-730ce000 --none-- hook
PE-Wine 730e0000-7368c000 Deferred opengl32
PE-Wine 736a0000-74f43000 Deferred wined3d
PE-Wine 74f60000-751b9000 Deferred ddraw
PE-Wine 754c0000-7550e000 Deferred jsproxy
PE-Wine 75520000-75653000 Deferred winhttp
PE-Wine 75790000-757f9000 Deferred msacm32
PE-Wine 75810000-75982000 Deferred winmm
PE-Wine 76a00000-76c6c000 Deferred wldap32
PE-Wine 76f60000-775e1000 Deferred windowscodecs
PE-Wine 77600000-7761e000 Deferred version
PE 77b20000-77cb0000 Deferred gdiplus
PE-Wine 77cc0000-77d6b000 Deferred uxtheme
PE-Wine 77f90000-77fa3000 Deferred winex11
PE-Wine 77fc0000-77fe2000 Deferred nsi
PE-Wine 78000000-78046000 Deferred dnsapi
PE-Wine 78060000-780ee000 Deferred iphlpapi
PE-Wine 78180000-781eb000 Deferred imm32
PE-Wine 78490000-78513000 Deferred propsys
PE-Wine 78530000-787fb000 Deferred oleaut32
PE-Wine 78910000-78bc1000 Deferred msvcr71
PE 78be0000-78bf5000 Deferred vcruntime140
PE-Wine 78c10000-78d8b000 Deferred winevulkan
PE-Wine 78da0000-78e9f000 Deferred msctf
PE-Wine 78eb0000-78efe000 Deferred shcore
PE-Wine 78f10000-79003000 Deferred shlwapi
PE-Wine 79020000-79d26000 Deferred shell32
PE-Wine 79d40000-79d90000 Deferred coml2
PE-Wine 79de0000-79e5d000 Deferred cfgmgr32
PE-Wine 79e70000-79eb7000 Deferred win32u
PE-Wine 79ed0000-7a076000 Deferred setupapi
PE-Wine 7a090000-7a5a3000 Deferred user32
PE-Wine 7a5c0000-7a7ec000 Deferred gdi32
PE-Wine 7a800000-7a961000 Deferred combase
PE-Wine 7a980000-7aca6000 Deferred ole32
PE-Wine 7acc0000-7ad56000 Deferred ws2_32
PE-Wine 7ad70000-7ad93000 Deferred cryptbase
PE-Wine 7adb0000-7afe3000 Deferred rpcrt4
PE 7b000000-7b0e1000 Deferred ucrtbase
PE-Wine 7b100000-7b175000 Deferred sechost
PE-Wine 7b190000-7b44e000 Deferred msvcrt
PE-Wine 7b460000-7b55e000 Deferred advapi32
PE-Wine 7b570000-7baf3000 Dwarf-4 kernelbase
PE-Wine 7bb10000-7bc8c000 Dwarf-4 kernel32
PE-Wine 7bca0000-7bfe8000 Dwarf-4 ntdll
ELF b44c2000-b4700000 Deferred libgio-2.0.so.0
ELF c91be000-c9227000 Deferred libblkid.so.1
ELF c9227000-c92c7000 Deferred libpcre2-8.so.0
ELF c92c7000-c9380000 Deferred libdw.so.1
ELF c9380000-c9451000 Deferred liborc-0.4.so.0
ELF c9451000-c94fb000 Deferred libgstbase-1.0.so.0
ELF c94fb000-c9663000 Deferred libglib-2.0.so.0
ELF c9663000-c97e8000 Deferred libgstreamer-1.0.so.0
ELF c97e8000-c98d5000 Deferred libgstvideo-1.0.so.0
ELF c98d5000-c9a00000 Deferred libasound.so.2
ELF c9b54000-c9bbe000 Deferred libgobject-2.0.so.0
ELF ca61a000-ca6b7000 Deferred libgstaudio-1.0.so.0
ELF cb0ba000-cb0ff000 Deferred libgsttag-1.0.so.0
ELF cc805000-cc87e000 Deferred libmp3lame.so.0
ELF cd202000-cd219000 Deferred libunwind.so.8
ELF cd219000-cd27f000 Deferred libmpg123.so.0
ELF cd413000-cd43c000 Deferred winegstreamer.so
ELF ce70c000-ce76e000 Deferred libopus.so.0
ELF cef6f000-d1cac000 Deferred libgallium-25.2.8-0ubuntu0.24.04.2.so
ELF d1cac000-d1d00000 Deferred libegl_mesa.so.0
ELF d1e14000-d1e1a000 Deferred libgmodule-2.0.so.0
ELF d1e1a000-d1e42000 Deferred libdrm_intel.so.1
ELF d1e42000-d1ebe000 Deferred libgldispatch.so.0
ELF d2902000-d2913000 Deferred libsensors.so.5
ELF d2913000-d292a000 Deferred libegl.so.1
ELF d2936000-d2946000 Deferred libgstvideoconvertscale.so
ELF d3a8c000-d3b18000 Deferred libvorbisenc.so.2
ELF d3b18000-d3b44000 Deferred libvorbis.so.0
ELF d3b44000-d3bb5000 Deferred libflac.so.12
ELF d3bb5000-d3bca000 Deferred libapparmor.so.1
ELF d3bf4000-d3c71000 Deferred libmount.so.1
ELF d4063000-d40fe000 Deferred winevulkan.so
ELF d4129000-d412f000 Deferred iso8859-15.so
ELF d412f000-d4162000 Deferred libselinux.so.1
ELF d4162000-d4184000 Deferred libgsttypefindfunctions.so
ELF d4184000-d4212000 Deferred libgstcoreelements.so
ELF d4212000-d4259000 Deferred libgstpbutils-1.0.so.0
ELF d425b000-d4275000 Deferred libgstsubparse.so
ELF d4275000-d4332000 Deferred libgstplayback.so
ELF d43ce000-d43d8000 Deferred libogg.so.0
ELF d43d8000-d447c000 Deferred libsndfile.so.1
ELF d447c000-d450c000 Deferred libpulsecommon-16.1.so
ELF d450c000-d4525000 Deferred libvklayer_mesa_device_select.so
ELF d4525000-d59cd000 Deferred libvulkan_intel.so
ELF d59cd000-d658a000 Deferred libvulkan_lvp.so
ELF d658a000-d65b8000 Deferred libtinfo.so.6
ELF d65b8000-d65f0000 Deferred libedit.so.2
ELF d65f0000-d65f8000 Deferred libatomic.so.1
ELF d65f8000-d6606000 Deferred libdrm_amdgpu.so.1
ELF d6606000-d6626000 Deferred libelf.so.1
ELF d6626000-e0105000 Deferred libllvm.so.20.1
ELF e0105000-e0fe4000 Deferred libvulkan_radeon.so
ELF e0fe4000-e1b2c000 Deferred libvulkan_asahi.so
ELF e1b2c000-e1c9f000 Deferred libvulkan_virtio.so
ELF e1c9f000-e1cae000 Deferred libwayland-client.so.0
ELF e1cae000-e1cb3000 Deferred libxshmfence.so.1
ELF e1cb3000-e1cb8000 Deferred libxcb-shm.so.0
ELF e1cb8000-e1ccb000 Deferred libxcb-randr.so.0
ELF e1ccb000-e1cd4000 Deferred libxcb-sync.so.1
ELF e1cd4000-e1cdf000 Deferred libxcb-xfixes.so.0
ELF e1cdf000-e1ce4000 Deferred libxcb-present.so.0
ELF e1ce4000-e1ceb000 Deferred libxcb-dri3.so.0
ELF e1ceb000-e1d05000 Deferred libdrm.so.2
ELF e1d05000-e2e58000 Deferred libvulkan_intel_hasvk.so
ELF e2e58000-e2eed000 Deferred libvulkan.so.1
ELF e2ef1000-e2ef9000 Deferred libasyncns.so.0
ELF e2ef9000-e2f57000 Deferred libpulse.so.0
ELF e2f58000-e2f5d000 Deferred avicap32.so
ELF e2f5d000-e2f73000 Deferred winealsa.so
ELF e2f73000-e2f88000 Deferred winepulse.so
ELF e2f88000-e2f9a000 Deferred libresolv.so.2
ELF e2f9a000-e302b000 Deferred libgmp.so.10
ELF e302b000-e3074000 Deferred libhogweed.so.6
ELF e3074000-e30c7000 Deferred libnettle.so.8
ELF e30c7000-e30de000 Deferred libtasn1.so.6
ELF e30de000-e328b000 Deferred libunistring.so.5
ELF e328b000-e32bf000 Deferred libidn2.so.0
ELF e32bf000-e348d000 Deferred libp11-kit.so.0
ELF e348d000-e34bd000 Deferred libk5crypto.so.3
ELF e34bd000-e3700000 Deferred libgnutls.so.30
ELF e3803000-e380e000 Deferred libffi.so.8
ELF e380e000-e38ea000 Deferred libkrb5.so.3
ELF e38ea000-e3900000 Deferred libavahi-client.so.3
ELF e3a03000-e3a12000 Deferred libkrb5support.so.0
ELF e3a12000-e3a6d000 Deferred libgssapi_krb5.so.2
ELF e5e00000-e5e05000 Deferred libx11-xcb.so.1
ELF e5e05000-e5e14000 Deferred libavahi-common.so.3
ELF e5e14000-e5ec0000 Deferred libcups.so.2
ELF e5ec2000-e5ecf000 Deferred libpciaccess.so.0
ELF e5ecf000-e5ed5000 Deferred libgbm.so.1
ELF e6000000-e6007000 Deferred libkeyutils.so.1
ELF e6007000-e600c000 Deferred libcom_err.so.2
ELF e600c000-e6012000 Deferred winspool.so
ELF e6012000-e601a000 Deferred libxfixes.so.3
ELF e601a000-e6027000 Deferred libxcursor.so.1
ELF e6027000-e605f000 Deferred libgcc_s.so.1
ELF e62de000-e803e000 Deferred libicudata.so.74
ELF e803e000-e8257000 Deferred libicuuc.so.74
ELF e8257000-e842c000 Deferred libxml2.so.2
ELF e842c000-e8438000 Deferred libxkbregistry.so.0
ELF e8438000-e844d000 Deferred libxi.so.6
ELF e844d000-e8452000 Deferred libxcomposite.so.1
ELF e8452000-e8461000 Deferred libxrandr.so.2
ELF e8461000-e846f000 Deferred libxrender.so.1
ELF e846f000-e8477000 Deferred libxxf86vm.so.1
ELF e8477000-e847c000 Deferred libxinerama.so.1
ELF e847c000-e848e000 Deferred libmd.so.0
ELF e848e000-e84a4000 Deferred libbsd.so.0
ELF e84a4000-e84ab000 Deferred libxdmcp.so.6
ELF e84ab000-e84b0000 Deferred libxau.so.6
ELF e84b0000-e84de000 Deferred libxcb.so.1
ELF e84de000-e8630000 Deferred libx11.so.6
ELF e8630000-e8646000 Deferred libxext.so.6
ELF e8647000-e864c000 Deferred dnsapi.so
ELF e865c000-e8662000 Deferred ws2_32.so
ELF e8662000-e86e1000 Deferred winex11.so
ELF e86e1000-e878a000 Deferred opengl32.so
ELF e88a6000-e88d2000 Deferred libexpat.so.1
ELF e88d2000-e8926000 Deferred libfontconfig.so.1
ELF e8926000-e8949000 Deferred libbrotlicommon.so.1
ELF e8949000-e8986000 Deferred libpng16.so.16
ELF e8986000-e8a5a000 Deferred libfreetype.so.6
ELF e8a5a000-e8b64000 Deferred libm.so.6
ELF e8b64000-e8e00000 Deferred win32u.so
ELF e8f0f000-e8f1d000 Deferred libbrotlidec.so.1
ELF e8f1d000-e8f39000 Deferred libz.so.1
ELF e8f55000-e901d000 Export ntdll.so
ELF e901d000-e9048000 Deferred libgpg-error.so.0
ELF e9048000-e9105000 Deferred libzstd.so.1
ELF e9105000-e913b000 Deferred liblzma.so.5
ELF e913b000-e9161000 Deferred liblz4.so.1
ELF e9161000-e926e000 Deferred libgcrypt.so.20
ELF e926e000-e927b000 Deferred libcap.so.2
ELF e927b000-e9362000 Deferred libsystemd.so.0
ELF e9362000-e93c2000 Deferred libdbus-1.so.3
ELF e93c2000-e93c8000 Deferred libgamemode.so.0
ELF e93c8000-e9604000 Deferred libc.so.6
ELF e9604000-e9609000 Deferred libgamemodeauto.so.0
ELF e9611000-e9623000 Deferred libbz2.so.1.0
ELF e9627000-e965c000 Deferred ld-linux.so.2
ELF e965c000-e9661000 Deferred <wine-loader>
Threads:
process tid prio name (all IDs are in hex)
00000038 services.exe
0000003c 0
00000040 0
0000004c 0
00000070 0
0000008c 0
000000a8 0
000000d4 0
000000f0 0
00000100 0
0000010c 0
00000044 winedevice.exe
00000048 0
00000054 0
00000058 0
0000005c 0
00000060 0
00000064 0
0000009c 0
00000068 svchost.exe
0000006c 0
00000074 0
00000078 0
0000007c plugplay.exe
00000080 0
00000090 0
00000094 0
00000098 0
000000c4 0
00000084 explorer.exe
00000088 0
000000f4 0
000000f8 0
000000fc 0
000000a0 winedevice.exe
000000a4 0
000000ac 0
000000b0 0
000000b4 0
000000b8 0
000000bc 0
000000c0 0
000000cc 0
000000dc 0
000000e0 0
000000e4 0
000000e8 0
00000104 rpcss.exe
00000108 0
00000110 0
00000114 0
00000118 0
0000011c 0
00000120 0
00000020 0
00000154 pol.exe
00000158 0
00000160 0
0000017c 0
00000180 0
00000188 0
0000018c 0
00000338 0
0000033c 0
00000340 0
00000344 0
00000348 0
0000034c 0
00000350 0
00000354 0
00000358 2
00000360 15
00000364 0
0000036c -2
00000370 -2
00000374 -2
00000378 -2
0000037c -2
00000380 -2
00000384 -2
00000388 -2
0000038c -2
00000390 -2
00000394 -2
00000398 -2
0000039c -2
000003a0 -2
000003a4 -2
000003a8 -2
000003b4 0
00000400 0
00000404 0
00000408 0
0000040c 0
00000414 0
00000418 0
0000041c 0
00000420 0
00000424 0
00000428 0
0000042c 0
00000430 0
00000434 0
00000438 0
0000043c 0
00000440 0
00000444 0
00000448 0
0000044c 0
00000450 0
00000454 0
00000458 0
0000045c 0
00000460 0
00000464 0
00000468 0
0000046c 0
00000470 0
00000474 0
00000478 0
0000047c 0
00000480 0
00000484 0
00000488 0
0000048c 0
00000490 0
00000494 0
00000498 0
0000049c 0
000004a0 0
000004a4 0
000004a8 0
000004ac 0
0000050c 1
000004f0 1
00000624 pol.exe
00000620 0
0000062c 0
00000654 0
00000658 0
00000660 0
00000664 0
00000800 0
00000804 0
00000808 0
0000080c 0
00000810 0
00000814 0
00000818 0
0000081c 0
0000002c 2
00000034 15
00000030 0
00000170 -2
00000178 -2
00000130 -2
0000015c -2
0000016c -2
00000174 -2
0000077c -2
0000014c -2
00000128 -2
00000134 -2
00000138 -2
0000013c -2
00000140 -2
00000148 -2
00000184 -2
00000780 -2
00000194 0
000001f8 0
00000200 0
00000204 0
0000020c 0
00000208 0
00000220 0
00000210 0
0000023c 0
00000240 0
00000244 0
00000238 0
00000248 0
0000024c 0
00000258 0
00000250 0
00000260 0
0000025c 0
00000268 0
0000026c 0
00000270 0
00000278 0
00000280 0
00000274 0
00000284 0
00000290 0
00000298 0
0000028c 0
00000288 0
00000824 0
00000828 0
0000082c 0
00000830 0
0000083c 0
00000840 0
00000844 0
00000c48 1
00000ccc 1
00000bb8 pol.exe
00000bbc 0
00000bc4 0
00000bec 0
00000bf0 0
00000bf8 0
00000bfc 0
0000057c 0
0000059c 0
00000564 0
00000590 0
00000588 0
00000598 0
000005a4 0
000005a0 0
000005a8 2
000005b4 15
000005b8 0
00000580 -2
000005c8 -2
000005d4 -2
000005cc -2
000001fc -2
000005b0 -2
000005d8 -2
000005bc -2
000005c4 -2
000005dc -2
000005e0 -2
000005e4 -2
000005e8 -2
000005ec -2
000005f0 -2
000005f4 -2
000005f8 0
0000063c 0
00000644 0
00000600 0
000005fc 0
00000688 0
0000068c 0
00000694 0
00000690 0
0000069c 0
000006a0 0
000006a4 0
000006a8 0
000006ac 0
000006b8 0
000006bc 0
000006c0 0
000006cc 0
000006c8 0
000006d4 0
000006ec 0
000006d8 0
000006f4 0
000006e8 0
000006dc 0
00000700 0
00000708 0
0000070c 0
00000714 0
00000710 0
00000720 0
00000728 0
0000072c 0
00000724 0
0000071c 0
00000744 0
00000df0 1
000001f0 1
00000eec (D) C:\Program Files\PlayOnline\SquareEnix\PlayOnlineViewer\pol.exe
00000f3c 0
00001008 0
00000c80 0
000003c8 0
00000de0 0
00000784 0
000010d4 0
0000099c 0
00001094 0
00001108 0
00001218 0
00001104 0
000010b4 0
000011b0 0
00000df8 2
00000a5c 15
00000838 0
00000618 0 <==
000010ec -2
000011fc -2
00000dfc -2
0000104c -2
00000994 -2
00000768 -2
000008b8 -2
000010dc -2
00001178 -2
00001180 -2
00000798 -2
00000674 -2
000003e8 -2
00000a38 -2
000003fc -2
00001204 -2
00001064 0
000010a8 0
000007bc 1
000010d8 0
000011b4 0
000011ac 0
0000106c 0
0000110c 0
00000e80 1
0000012c 0
00001214 0
000001f4 0
00000bcc 0
00000f80 0
00000f64 conhost.exe
000007a4 0
0000074c explorer.exe
00001098 0
000011e8 0
00000cd0 0
00000974 0
System information:
Wine build: wine-11.11 (Staging)
Platform: i386
Version: Windows 7
Host system: Linux
Host version: 7.0.0-14-generic
Ragnarok.Trixi
Server: Ragnarok
Game: FFXI
Posts: 208
By Ragnarok.Trixi 2026-06-17 12:10:51
It appears that auto-updating isn't working anymore? IE: If I obtain new equipment, a new title, or just change my job where my equipped gear changes, GW does not reflect that change unless I do a flush.
Used to be it would update.. idk.. every 15mins or so?
Leviathan.Webjester
Server: Leviathan
Game: FFXI
Posts: 406
By Leviathan.Webjester 2026-06-17 12:12:36
Couple additional observations:
* Mission data is not populating from a flush (tried with a newly added character). Not sure if this was originally pulled from the LS Community or if the Plugin did it.
* Current Job / Subjob detail under the equipment grid is not populating/updating
By Scragg 2026-06-17 13:09:07
It appears that auto-updating isn't working anymore? IE: If I obtain new equipment, a new title, or just change my job where my equipped gear changes, GW does not reflect that change unless I do a flush.
Used to be it would update.. idk.. every 15mins or so? This should be fixed.
Leviathan.Webjester said: »Couple additional observations:
* Mission data is not populating from a flush (tried with a newly added character). Not sure if this was originally pulled from the LS Community or if the Plugin did it.
* Current Job / Subjob detail under the equipment grid is not populating/updating
Missions were scraped from LSCOM, the job/subjob was an ffxiah bug, should be fixed now
By Genoxd 2026-06-17 13:17:30
Any idea why I don't have achievements or rank on my profile?
[+]
By Genoxd 2026-06-17 14:38:53
Claude's analysis
# Guildwork (Windower 4 plugin) — crash-on-load report
## Summary
Loading the native Windower 4 plugin **`Guildwork.dll`** crashes the FFXI client
(`pol.exe`). The process is terminated by an **unhandled, non-continuable
`0x40000015` (`STATUS_FATAL_APP_EXIT`)** exception raised **from inside
`Guildwork.dll`** — i.e. the plugin's own runtime aborts (unhandled C++
exception / `abort()` / `FatalAppExit`). It is **not** a plain access violation.
The abort happens in Guildwork's **local worker / IPC startup path**: immediately
before dying, `Guildwork.dll` launches two helper processes and performs a
socket handshake, then aborts.
## Environment
- OS: Linux (Ubuntu), FFXI via the **Lumoria** flatpak (`net.windower.Lumoria`).
- Wine: **Proton-GE 10-34**, reports `wine-10.0 (Staging)`, **new/experimental WoW64** mode.
- Plugin is 32-bit (PE32, x86); loaded into 32-bit `pol.exe`.
- Windower: **4.7.9.3 (stable)**.
- `Guildwork.dll`: 1,012,736 bytes, sha256 `3621ab42c44347d5de8cc967d5949d9c5d5f95b28e50947a5167758ba5756d68`.
- `Hook.dll` (Windower core): sha256 `6eedec7b7602324b8187158738e9edbce44dd3f6eead67e21cfc7f2dc833530d`.
## Fatal exception + backtrace (crashing thread 06ec)
```
wine: Unhandled exception 0x40000015 in thread 6ec at address 7BC0A5DF
Unhandled exception: 0x40000015 (STATUS_FATAL_APP_EXIT), non-continuable, in wow64 32-bit code (0x7bc0a5df)
Register dump:
EIP:7bc0a5df ESP:1f31f020 EBP:1f31f080 EFLAGS:00000247
EAX:1f31f020 EBX:795d6b80 ECX:00000000 EDX:1f31f034 ESI:1f31f0a4 EDI:1f31f034
Backtrace:
=>0 0x7bc0a5df kernelbase +0x4a5df (RaiseException)
1 0x22f9de09 guildwork +0x8de09 <-- Guildwork.dll, base 0x22F10000
2 0x22f5c0b6 guildwork +0x4c0b6
3 0x22f64b4b guildwork +0x54b4b
4 0x782ffc77 hook +0x6fc77 (Windower Hook.dll invoking the plugin)
5 0x782d5d4e hook +0x45d4e
6 0x782d2bf3 hook +0x42bf3
7 0x782d26e3 hook +0x426e3
8 0x782e0688 hook +0x50688
9 0x78347e78 hook +0xb7e78
10 0x7be9ed38 kernel32 +0xed38
11 0x7bf3d3cf ntdll +0xd3cf
12 0x7bf7499d ntdll +0x4499d
```
**Guildwork.dll module base = `0x22F10000`** (range `22f10000–2300d000`), so the
addresses to map against your symbols/map file are:
- `+0x8de09` (innermost Guildwork frame that calls RaiseException)
- `+0x4c0b6`
- `+0x54b4b`
## Context immediately before the abort (Guildwork's own debug output)
Guildwork.dll spawns helper processes and does loopback IPC:
```
OutputDebugString: "client start"
OutputDebugString: "trying connecting"
OutputDebugString: "connection succeed"
OutputDebugString: "Recv Client %d"
... then the 0x40000015 fatal abort in Guildwork.dll
```
This strongly suggests the crash is in the plugin's worker/IPC or backend-connection
handling — an exception that is not caught when something in that handshake fails.
## Secondary (non-fatal) detail
Just before the fatal abort, several **handled** `0xC0000005`
(EXCEPTION_ACCESS_VIOLATION) exceptions were dispatched on a different thread
(03c8) and caught by SEH handlers (they did not terminate the process). They may
or may not be related; the process kill is the `0x40000015` above.
## How this was captured
Proton's WoW64 Wine sends the client's stderr to `/dev/null` and (in the default,
non-instrumented launch) did not invoke the JIT crash debugger, so nothing was
logged on a normal crash. Capture was obtained by forcing
`WINEDEBUG=+seh,+tid,+loaddll` and redirecting Wine's stderr to a file for one
launch.
By Genoxd 2026-06-17 15:20:40
Oh one thing to note this time. For whatever reason it loaded correctly for the first time ever during this test. I logged in and then unloaded the plugin which froze the game for a few seconds. When I loaded it again it crashed. So slightly different repro case but I suspect it's the same root cause
By Scragg 2026-06-17 15:29:17
This stems from something outside of my control, I will discuss with the windower team to get the dll updated.
I found the bug affecting your achievements ranking, it should be corrected.
Server: Asura
Game: FFXI
Posts: 41
By Asura.Murdokk 2026-06-17 20:31:50
I found the bug affecting your achievements ranking, it should be corrected.
Could this achievement ranking bug be more widespread? My achievements haven't worked in ages.
Everything else works just fine.
the job/subjob was an ffxiah bug, should be fixed now
This still appears to be bugged for me.
Version - 1.3.4 ec69e2cc1dec i686-pc-windows-msvc
By Scragg 2026-06-17 21:35:32
I found the bug affecting your achievements ranking, it should be corrected.
Could this achievement ranking bug be more widespread? My achievements haven't worked in ages.
Everything else works just fine.
the job/subjob was an ffxiah bug, should be fixed now
This still appears to be bugged for me.
Version - 1.3.4 ec69e2cc1dec i686-pc-windows-msvc
Your char had a different bug, too lame to explain, but should fix a few thousand characters.
[+]
Server: Asura
Game: FFXI
Posts: 41
By Asura.Murdokk 2026-06-17 21:44:16
Your char had a different bug, too lame to explain, but should fix a few thousand characters.
Thank you for all you do!!!
On a related note, I commented 6+ months ago on a post hoping achievements would be fixed/overhauled in 2026.
I would love to see this fixed/overhauled in 2026! /em crosses fingers.
By Scragg 2026-06-17 21:56:25
Your char had a different bug, too lame to explain, but should fix a few thousand characters.
Thank you for all you do!!! np, now I have to rewatch training day, thanks.
[+]
Bahamut.Navius
Server: Bahamut
Game: FFXI
Posts: 142
By Bahamut.Navius 2026-06-17 23:15:18
These recent Guildwork updates have been awesome. While you're at it, the box that reports which mission I'm on is empty on my profile page, and the mission status on my achievement page is missing a bunch. Is there any way to update the mission progress scraping? Thanks again!
Ragnarok.Reze
Server: Ragnarok
Game: FFXI
Posts: 28
By Ragnarok.Reze 2026-06-18 08:29:22
Amazing to see progress on this, whatever the heck you did there's tons more characters populating than there used to be. Thanks for doing this! One or two FFXI updates ago my gear stopped updating and just shows as blank. Any chance you could take a look?
I know its not supported any longer but currious if anyone has had this issue with guildworks addon. I really only care about having my bazzar items listed on the site. Its been working great up until the most recent patch. Now when i reload the addon my bazzar will display for 5ish min, then vanish off the site. Reloading makes the site populate again, but again only last about 5 minutes
|
|