After the Python 3.12 update, Onboard now segfaults by simply hovering the mouse cursor over the app
Description:
After the Python 3.12 bump, Onboard now crashes upon hovering the mouse cursor over the app. Right-clicking the system tray icon also crashes it.
I think that we might have to import these two patches from Void Linux (I couldn't find an "official" patch):
- https://github.com/void-linux/void-packages/blob/cee826ffd36d3c9f6c1e326a3b6cfd9696953cbe/srcpkgs/onboard/patches/thread-state.patch
- https://github.com/void-linux/void-packages/blob/cee826ffd36d3c9f6c1e326a3b6cfd9696953cbe/srcpkgs/onboard/patches/python-3.12.patch
Additional info:
- package version(s): 1.4.1-9
- config and/or log files: gdb-backtrace.txt
- link to upstream bug report, if any: https://bugs.launchpad.net/onboard/+bug/2047936 (unconfirmed)
Steps to reproduce:
- Run
onboard
via the terminal - Move your mouse cursor over the virtual keyboard
- Segfault happens