Summary: | dangeling allActivitiesGroup pointer in useractions.cpp | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Eugenio <eugenio89> |
Component: | activities | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | akhilman, empire, exevans.nehd, f1r31c3r, gldvorak, hugo.lechner, jc, JohnMoore.000, kansoft71, kde-bugs, kde, kde_mitch, mishkarogachev, newwavegr, thiago.c.sandoval, Thomas.Michalka, Wout.mertens |
Priority: | NOR | Keywords: | drkonqi |
Version: | 4.11.8 | Flags: | thomas.luebking:
ReviewRequest+
|
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
URL: | https://git.reviewboard.kde.org/r/118411/ | ||
Latest Commit: | http://commits.kde.org/kde-workspace/d3fe2391f6b36398ac671fe3cadef667919cc0e5 | Version Fixed In: | 4.11.10 |
Attachments: | New crash information added by DrKonqi |
Description
Eugenio
2014-04-30 19:11:38 UTC
did you somehow run some update at that time? The backtrace says that 1. it's from KWin 4.11.9 2. this happened when calling the rightbutton popup menu (and the activity submenu in particular) Where neither matches the bug description. 1. The last update I did was yesterday. rpm -q reports kwin-4.11.9-1.1.x86_64, but "kwin --version" reports 4.11.8. I think that this is a bug in the package for opensuse. But at this point I don't know what version of kwin is. 2. True, now I can reproduce the crash. The crash happens after a short time (like 1 second) after that I select the activity submenu. So the first time i was able somehow to maximize the window before the crash (and I thought that maximizing caused the crash). So this is what I do to reproduce this crash (with two activities): 1. make sure that all the two activities are running and go to the first one (without stopping the second). 2. start dolphin, rightclick to show the popup menu and scroll through all options. 3. stop the second activity. 4. rightclick on dolphin to show the menu and scroll through all options (you should not see the activity submenu). 5. start the second activity and go back to the previous. 6. rightclick on dolphin to show the popup menu, scroll and then kwin crash. After that dolphin is shown in all the activities. Seems incredible but I found this bug by accident.. I don't know if it's a bug in the package or in kwin. the problem is the local static QActionGroup *allActivitiesGroup; which is parented by, but not reset when m_activityMenu getss deleted in ::showHideActivityMenu() *** Bug 334539 has been marked as a duplicate of this bug. *** Created attachment 86592 [details]
New crash information added by DrKonqi
kwin (4.11.9) on KDE Platform 4.13.0 using Qt 4.8.6
If i try to trigger system actions menu(right click on focused app in icon-only task manger) plasma can crash.
Using Kubuntu 14.04, kde4.13, does not noticed this bug before, when i used opensuse 13.1 kde4.13
-- Backtrace (Reduced):
#5 0x00007fb5916dcc6c in begin (this=0x266df68) at ../../include/QtCore/../../src/corelib/tools/qlist.h:101
#6 contains (t=@0x7fffda8a8198: 0x233c360, this=0x266df68) at ../../include/QtCore/../../src/corelib/tools/qlist.h:882
#7 QActionGroup::addAction (this=0x27c4bc0, a=0x233c360) at kernel/qactiongroup.cpp:180
[...]
#10 0x00007fb591b091c0 in QMenu::aboutToShow (this=this@entry=0x25e9b40) at .moc/release-shared/moc_qmenu.cpp:164
#11 0x00007fb591b0c0bd in QMenu::popup (this=0x25e9b40, p=..., atAction=atAction@entry=0x0) at widgets/qmenu.cpp:1844
*** Bug 334917 has been marked as a duplicate of this bug. *** *** Bug 334942 has been marked as a duplicate of this bug. *** *** Bug 335215 has been marked as a duplicate of this bug. *** *** Bug 335230 has been marked as a duplicate of this bug. *** *** Bug 335244 has been marked as a duplicate of this bug. *** *** Bug 335378 has been marked as a duplicate of this bug. *** *** Bug 335459 has been marked as a duplicate of this bug. *** *** Bug 335516 has been marked as a duplicate of this bug. *** Git commit d3fe2391f6b36398ac671fe3cadef667919cc0e5 by Thomas Lübking. Committed on 01/05/2014 at 14:22. Pushed by luebking into branch 'KDE/4.11'. fix dangeling allActivitiesGroup pointer crash REVIEW: 118411 FIXED-IN: 4.11.10 M +2 -1 kwin/useractions.cpp http://commits.kde.org/kde-workspace/d3fe2391f6b36398ac671fe3cadef667919cc0e5 Git commit 00bb7672918d28a660acfd7e7e16274930dbb8ca by Martin Gräßlin, on behalf of Thomas Lübking. Committed on 01/05/2014 at 14:22. Pushed by graesslin into branch 'master'. fix dangeling allActivitiesGroup pointer crash Forward port of d3fe2391f6b36398ac671fe3cadef667919cc0e5 from kde-workspace M +2 -1 useractions.cpp http://commits.kde.org/kwin/00bb7672918d28a660acfd7e7e16274930dbb8ca *** Bug 335955 has been marked as a duplicate of this bug. *** *** Bug 336006 has been marked as a duplicate of this bug. *** *** Bug 336136 has been marked as a duplicate of this bug. *** *** Bug 336757 has been marked as a duplicate of this bug. *** *** Bug 337084 has been marked as a duplicate of this bug. *** *** Bug 337159 has been marked as a duplicate of this bug. *** *** Bug 338984 has been marked as a duplicate of this bug. *** |