-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Crash at startup: "QGIS died on signal 11" #56058
Comments
@jmburgos thanks for reporting. Please specify what did you do before QGIS began to crash trying to start it: did you update your OS or libraries used by QGIS and/or did you update QGIS and/or did you install or uninstall or update any QGIS plugin? |
Hi Andrea, it is hard to say. I regularly update my computer, so I do not remember exactly what packages where updated in the last days. I can dig into the dnf logg and see what changed, but is there anything in particular I should be looking for? I did tried deleting the profile folder (at |
Perhaps @manisandro may have some clues. |
Same problem, identical error output, Fedora 39 and QGIS 3.34.2 (package 3.34.2-1.fc39 installed via I'm running KDE as a DE; switching between Wayland and X11 had no effect. Using Sway instead of KDE also had no effect; behavior was the same all around. QGIS 3.28.9 LTS installed via Flathub launches and runs on the same system without issue. After uninstalling QGIS 3.34.2 and installing the |
Might be the Ditto for 3.34. Installing python3-qgis breaks it. Removing it allows QGIS to launch. Python support is unfortunately required for me for plugins, so this is a showstopper. |
Output of
|
qgis-3.34.3-2.fc40 is working fine here on rawhide. There is a qgis-3.34.3-2.fc39 here [1], does this build suffer from the same issues? [1] https://koji.fedoraproject.org/koji/buildinfo?buildID=2368369 |
|
Reproduced the above behavior on a clean install of stock Fedora 39 Workstation in a KVM virtual machine ( Same behaviors as on hardware: QGIS launches without error when python3-qgis is not installed, crashes as The |
Is python-qt5 at python-qt5-5.15.10-2.fc39 or at python-qt5-5.15.9-7.fc39? |
Confirmed that Qgis runs if I remove python3-qgis-3.34.2-1.fc39.x86_64. |
Neither, no package named
On the stock F39 VM where qgis with python3-qgis is broken, python3-qt5-5.15.9-6.fc39 is installed.
On my hardware where qgis with python3-qgis is broken, python3-qt5-5.15.10-2.fc39 is installed:
|
After updating python3-qt5 on the VM to 5.15.10-2, QGIS launches on it without error. Still no idea why it fails on hardware. |
Looking back at #56058 (comment), the list of packages that python3-qgis downgrades includes python3-qt5-base to a different version (5.15.9.6). Not sure why. |
Think I have it: Hardware was once a F38 system upgraded to F39. The upgrade apparently couldn't resolve an unrelated qt5 package that was already installed (
To confirm, I checked if
So tl;dr, removing Not sure if QGIS 3.3x should require a specific python3-qt5 version here, but at a minimum it seems to be incompatible with 5.15.9-6. |
https://bugzilla.rpmfusion.org/show_bug.cgi?id=6851 documents the qt5-qtwebengine-freeworld package issue at rpmfusion that results in an updated F39 system installing an outdated python3-qt5. |
I think this issue report can be closed, since the issue is not in QGIS itself. |
Thank you all for your help. After following @oznogon I can run QGIS and life can go back to its productive normality. :) |
@oznogon thanks for the detailed write up! I just hit this one myself, and your post saved me a lot of wasted time 🙏 |
What is the bug or the crash?
I run qgis on Fedora 39. Since last Friday, when starting qgis from the command line the program crashes with the following output:
Steps to reproduce the issue
Open a console window. Type "qgis" and press enter.
Versions
QGIS 3.34.2-Prizren 'Prizren' (exported)
Supported QGIS version
New profile
Additional context
No response
The text was updated successfully, but these errors were encountered: