@dstillman does this still apply for Zotero 8+? This is from memory, it works on Mac but I don't know for Windows and I don't have a Windows machine at hand. Does Restart in throubleshooting mode work when 8.0.33 prevents a clean shutdown?
Restart Zotero in troubleshooting mode by holding Shift (Windows) or Option (Mac) while clicking the Zotero icon
@emilianoeheyns -- just tested this on Windows the other day and it still works and I'd be pretty sure it will work after force quitting Zotero and/or killing it in task manager
What I don't understand is how this problem escaped my test suite. My 24k3 items test incidentally shuts down Zotero with SIGTERM (not meant to test shutdown, it just needed shutdown), and there Zotero shuts down without incident, also on BBT 8.0.33. This test runs at least once per day, every day, and has done so for years. That test is also part of my release build, so if that had failed, no release would have gone out. What is different about a manual shutdown?
What I don't understand is how this problem escaped my test suite. My 24k3 items test incidentally shuts down Zotero with SIGTERM (not meant to test shutdown, it just needed shutdown), and there Zotero shuts down without incident, also on BBT 8.0.33. This test runs at least once per day, every day, and has done so for years. That test is also part of my release build, so if that had failed, no release would have gone out. What is different about a manual shutdown?