Bug 271011

Summary: Plasma crash; app launchers looked like running apps
Product: [Unmaintained] plasma4 Reporter: Adam Porter <adam>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: asraniel, esteinma, evelyne24, irmax7, joe.perales, mirza.dervisevic, underline
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Adam Porter 2011-04-15 07:02:41 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I have two launchers in the panel, next to the task list.  They had somehow turned into a grouped running-task button, though neither app that the launchers are for was actually running.

I right-clicked the bogus task group button, and Plasma crashed.  After Plasma restarted, the launchers were launchers again.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77dd940 (LWP 2986))]

Thread 8 (Thread 0xb53d2b70 (LWP 3004)):
#0  0x005fc416 in __kernel_vsyscall ()
#1  0x004e34dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0021ed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x426263a5 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x42626481 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x060c2fa8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 7 (Thread 0xb4ad1b70 (LWP 3022)):
#0  0x00ae6e36 in clock_gettime () from /lib/librt.so.1
#1  0x07d5782b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x07e2ea05 in QTimerInfoList::updateCurrentTime (this=0xa41c40c) at kernel/qeventdispatcher_unix.cpp:339
#4  0x07e2ea4a in QTimerInfoList::timerWait (this=0xa41c40c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x07e2cac8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb4ad0ffc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x07e2cb5d in timerSourcePrepare (source=0x0, timeout=0xaeaff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x00941e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x00942279 in ?? () from /lib/libglib-2.0.so.0
#9  0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xa4812b0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x07dfc929 in QEventLoop::processEvents (this=0xb4ad11d0, flags=) at kernel/qeventloop.cpp:149
#12 0x07dfcdaa in QEventLoop::exec (this=0xb4ad11d0, flags=...) at kernel/qeventloop.cpp:201
#13 0x07cf8e9e in QThread::exec (this=0xa47e428) at thread/qthread.cpp:490
#14 0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0xa47e428) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x07cfc119 in QThreadPrivate::start (arg=0xa47e428) at thread/qthread_unix.cpp:266
#16 0x060c2fa8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 6 (Thread 0xae02fb70 (LWP 3041)):
#0  0x004e27d4 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0x0021efa6 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0x0093e701 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#3  0x00942668 in ?? () from /lib/libglib-2.0.so.0
#4  0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xa63d8d0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x07dfc929 in QEventLoop::processEvents (this=0xae02f1d0, flags=) at kernel/qeventloop.cpp:149
#7  0x07dfcdaa in QEventLoop::exec (this=0xae02f1d0, flags=...) at kernel/qeventloop.cpp:201
#8  0x07cf8e9e in QThread::exec (this=0x9f4d6b8) at thread/qthread.cpp:490
#9  0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0x9f4d6b8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x07cfc119 in QThreadPrivate::start (arg=0x9f4d6b8) at thread/qthread_unix.cpp:266
#11 0x060c2fa8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 5 (Thread 0xac2e3b70 (LWP 20057)):
#0  0x005fc416 in __kernel_vsyscall ()
#1  0x004e34dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0021ed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x07cfcce7 in wait (this=0xab825e0, mutex=0xab28088, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xab825e0, mutex=0xab28088, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00d1dc60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xab825c8, th=0xb8ebef8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00d2140c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xab2bca0, th=0xb8ebef8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00d1d18b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xab825c8, th=0xb8ebef8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00d21502 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab2bca0, th=0xb8ebef8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00d1e163 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab825c8, th=0xb8ebef8, previous=0xb4105258) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00d1f58e in ThreadWeaver::ThreadRunHelper::run (this=0xac2e3234, parent=0xab825c8, th=0xb8ebef8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00d1fcab in ThreadWeaver::Thread::run (this=0xb8ebef8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x07cfc119 in QThreadPrivate::start (arg=0xb8ebef8) at thread/qthread_unix.cpp:266
#13 0x060c2fa8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 4 (Thread 0xad6f5b70 (LWP 20058)):
#0  0x005fc416 in __kernel_vsyscall ()
#1  0x004e34dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0021ed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x07cfcce7 in wait (this=0xab825e0, mutex=0xab28088, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xab825e0, mutex=0xab28088, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00d1dc60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xab825c8, th=0xb8c5100) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00d2140c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xab2bca0, th=0xb8c5100) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00d1d18b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xab825c8, th=0xb8c5100) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00d21502 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab2bca0, th=0xb8c5100) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00d1e163 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab825c8, th=0xb8c5100, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00d21521 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab2bca0, th=0xb8c5100) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00d1e163 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab825c8, th=0xb8c5100, previous=0xb4105258) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00d1f58e in ThreadWeaver::ThreadRunHelper::run (this=0xad6f5234, parent=0xab825c8, th=0xb8c5100) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x00d1fcab in ThreadWeaver::Thread::run (this=0xb8c5100) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x07cfc119 in QThreadPrivate::start (arg=0xb8c5100) at thread/qthread_unix.cpp:266
#15 0x060c2fa8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 3 (Thread 0xab30ab70 (LWP 20059)):
#0  0x005fc416 in __kernel_vsyscall ()
#1  0x004e34dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0021ed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x07cfcce7 in wait (this=0xab825e0, mutex=0xab28088, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xab825e0, mutex=0xab28088, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00d1dc60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xab825c8, th=0xb8d68e8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00d2140c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xab2bca0, th=0xb8d68e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00d1d18b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xab825c8, th=0xb8d68e8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00d21502 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab2bca0, th=0xb8d68e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00d1e163 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab825c8, th=0xb8d68e8, previous=0xaa62450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00d1f58e in ThreadWeaver::ThreadRunHelper::run (this=0xab30a234, parent=0xab825c8, th=0xb8d68e8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00d1fcab in ThreadWeaver::Thread::run (this=0xb8d68e8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x07cfc119 in QThreadPrivate::start (arg=0xb8d68e8) at thread/qthread_unix.cpp:266
#13 0x060c2fa8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 2 (Thread 0xaab09b70 (LWP 20060)):
#0  0x005fc416 in __kernel_vsyscall ()
#1  0x004e34dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0021ed9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x07cfcce7 in wait (this=0xab825e0, mutex=0xab28088, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xab825e0, mutex=0xab28088, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x00d1dc60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xab825c8, th=0xb410afd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00d2140c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xab2bca0, th=0xb410afd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00d1d18b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xab825c8, th=0xb410afd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00d21502 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab2bca0, th=0xb410afd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00d1e163 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab825c8, th=0xb410afd8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00d21521 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab2bca0, th=0xb410afd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00d1e163 in ThreadWeaver::WeaverImpl::applyForWork (this=0xab825c8, th=0xb410afd8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00d1f58e in ThreadWeaver::ThreadRunHelper::run (this=0xaab09234, parent=0xab825c8, th=0xb410afd8) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x00d1fcab in ThreadWeaver::Thread::run (this=0xb410afd8) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x07cfc119 in QThreadPrivate::start (arg=0xb410afd8) at thread/qthread_unix.cpp:266
#15 0x060c2fa8 in ?? () from /usr/lib/nvidia-current/libGL.so.1

Thread 1 (Thread 0xb77dd940 (LWP 2986)):
[KCrash Handler]
#7  TaskManager::BasicMenu::BasicMenu (this=0xaf52c78, parent=0xbfbb3724, item=0x0, strategy=0xa399138, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:422
#8  0x010d6597 in TaskManager::BasicMenu::BasicMenu (this=0xbfbb3724, parent=0x0, group=0xb9f95f8, strategy=0xa399138, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:458
#9  0x01110017 in TaskGroupItem::contextMenuEvent (this=0xa524518, e=0xbfbb3dfc) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:426
#10 0x02bd46f8 in QGraphicsItem::sceneEvent (this=0xa524520, event=0xbfbb3dfc) at graphicsview/qgraphicsitem.cpp:6639
#11 0x02c2ba17 in QGraphicsWidget::sceneEvent (this=0xa524518, event=0xbfbb3dfc) at graphicsview/qgraphicswidget.cpp:1173
#12 0x02becaa9 in QGraphicsScenePrivate::sendEvent (this=0x9d62610, item=0xa524520, event=0xbfbb3dfc) at graphicsview/qgraphicsscene.cpp:1211
#13 0x02bf16f8 in QGraphicsScene::contextMenuEvent (this=0x9d64338, contextMenuEvent=0xbfbb3dfc) at graphicsview/qgraphicsscene.cpp:3600
#14 0x02c07a0c in QGraphicsScene::event (this=0x9d64338, event=0xbfbb3dfc) at graphicsview/qgraphicsscene.cpp:3398
#15 0x0252251c in QApplicationPrivate::notify_helper (this=0x9d5d8a8, receiver=0x9d64338, e=0xbfbb3dfc) at kernel/qapplication.cpp:4396
#16 0x0252858e in QApplication::notify (this=0x9d4dd70, receiver=0x9d64338, e=0xbfbb3dfc) at kernel/qapplication.cpp:3798
#17 0x034314ca in KApplication::notify (this=0x9d4dd70, receiver=0x9d64338, event=0xbfbb3dfc) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x07dfde5b in QCoreApplication::notifyInternal (this=0x9d4dd70, receiver=0x9d64338, event=0xbfbb3dfc) at kernel/qcoreapplication.cpp:732
#19 0x02c23f30 in sendEvent (this=0xac38cf0, event=0xbfbb4558) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QGraphicsView::contextMenuEvent (this=0xac38cf0, event=0xbfbb4558) at graphicsview/qgraphicsview.cpp:2888
#21 0x02580a68 in QWidget::event (this=0xac38cf0, event=0xbfbb4558) at kernel/qwidget.cpp:8354
#22 0x029a1ca3 in QFrame::event (this=0xac38cf0, e=0xbfbb4558) at widgets/qframe.cpp:557
#23 0x02a3efc2 in QAbstractScrollArea::viewportEvent (this=0x0, e=0x10ea968) at widgets/qabstractscrollarea.cpp:1043
#24 0x02c2320b in QGraphicsView::viewportEvent (this=0xac38cf0, event=0xbfbb4558) at graphicsview/qgraphicsview.cpp:2862
#25 0x02a41a15 in viewportEvent (this=0xa7a9460, o=0xac38c68, e=0xbfbb4558) at widgets/qabstractscrollarea_p.h:100
#26 QAbstractScrollAreaFilter::eventFilter (this=0xa7a9460, o=0xac38c68, e=0xbfbb4558) at widgets/qabstractscrollarea_p.h:116
#27 0x07dfd5ba in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9d5d8a8, receiver=0xac38c68, event=0xbfbb4558) at kernel/qcoreapplication.cpp:847
#28 0x025224f9 in QApplicationPrivate::notify_helper (this=0x9d5d8a8, receiver=0xac38c68, e=0xbfbb4558) at kernel/qapplication.cpp:4392
#29 0x02528998 in QApplication::notify (this=0x9d4dd70, receiver=0xac38c68, e=0xbfbb4558) at kernel/qapplication.cpp:4038
#30 0x034314ca in KApplication::notify (this=0x9d4dd70, receiver=0xac38c68, event=0xbfbb4558) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x07dfde5b in QCoreApplication::notifyInternal (this=0x9d4dd70, receiver=0xac38c68, event=0xbfbb4558) at kernel/qcoreapplication.cpp:732
#32 0x025bab6e in QCoreApplication::sendSpontaneousEvent (receiver=0xac38c68, event=0x10ea968) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#33 0x025b62bc in QETWidget::translateMouseEvent (this=0xac38cf0, event=0xbfbb4a4c) at kernel/qapplication_x11.cpp:4408
#34 0x025b5691 in QApplication::x11ProcessEvent (this=0x9d4dd70, event=0xbfbb4a4c) at kernel/qapplication_x11.cpp:3414
#35 0x025e48aa in x11EventSourceDispatch (s=0x9d5c478, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0x0093e855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0x00942668 in ?? () from /lib/libglib-2.0.so.0
#38 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#39 0x07e2c885 in QEventDispatcherGlib::processEvents (this=0x9cd9fc0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#40 0x025e4125 in QGuiEventDispatcherGlib::processEvents (this=0x9cd9fc0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x07dfc929 in QEventLoop::processEvents (this=0xbfbb4d44, flags=) at kernel/qeventloop.cpp:149
#42 0x07dfcdaa in QEventLoop::exec (this=0xbfbb4d44, flags=...) at kernel/qeventloop.cpp:201
#43 0x07e0132f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#44 0x02521347 in QApplication::exec () at kernel/qapplication.cpp:3672
#45 0x030232e7 in kdemain (argc=1, argv=0xbfbb4f54) at ../../../../plasma/desktop/shell/main.cpp:118
#46 0x080485bb in main (argc=1, argv=0xbfbb4f54) at plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Evelina Vrabie 2011-05-01 18:15:24 UTC
Created attachment 59505 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- Unusual behavior I noticed:
Sometimes the lauchers saved using "Show a Launcher For X when is not running" look like running taskbar windows. After a short while, I get a Plasma crash.

-- Backtrace (Reduced):
#7  TaskManager::BasicMenu::BasicMenu (this=0xb0d4f48, parent=0xbf9aeaf4, item=0x0, strategy=0xa2e6c50, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:422
#8  0xaead69a3 in TaskManager::BasicMenu::BasicMenu (this=0xbf9aeaf4, parent=0x0, group=0xaf89bc8, strategy=0xa2e6c50, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:458
#9  0xaeb0d33a in TaskGroupItem::contextMenuEvent (this=0xb096ac8, e=0xbf9af1bc) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:426
#10 0xb62cb548 in QGraphicsItem::sceneEvent (this=0xb096ad0, event=0xbf9af1bc) at graphicsview/qgraphicsitem.cpp:6691
#11 0xb6326bd7 in QGraphicsWidget::sceneEvent (this=0xb096ac8, event=0xbf9af1bc) at graphicsview/qgraphicswidget.cpp:1191
Comment 2 underline 2011-05-02 20:22:41 UTC
Created attachment 59550 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
Launchers grouped somehow to the task manager button as grouped application. After I right-clicked on that group Plasma crashed. After it has restored the launchers became launchers again.

-- Backtrace (Reduced):
#7  TaskManager::BasicMenu::BasicMenu (this=0x8f20030, parent=0xbfdbc724, item=0x0, strategy=0x8428058, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:422
#8  0x02f6c9a3 in TaskManager::BasicMenu::BasicMenu (this=0xbfdbc724, parent=0x0, group=0x826b3a0, strategy=0x8428058, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:458
#9  0x0694933a in TaskGroupItem::contextMenuEvent (this=0x831f130, e=0xbfdbcdec) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:426
#10 0x0627d548 in QGraphicsItem::sceneEvent (this=0x831f138, event=0xbfdbcdec) at graphicsview/qgraphicsitem.cpp:6691
#11 0x062d8bd7 in QGraphicsWidget::sceneEvent (this=0x831f130, event=0xbfdbcdec) at graphicsview/qgraphicswidget.cpp:1191
Comment 3 Mirza 2011-05-08 11:16:08 UTC
Created attachment 59763 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed: Added some app launchers to the panel, and soon after that they started behaving strangly, like some application were overlapping, and some launchers looked like they were running an app, when in reallity they waren't.

-- Backtrace (Reduced):
#7  TaskManager::BasicMenu::BasicMenu (this=0xab6c290, parent=0xbf92d694, item=0x0, strategy=0xa31fb68, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:422
#8  0x07f769a3 in TaskManager::BasicMenu::BasicMenu (this=0xbf92d694, parent=0x0, group=0xaa2d0b0, strategy=0xa31fb68, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:458
#9  0x080e333a in TaskGroupItem::contextMenuEvent (this=0xa92c418, e=0xbf92dd5c) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:426
#10 0x01b0d548 in QGraphicsItem::sceneEvent (this=0xa92c420, event=0xbf92dd5c) at graphicsview/qgraphicsitem.cpp:6691
#11 0x01b68bd7 in QGraphicsWidget::sceneEvent (this=0xa92c418, event=0xbf92dd5c) at graphicsview/qgraphicswidget.cpp:1191
Comment 4 Erik 2011-06-23 21:37:07 UTC
Created attachment 61287 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
I'm not sure if I actually clicked on one of the launchers on the panel, if so then likely firefox but again I'm not sure. Outside that I did not start any applications yet. The crashed happened shortly after logging in. Amarok started automatically as I did not close it in the previous session.

- Unusual behavior I noticed:
Nothign except for the launchers to be suddenly grouped as they were an active window.

-- Backtrace (Reduced):
#7  TaskManager::BasicMenu::BasicMenu (this=0x8dcf560, parent=0xbfe9db74, item=0x0, strategy=0x861be10, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:422
#8  0x04a189a3 in TaskManager::BasicMenu::BasicMenu (this=0xbfe9db74, parent=0x0, group=0x8aab250, strategy=0x861be10, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:458
#9  0x067a833a in TaskGroupItem::contextMenuEvent (this=0x874ebf0, e=0xbfe9e23c) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:426
#10 0x023d4548 in QGraphicsItem::sceneEvent (this=0x874ebf8, event=0xbfe9e23c) at graphicsview/qgraphicsitem.cpp:6691
#11 0x0242fbd7 in QGraphicsWidget::sceneEvent (this=0x874ebf0, event=0xbfe9e23c) at graphicsview/qgraphicswidget.cpp:1191
Comment 5 Erik 2011-06-24 14:15:00 UTC
Created attachment 61300 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
FireFox, Kile and Amarok where open. I closed the windows of Quanta Plus (a web dev app)

- Unusual behavior I noticed:
The unsual behavior consists of the already described situation above: lanchers are grouped into an active window.

-- Backtrace (Reduced):
#7  TaskManager::BasicMenu::BasicMenu (this=0x9688018, parent=0xbf83cc14, item=0x0, strategy=0x89cc960, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:422
#8  0x04a949a3 in TaskManager::BasicMenu::BasicMenu (this=0xbf83cc14, parent=0x0, group=0x8ffccb8, strategy=0x89cc960, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:458
#9  0x04acb33a in TaskGroupItem::contextMenuEvent (this=0x9755c38, e=0xbf83d2dc) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:426
#10 0x01b04548 in QGraphicsItem::sceneEvent (this=0x9755c40, event=0xbf83d2dc) at graphicsview/qgraphicsitem.cpp:6691
#11 0x01b5fbd7 in QGraphicsWidget::sceneEvent (this=0x9755c38, event=0xbf83d2dc) at graphicsview/qgraphicswidget.cpp:1191
Comment 6 Erik 2011-06-26 12:15:17 UTC
I found a pattern. This crash happens to me anytime I open Quanta Plus web development tool. The previously describe behaviour of the launcher icons occurs and right clicking on the grouped launchers causes plasma to crash. Quanta Plus seems to use KDE 3.5.10 (at least it reports that when you click on help > about Quanta) could that be the cause of this problem?
Comment 7 Erik 2011-06-28 22:09:05 UTC
Another addition: It happens too when using Krita and Kdevelop
Comment 8 joe.perales 2011-07-24 18:16:17 UTC
Created attachment 62150 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed: I was removing the Cairo Dock with open GL, I started experiencing crashes soon after that. My computer is running very slow while on the internet.

-- Backtrace (Reduced):
#7  TaskManager::BasicMenu::BasicMenu (this=0x9bfbaa0, parent=0xbf9dac14, item=0x0, strategy=0x9436428, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:422
#8  0x03b3d9a3 in TaskManager::BasicMenu::BasicMenu (this=0xbf9dac14, parent=0x0, group=0x9f04840, strategy=0x9436428, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:458
#9  0x03b7433a in TaskGroupItem::contextMenuEvent (this=0xa1b1480, e=0xbf9db2dc) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:426
#10 0x04b07fd8 in QGraphicsItem::sceneEvent (this=0xa1b1488, event=0xbf9db2dc) at graphicsview/qgraphicsitem.cpp:6691
#11 0x04b63667 in QGraphicsWidget::sceneEvent (this=0xa1b1480, event=0xbf9db2dc) at graphicsview/qgraphicswidget.cpp:1191
Comment 9 Beat Wolf 2011-08-03 14:29:34 UTC
In the ubuntu forums it has been mentioned that kde 4.7 fixes this problem. Please reopen if this bug still happens with kde 4.7
Comment 10 Erik 2011-08-03 14:42:23 UTC
Yeah I guess it was me mentioning it on Ubuntuforums. I can confirm that so far it has not happened with the applications that previously (in 4.6) caused this crash since I've upgraded to 4.7 via PPA.
Comment 11 irmax 2012-02-16 07:22:19 UTC
Created attachment 68843 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- Custo semttings of the application:

-- Backtrace (Reduced):
#7  TaskManager::BasicMenu::BasicMenu (this=0x9cf1d40, parent=0xbfca6534, item=0x0, strategy=0x9112af0, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:426
#8  0x0564225b in TaskManager::BasicMenu::BasicMenu (this=0xbfca6534, parent=0x0, group=0xa03d5b8, strategy=0x9112af0, visualizationActions=...) at ../../../libs/taskmanager/taskactions.cpp:462
#9  0x0560628f in contextMenuEvent (e=0xbfca6adc, this=0x9ac2378) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:440
#10 TaskGroupItem::contextMenuEvent (this=0x9ac2378, e=0xbfca6adc) at ../../../../../plasma/desktop/applets/tasks/taskgroupitem.cpp:408
#11 0x04bd8833 in QGraphicsItem::sceneEvent (this=0x9ac2380, event=0xbfca6adc) at graphicsview/qgraphicsitem.cpp:6700
Comment 12 Andrew Crouthamel 2018-09-04 19:13:11 UTC
Hello! Plasma 4 was replaced by Plasma 5 four years ago by the KDE community. In that time we have made great strides in stability and functionality. We are closing all Plasma 4 bugs as most of them are no longer applicable to the new frameworks Plasma 5 is built upon. If you could, please re-test with the latest version of Plasma 5, and submit a new bug to "plasmashell" if you continue to have an issue. Thank you!