xorus / EngageTimer

Stopwatch / Countdown plugin for Dalamud
GNU Affero General Public License v3.0
16 stars 6 forks source link

Closes the game after a certain time #31

Closed ClangPan closed 2 years ago

ClangPan commented 2 years ago

Hello,

Since the update, whenever a timer is started, it closes my game without throwing any error message after around 5-8s (nothing either in dalamud.log). I tried various settings, resetting them and even launching a fresh dalamud install with only this plugin installed, and nothing seems to fix this :(

Any idea what might be causing it?

xorus commented 2 years ago

Hmm, I guess you tried to reset the plugin's configuration ? It's a very weird issue. Does it always happen? Could it be linked to a particular zone? Just in case, try to set your dalamud font to AXIS in /xlsettings too (if you use the floating window)

ClangPan commented 2 years ago

No specific zone, it happens consistently and I am already using the AXIS font. Also tried turning floating window on / off.

xorus commented 2 years ago

Are you running windows ?

ClangPan commented 2 years ago

Linux, I can try Windows too if you want.

xorus commented 2 years ago

Ah yes, I never tested it on linux, it might be the audio lib. Hang on

xorus commented 2 years ago

make sure you disabled image in the settings (EnableTickingSound to false in the JSON) while I take a dive in the code ^^

ClangPan commented 2 years ago

Yup, that's it x) I must've enabled it like an idiot during my tests and missed it, sorry for the needless head scratching x)

xorus commented 2 years ago

It's okay! Thanks for accidentally doing the test I never could :D.

I need to do some research so I can remove this ugly audio workaround by using the game.

xorus commented 2 years ago

I just published on my third party/testing repo (https://xorus.dev/xiv/) an update that fixes the underlying issue.

It should work no problems, but I'd appreciate it if you could test it on linux by enabling the sound option :).

The options should look like: image

ClangPan commented 2 years ago

Can confirm this works!

xorus commented 2 years ago

Awesome! I'll publish that to the main repo sometime this week :D. Thanks for the help and brining that up!

ClangPan commented 2 years ago

And thanks for your quick work and response ^^

xorus commented 2 years ago

I forgot to tell you! The update fixing the got pullished to the main repo a few days ago. If you were still using my custom/beta repository I would suggest disabling it and downloading the update from the official repo. Otherwise just be mindful that you will get beta / might-crash versions of the plugin as I add new features or test fixes for other people.