-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segfaults when closing Linuxcnc using QTvcp on Debian 11 #1379
Comments
I can confirm this issue with python3.9 on Ubuntu 21.10. with the configs/sim/qtvcp_screens/qtdragon linuxcnc: line 930: 172401 Segmentation fault (core dumped) $EMCDISPLAY -ini "$INIFILE" $EMCDISPLAYARGS $EXTRA_ARGS
|
Thank you for this Rene - it's beyound my skill to debug. |
Just fixed a typo in the title. This was observed on Debian 11 Bullseye |
In my case, the segmentation fault was being caused by python-espeak library (more info at https://forum.linuxcnc.org/plasmac/43880-qtplasmac-1-0-98-error-on-shutdown-python-segmentation-fault#228489). |
espeak library used by qtvcp audio_player.py was causing a segfault on exit when attempting to clear the callback function. (Issue LinuxCNC#1379)
espeak library used by qtvcp audio_player.py was causing a segfault on exit when attempting to clear the callback function. (Issue #1379)
Here are the steps I follow to reproduce the issue:
This forum thread refers
https://forum.linuxcnc.org/38-general-linuxcnc-questions/44225-debian-11-bullseye-segfaults-qtplasmac?start=0
This is what I expected to happen:
Linuxcnc to close gracefully without a segfault or error window
We wondered if this could be Python 3.9 related.
The text was updated successfully, but these errors were encountered: