Project

General

Profile

Emulator Issues #7988

[Android] Streams of Panic Handlers are basically a softlock.

Added by JMC4789 almost 5 years ago. Updated 10 months ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
Android
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
Yes
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Due to the fact that panic handlers steal focus + block you touching anything else in Dolphin, if you by chance get a stream of panic-handlers, it's as deadly as a soft lock. You have to force quit Dolphin.

I would like any solution to it at all. A little button on the panic alerts to disable panic alerts, the ability to still use Dolphin's menus while a panic alert is up, anything. This is getting annoying while testing, where a panic alert triggering basically means "whelp, it crashed." because there's literally nothing else I can do but close Dolphin


Related issues

Has duplicate Emulator - Emulator Issues #10432: Add "Use Panic Handlers" HotkeyDuplicate

Has duplicate Emulator - Emulator Issues #8042: [enhancement] add "skip all" button to panic handlersDuplicate

Has duplicate Emulator - Emulator Issues #10797: Android: a sequence of popups when emulation failDuplicate

History

#1 Updated by ZephyrSurfer almost 5 years ago

This is very annoying for testing games.

#2 Updated by phire almost 5 years ago

This appears to be a general wx problem.

Any open dialog (including the settings dialogs) will steal all focus and even block sigterms from quitting dolphin.

#3 Updated by JMC4789 over 4 years ago

Would a hotkey to turn off panic handlers work?

#4 Updated by JMC4789 about 2 years ago

  • Status changed from New to Duplicate

#5 Updated by JMC4789 about 2 years ago

#6 Updated by JosJuice about 2 years ago

  • Status changed from Duplicate to Accepted

Like I said in issue 8042, issue 10432 is not a proper solution.

Let's use this report as the master report instead since it describes the issue rather than requesting a specific solution.

#7 Updated by JosJuice about 2 years ago

#8 Updated by JosJuice about 2 years ago

#9 Updated by JosJuice about 2 years ago

#10 Updated by ryanebola16 about 2 years ago

I'd nominate this for milestone current. Panic Handlers are a nuisance when testing and a stream of them requires too much effort to dismiss. This will cause people to leave them disabled and forget to re-enable them before making bug reports.

#11 Updated by JosJuice almost 2 years ago

#12 Updated by ryanebola16 over 1 year ago

I haven't tested it but it sounds like https://dolphin-emu.org/download/dev/682a6117b51de2fa22d05d93a4300729aeb834c4/ fixes this problem for QT. Fixes for WX and Android are still needed though. I still think this issue should be included in the current milestone as it's really annoying.

#13 Updated by leoetlino over 1 year ago

  • Operating system Android added
  • Operating system deleted (N/A)

I don't think this is going to be backported into WX.

For Android, if someone is interested in doing it, sure.

#14 Updated by ryanebola16 over 1 year ago

Oops, I mistook a yes/no prompt for panic handlers. Panic handlers haven't been implemented for android yet. This should be marked fixed in https://dolphin-emu.org/download/dev/682a6117b51de2fa22d05d93a4300729aeb834c4/

#15 Updated by ryanebola16 over 1 year ago

Ignore my last comment, Dolphin stopped doing a long-time panic message and it's consistent across Win 10 and Android.

#16 Updated by mahdi_hijazi over 1 year ago

This should be fixed for Android in https://github.com/dolphin-emu/dolphin/pull/6499

#17 Updated by JosJuice over 1 year ago

That isn't a good enough solution, since it isn't possible to disable panic alerts while a panic alert is being shown. (For the reference, DolphinWX has had the ability to disable panic alerts in the settings for a very long time, and this issue was reported and accepted despite that.)

#18 Updated by JosJuice 10 months ago

  • Subject changed from Streams of Panic Handlers are basically a softlock. to [Android] Streams of Panic Handlers are basically a softlock.

Also available in: Atom PDF