OnionUI / Onion

OS overhaul for Miyoo Mini and Mini+
https://onionui.github.io
GNU General Public License v3.0
3.47k stars 218 forks source link

Crash when saving override with debugging active #1685

Open allanrps opened 1 month ago

allanrps commented 1 month ago

Checklist

Onions OS Version

4.3.0.1

Miyoo Firmware Version

202407211632

Provide a clear and concise description of the issue

If level 0 logging (debug) is enable in the retroarch settings and saved to the global retroarch configuration, it will cause a crash when trying to save any override file. There is graphical glitching and the following message appears: "The program exited unexpectedly Error code: 139". This does not appear dependent on the specific override file or options you save.

Steps to Reproduce

  1. Enable level 0 (debug) logging for core and frontend in reteoarch settings
  2. Save global retroarch configuration
  3. Restart retroarch and load and override file
  4. Try to save the override file and observe the crash

Provide any additional context or information that may help us investigate your issue

I have isolated the cause to the logging option and have reproduced the issue multiple times with different files.