Summary: | plasma-desktop crashes when Adding Widget while ActivityManager is visible [@ ActivityManager::setLocation] | ||
---|---|---|---|
Product: | [Plasma] plasma4 | Reporter: | Will Stephenson <wstephenson> |
Component: | activities | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | chanika, david.narvaez, dennis.knorr, sven.burmeister, thijs22nospam |
Priority: | NOR | Keywords: | regression |
Version: | 4.8.3 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kde-workspace/411479168c21c15fc7d7d703d8ca5af0f9f64cd0 | Version Fixed In: | 4.9 |
Attachments: | New crash information added by DrKonqi |
Description
Will Stephenson
2011-10-08 21:24:04 UTC
I can't get it reproduced in 4.7.3,on fedora 16 instead I get a nice switch from activities to widgets and v.v. Is it still there? Will, any news on this? Created attachment 71662 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.8.3 (4.8.3) "release 504" using Qt 4.8.1
- What I was doing when the application crashed:
I added the activity bar and tried to move the panel from the left edge of the screen to the bottom.
-- Backtrace (Reduced):
#6 0xb1cec8a7 in ActivityManager::setLocation (this=0x0, loc=Plasma::BottomEdge) at /usr/src/debug/kde-workspace-4.8.3/plasma/desktop/shell/activitymanager/activitymanager.cpp:191
#7 0xb1cb3daa in setLocation (loc=@0xbfe8ee1c, this=0x91483f8) at /usr/src/debug/kde-workspace-4.8.3/plasma/desktop/shell/controllerwindow.cpp:333
#8 ControllerWindow::setLocation (this=0x91483f8, loc=@0xbfe8ee1c) at /usr/src/debug/kde-workspace-4.8.3/plasma/desktop/shell/controllerwindow.cpp:290
#9 0xb1cc8cba in setLocation (loc=@0xbfe8ee1c, this=0x91483f8) at /usr/src/debug/kde-workspace-4.8.3/plasma/desktop/shell/panelcontroller.cpp:329
#10 PanelController::setLocation (this=0x91483f8, loc=@0xbfe8ee1c) at /usr/src/debug/kde-workspace-4.8.3/plasma/desktop/shell/panelcontroller.cpp:323
Still here apparently. I can't understand how can this possibly happen. Say you have your Activity Manager open, how can it still be open when you try to add a widget? The Activity Manager is set to hide when any mouse action happens outside its area. Plus, this is marked as a regression but I don't see any report of it in 4.8.90 and I can't reproduce. If there's any additional info, please add it here. (In reply to comment #5) > I can't understand how can this possibly happen. Say you have your Activity > Manager open, how can it still be open when you try to add a widget? The > Activity Manager is set to hide when any mouse action happens outside its > area. The fact that there are two full backtraces seems to hint towards this being a real crash – no matter how it is triggered. > Plus, this is marked as a regression but I don't see any report of it in > 4.8.90 and I can't reproduce. If there's any additional info, please add it > here. Probably because this was filed against 4.7 but nobody cared about it. It was/is a regression compared to versions before the one reported. Regarding "no report against 4.9 betas". Probably because compared to 4.8 and 4.7 nobody uses 4.9 yet, i.e. it seems obvious that the probability of somebody triggering this bug relates to the amount of users of a given KDE version. Git commit 411479168c21c15fc7d7d703d8ca5af0f9f64cd0 by Marco Martin. Committed on 25/06/2012 at 11:02. Pushed by mart into branch 'master'. get rid of watched widget FIXED-IN:4.9 M +6 -13 plasma/desktop/shell/controllerwindow.cpp M +0 -1 plasma/desktop/shell/controllerwindow.h http://commits.kde.org/kde-workspace/411479168c21c15fc7d7d703d8ca5af0f9f64cd0 It is still in Kubuntu Saucy (KDE 4.11.2) with Opening Activity Manager and then click on "add widget". sometimes it takes a second, but then it crashed. |