You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don't know if it's worth investigating, but I figure it's best to post it just in case it might lead to discovering more bugs related to this. It's 100% reproducible in Firefox under macOS Sonoma:
Hit CMD-Q which will trigger Firefox quit browser confirmation dialog. Click cancel.
Type the letter Q on your keyboard a couple times and IM will crash with one of those (random, but most of the times I get an out of bounds exception and sometimes the Aborted() error)
The text was updated successfully, but these errors were encountered:
that-ben
changed the title
Infinite Mac crash when using CMD-Q and cancelling the quit browser dialog window
Infinite Mac crash when using CMD-Q and cancelling the quit browser dialog
Jan 4, 2024
I was messing around in Mac OS 9 and somehow triggered this error in Chrome on Windows. I don't remember what I was doing but I somehow crashed the emulator while doing nothing that should crash it. Wonder if the SheepShaver emulators are getting unstable for some reason.
It might be worth actually building SheepShaver with "-sASSERTIONS" so we can figure out exactly why it crashes (since this dialog only appears if there is an error, it would be useful to know why the emulator aborted)
It definitely has something to do with keystrokes after the emulator canvas is losing and regaining focus. Somehow it overflows a buffer of some kind, but I'll not pollute this thread with assumptions and leave the pro take a look at it 😜
I don't know if it's worth investigating, but I figure it's best to post it just in case it might lead to discovering more bugs related to this. It's 100% reproducible in Firefox under macOS Sonoma:
Launch Mac OS 9 in IM: https://infinitemac.org/1999/Mac%20OS%209.0
Left click a sticky note.
Hit CMD-Q which will trigger Firefox quit browser confirmation dialog. Click cancel.
Type the letter Q on your keyboard a couple times and IM will crash with one of those (random, but most of the times I get an out of bounds exception and sometimes the Aborted() error)
The text was updated successfully, but these errors were encountered: