Segmentation faults after upgrade from 5.9 to 5.10

Bug #1766092 reported by Thomas Karl Pietrowski
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pyqt5 (Ubuntu)
Fix Released
Undecided
Dmitry Shachnev

Bug Description

I'm maintaining the Cura PPA here on launchpad.net and I found the following issue on Ubuntu Bionic.
Before an upgrade from 5.9 to 5.10 it was possible to run Cura without any issues.
Any other version of PyQt5 in older Ubuntu release just started to throw this kind of error. I don't know exactly why (because I was too busy with my BA graduation), but basically all PyQt5 packages act the same now with Cura: They are generating segmentation faults.

There are also other people from other distros, who have a similar problem. This issue report might be inspiring for a patch: https://github.com/Ultimaker/Cura/issues/3438

The PPAs where the error appears are:
ppa:thopiekar/cura
ppa:thopiekar/cura-master

Installing Cura to reproduce the error is easy as usual: apt update, apt install cura.

Regards
- Thomas

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

Arch Linux has a patch which should fix the issue: https://git.archlinux.org/svntogit/packages.git/tree/trunk/pyqt5-cura-crash.patch?h=packages/pyqt5

I will cherry-pick it soon.

Changed in pyqt5 (Ubuntu):
assignee: nobody → Dmitry Shachnev (mitya57)
Revision history for this message
Thomas Karl Pietrowski (thopiekar) wrote :

Great! Do you think you will also manage to get all the segmentation fauls in the older (still supported) Ubuntu releases fixed?

This would be awesome!

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

As I understand, the issue is specific to pyqt5 5.10.1. The older Ubuntu releases have older pyqt5 versions, so they should not be affected.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pyqt5 (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pyqt5 - 5.10.1+dfsg-1ubuntu2

---------------
pyqt5 (5.10.1+dfsg-1ubuntu2) bionic; urgency=medium

  * Backport three upstream commits to fix crashes when running Cura
    (LP: #1766092).

 -- Dmitry Shachnev <email address hidden> Mon, 23 Apr 2018 14:17:14 +0300

Changed in pyqt5 (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Thomas Karl Pietrowski (thopiekar) wrote :

Thank you for adding the patch!

Cura works here again now and also got confirmations by other people that it worked as well for them!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.