Summary: | Frequent segfault when a PyQt application exits. | ||
---|---|---|---|
Product: | [Plasma] Breeze | Reporter: | Antony Lee <anntzer.lee> |
Component: | QStyle | Assignee: | Hugo Pereira Da Costa <hugo.pereira.da.costa> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | bhush94, hugo.pereira.da.costa, plasma-bugs |
Priority: | NOR | ||
Version: | 5.5.5 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Antony Lee
2016-03-06 06:21:31 UTC
triaging to breeze (qt5) theme So ... Something wrong in the destruction chain most likely upstream (qt) since we (breeze/oxygen) don't take care of destruction ourselves ... If this was the case, the bug would certainly also occur when running another DE, e.g. XFCE? Fwiw, I cannot reproduce on fedora 23 (x86_64), with plasma-5.5.5/PyQt-5.5.1/Qt-5.6.0-rc (tried 6 times, 3 with python2, 3 with python3) (In reply to Antony Lee from comment #3) > If this was the case, the bug would certainly also occur when running > another DE, e.g. XFCE? If also using the breeze theme, (or the oxygen theme), yes. And that would also be the case if the bug were in either breeze or oxygen, and not upstream in Qt. Note that the bug being in the Qt deletion chain does not mean that it should happen for all widget styles: it probably require a specific set of qwidgets/qobjects/signal/slots to be triggered, which unfortunately both breeze and oxygen trigger (whether they do things correctly or not). *** This bug has been marked as a duplicate of bug 356940 *** |