Summary: | Crash in Plasma::FrameSvgPrivate::alphaMask | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | RJ <ogldelphi> |
Component: | general | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | armanelgtron, baptiste.coudoulet, bhush94, cribari, darkwingbuck13, dinamic6661, dutchgigalo, dygulski13, gerardoherreradiaz, gerion.entrup, glauber_g_fonseca, gnvega, i, jari.loippo, joaquim.pnk, jonathan.lestrelin, kde, kde, keziolio123, lenabev, lhaastdaiz, lixun.dlut, masoudkian1379, michvett, Nemton, notmart, ogldelphi, plasma-bugs, rahulprabhakarddun, shadowbu, victorlevasseur52 |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.9.4 | ||
Target Milestone: | 1.0 | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
img1
New crash information added by DrKonqi |
Description
RJ
2017-04-02 18:31:37 UTC
Created attachment 104851 [details]
img1
*** Bug 378296 has been marked as a duplicate of this bug. *** *** Bug 377862 has been marked as a duplicate of this bug. *** *** Bug 378505 has been marked as a duplicate of this bug. *** *** Bug 378641 has been marked as a duplicate of this bug. *** *** Bug 379044 has been marked as a duplicate of this bug. *** *** Bug 379239 has been marked as a duplicate of this bug. *** *** Bug 378743 has been marked as a duplicate of this bug. *** *** Bug 379705 has been marked as a duplicate of this bug. *** *** Bug 379845 has been marked as a duplicate of this bug. *** *** Bug 379863 has been marked as a duplicate of this bug. *** *** Bug 380446 has been marked as a duplicate of this bug. *** *** Bug 380102 has been marked as a duplicate of this bug. *** *** Bug 380050 has been marked as a duplicate of this bug. *** Git commit 6ffe068b80143ba92cae6eaddf1bcd42c5ff4bed by Marco Martin. Committed on 09/06/2017 at 14:16. Pushed by mart into branch 'master'. generate the old key before updating enabledborders Summary: sometimes a frame changed enabled borders causing a dangling pointer in s_sharedFrames, since oldkey was generated with the new enabled borders, it generated a key not present in the hash, tryed to remove it and left the one associated with the old key in the hash. if the need to reuse a frame with that key ever arised again, we had a crash Test Plan: couldn't reproduce the crash neither with or without patch, with the patch, if i put debug in every place a framedata is removed, searching if the key is in the hash before removing it, now it's always true, before sometimes it was false Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: plasma-devel, #frameworks Tags: #plasma, #frameworks Differential Revision: https://phabricator.kde.org/D6162 M +1 -2 src/plasma/framesvg.cpp https://commits.kde.org/plasma-framework/6ffe068b80143ba92cae6eaddf1bcd42c5ff4bed *** Bug 381104 has been marked as a duplicate of this bug. *** *** Bug 381220 has been marked as a duplicate of this bug. *** *** Bug 381512 has been marked as a duplicate of this bug. *** *** Bug 381184 has been marked as a duplicate of this bug. *** *** Bug 381616 has been marked as a duplicate of this bug. *** *** Bug 381776 has been marked as a duplicate of this bug. *** *** Bug 381869 has been marked as a duplicate of this bug. *** *** Bug 382052 has been marked as a duplicate of this bug. *** *** Bug 382196 has been marked as a duplicate of this bug. *** *** Bug 382278 has been marked as a duplicate of this bug. *** *** Bug 382321 has been marked as a duplicate of this bug. *** *** Bug 383218 has been marked as a duplicate of this bug. *** *** Bug 385255 has been marked as a duplicate of this bug. *** Created attachment 142601 [details]
New crash information added by DrKonqi
plasmashell (5.23.0) using Qt 5.15.3
When the desktop loads en Error Handler window appears. Plasmashell PID: 1300 Cpmpetition signal: Segmentation fault (11)
The PID is different for each new download. Everything freezes, but you can use hotkeys to call Krunner, Dolphin, browser.
A computer with an Nvidia graphics card. The second AMD computer was updated without any problems.
-- Backtrace (Reduced):
#4 0x00007f168ef9aadb in QQmlObjectCreator::requiredProperties (this=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlobjectcreator_p.h:136
#5 QQmlComponentPrivate::requiredProperties (this=this@entry=0x55d1fde54710) at qml/qqmlcomponent.cpp:344
#6 0x00007f168ef9e4a8 in QQmlComponentPrivate::completeCreate (this=0x55d1fde54710) at qml/qqmlcomponent.cpp:1071
#7 0x00007f168ef8b950 in QQmlEnginePrivate::singletonInstance<QJSValue> (this=this@entry=0x55d1fcf43130, type=...) at qml/qqmlengine.cpp:2526
#8 0x00007f168ee87463 in QQmlEnginePrivate::singletonInstance<QObject*> (type=..., this=0x55d1fcf43130) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:463
|