karashiiro / karashiiro/SoundSetter
Crash occasionally on keybind
- Dominant language
- C#
- Stars
- 14
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
I have ctrl+z set as my SoundSetter keybind in its config window.
I crashed like 2-3 times around a week ago when pressing ctrl+z.
After selecting restarting the game normally in the dalamud crash window, it didn't happen again right away.
Just a few minutes ago it happened again.
It might be relevant that when it crashed from the keybind, i was either about to enter a duty (not yet on the loading screen) or right after entering the duty (after the loading screen, but with the duty not yet started). It might also be a coincidence, as that's when i use the keybind most of the time (wanting to unmute music/sounds when the duty pops). And it doesn't always happen in that situation either.
It only happens rarely, so I have no idea how to reproduce.
Here's a .tspack from august 30, and from september 7 (from 10 minutes ago), created by the dalamud crash window, along with the dalamud_appcrash logs for these two from the appdata xivlauncher folder:
[soundsetter keybind crash.zip](https://github.com/user-attachments/files/22198096/soundsetter.keybind.crash.zip)
(The dmp files are 114 MB so i'm not uploading them unless asked.)
Feel free to ask for more detail or files if needed.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by examining the attached soundsetter.keybind.crash.zip, including the Dalamud crash artifacts and appcrash logs, to identify what happens when the Ctrl+Z keybind is pressed. No source file or entry point is named; done means identifying a reliable failure path and confirming that the crash no longer occurs around duty transitions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100