Aireil / FFLogsViewer

Dalamud plugin to view FF Logs ranking percentiles in-game
47 stars 16 forks source link

Crash when operating the Locked Windows feature in SimpleTweaks #36

Closed torakiti2017 closed 9 months ago

torakiti2017 commented 9 months ago

When operating the Locked Windows feature of SimpleTweaks with FFLogsViewer enabled, a crash occurs. If I disable FFLogsViewer, I can operate the Locked Windows function without crashing.

Operation procedure

  1. Right-click in the character menu (open context menu). 2.Click on ST Window Position Locked
  2. the game crashes.
Aireil commented 9 months ago

I'm going to check, but that sounds weird, was it working before? There were no change to the tweak in 4 months and the only thing that interacts with context menus in FFLogsViewer has had no change in the last 6 months.

Aireil commented 9 months ago

As expected, I cannot reproduce the issue, the window locks and there is no crash. Could you try:

  1. Close the game
  2. Rename the directory %appdata%/XIVLauncher/installedPlugins
  3. Start the game
  4. Install only SimpleTweaks and FFLogsViewer
  5. Is it still crashing?

You can rename the directory back to the proper name once you've closed your game again to restore all your plugins.

torakiti2017 commented 9 months ago

With only SimpleTweaks and FFLogsViewer installed, no crashes occurred. Thank you for the information on how to check this. We are sorry to have taken so much of your time.

Aireil commented 9 months ago

No worries, I would still be interested to know which combination of plugins is causing this. You can try to identify it yourself by enabling only half of your plugins at a time or just send me the list of your installed plugins. To get an easy list of your installed plugins, you can open a command prompt (cmd) and use the command: dir /b "%appdata%/XIVLauncher/installedPlugins" Thanks!

torakiti2017 commented 9 months ago

We tried to find out the combination but could not because the behaviour did not match. If you enable them one by one, it may not crash even with all of them enabled, or it may crash after a number of plugins, etc. Sometimes it was fine, but not when I restarted, and I couldn't identify it. Sorry.

A list of installed plugins is attached. plugin.txt

Aireil commented 9 months ago

Thank you, I'm going to check if I can reproduce it. At least I know the crash exists. Just to be sure, when you say the game crashes, does the game window just disappear or do you see a window like this?

image

torakiti2017 commented 9 months ago

I have now tried four times, and only the first time an error screen appeared. On the subsequent three occasions, the game window just disappeared.

無題
Aireil commented 9 months ago

Could you please send me these two files that are in %appdata%/XIVLauncher:

These will contain your Windows user name, if you care about not sharing it in public, either replace it before uploading or contact me on Discord: Aireil

Thank you again~

Aireil commented 9 months ago

As mentioned in DMs, it seems like it's indeed from SimpleTweaks' tweak, closing this issue as it's no longer related to FFLogsViewer.

Thank you for the report!