Environment
Debian 13 (trixie) 6.12.73-1
Everest 25.12.05.01-azure-5355-2959f (latest)
Reproducing
Pressing F3 or Fn + F3 key in a running Everest instance causes debug profiler to run, which spawns an error screen that you cannot exit out of unless you use the relevant key again and spawn a new instance. I have uploaded the relevant error output here for the sake of good practice although I know better than to try and dip into testing code.
The F3 key is likely intended for testing (debugLabel) Love Engine but on the user end, accidentally pressing it will cause the error to persist with no verbose prompt to exit out of the mode. You would have to look at the relevant source code to identify what went wrong.
Furthermore, debugging will persist because the state is saved outside the Everest install (thank you Love Engine), it would be crucial to make users aware of how to exit out of it.
Proposed solution
Print out a verbose prompt to cleanly exit out of the mode for users who did not intent to startup debugging.
Environment
Debian 13 (trixie) 6.12.73-1
Everest 25.12.05.01-azure-5355-2959f (latest)
Reproducing
Pressing
F3orFn + F3key in a running Everest instance causes debug profiler to run, which spawns an error screen that you cannot exit out of unless you use the relevant key again and spawn a new instance. I have uploaded the relevant error output here for the sake of good practice although I know better than to try and dip into testing code.The
F3key is likely intended for testing (debugLabel) Love Engine but on the user end, accidentally pressing it will cause the error to persist with no verbose prompt to exit out of the mode. You would have to look at the relevant source code to identify what went wrong.Furthermore, debugging will persist because the state is saved outside the Everest install (thank you Love Engine), it would be crucial to make users aware of how to exit out of it.
Proposed solution
Print out a verbose prompt to cleanly exit out of the mode for users who did not intent to startup debugging.