Geiger's SNES9X Debugger Crash Cure
I recently had to deal with Geiger's SNES9X Debugger in a way that I hadn't expected to need to. Every few times I disassembled some code, the program would freeze up, and take up a lot of CPU time, until I had to end the task.
If you're experiencing this, then run 'Regedit', go to 'HKEY_CURRENT_USERS\Software\Emulators\', then rename or delete the key 'Geiger's Snes9x Debugger'
Run Geiger's SNES9X Debugger again, and try disassembling some more code a few times, and it should work without any issues at that point. Be sure to note any changes made to the interface. The only changes I can recall making are to setup and enable Joypad #2(with a few number pad buttons overlapping some internal buttons), and enabling the CPU Trace Option 'Tabbed Output'
Update:
I've managed to reproduce this error using a combination of enabling the 'Trace Once' option in the debugger window, and flipping the 'Aspect Ratio' settings on and off in the 'Options>Display Configuration' window.
This reality is mine. Go hallucinate your own.