Summary: | Crashed after changing look'n'feel | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Tony <jodr666> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | elvis.angelaccio, hugo.pereira.da.costa, kwin-bugs-null |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | 5 | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/oxygen/7717a77457d65210577dba55e468accae3ff33f1 | Version Fixed In: | |
Attachments: |
Comment access to invalid pointer
System-settings crash on wayland 2 |
Description
Tony
2016-09-17 19:03:40 UTC
Forgot to mention, this happens on virtualbox vm + wayland session. Stacktrace points to the breeze style, moving the report there. Adding kwin people for they added the wayland shadows Created attachment 101202 [details]
Comment access to invalid pointer
I can reproduce the crash with plasma 5.7.5 and frameworks 5.26. Btw dolphin is not the only application that crashes, same happens to systemsettings and even qtcreator.
The attached patch (not intended as bugfix) shows where the crash is triggered (i.e. when parent() is called).
Assigning to kwin. I'm no expert on wayland, don't have a wayland setup to test, and don't know why this line of code is there. Maybe Martin does. Created attachment 101205 [details]
System-settings crash on wayland 2
Had another crashed today, on my main Neon install (not a vm), as soon as i clicked "Gnome application style". System setting does not have a reporting link added.... I attached the backtrace of this one, hope it helps clear things out. (In reply to Tony from comment #7) > Had another crashed today, on my main Neon install (not a vm), as soon as i > clicked "Gnome application style". System setting does not have a reporting > link added.... > > I attached the backtrace of this one, hope it helps clear things out. This crash is unrelated (deletion of kstyle). It is due to deletion of the style with unloading the plugin. Should be fixed after committing https://git.reviewboard.kde.org/r/128761/ (or https://git.reviewboard.kde.org/r/128760) Git commit 614b5cbf3711dc43b8f76057ab7cf6c9c99fd3f7 by Hugo Pereira Da Costa. Committed on 26/09/2016 at 13:08. Pushed by hpereiradacosta into branch 'Plasma/5.8'. Check widget->windowHandle() before accessing its parent M +1 -1 kstyle/breezeshadowhelper.cpp http://commits.kde.org/breeze/614b5cbf3711dc43b8f76057ab7cf6c9c99fd3f7 Git commit 7717a77457d65210577dba55e468accae3ff33f1 by Hugo Pereira Da Costa. Committed on 26/09/2016 at 13:10. Pushed by hpereiradacosta into branch 'Plasma/5.8'. Check widget->windowHandle() before accessing its parent M +1 -1 kstyle/oxygenshadowhelper.cpp http://commits.kde.org/oxygen/7717a77457d65210577dba55e468accae3ff33f1 |