Bug 283061

Summary: Plasma crashes on add new default panel [QGraphicsLayoutItem::setParentLayoutItem, QGraphicsGridLayout::removeAt, SystemTray::TaskArea::relayoutHiddenTasks]
Product: [Plasma] plasma4 Reporter: Thomas Lesinski <lesintho>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra, aspotashev, brett.ezure, dcphillips01, dyallo, jason.mours, joe.craig83, jsevold, leggis, lellofranco, lub997, marsu1, mere.denis2, qwandor, tek, tgajeski, tommpogg, ukono, varnavas
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 4.7.4
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
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 Thomas Lesinski 2011-09-30 06:16:01 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-11-generic x86_64
Distribution: Ubuntu oneiric (development branch)

-- Information about the crash:
Right-click on New Activity tab > Add panel > Default panel > BOOM.

Hope this helps....

The crash can be reproduced every time.

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

Thread 5 (Thread 0x7f8a2ec0d700 (LWP 3168)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8a410d3fe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f8a410d4019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f8a3bf74efc in start_thread (arg=0x7f8a2ec0d700) at pthread_create.c:304
#4  0x00007f8a46ee689d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8a2afde700 (LWP 3170)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f8a2afddad0 in ?? ()
#2  0x00007fff1e3ff7e7 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 3 (Thread 0x7f8a2a2b2700 (LWP 3171)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f8a2a2b1ad0 in ?? ()
#2  0x00007fff1e3ff7e7 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0x7f8a18040700 (LWP 3176)):
#0  0x00007f8a46eda773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8a3b467f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8a3b468792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8a18b1e516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f8a3b48d2b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f8a3bf74efc in start_thread (arg=0x7f8a18040700) at pthread_create.c:304
#6  0x00007f8a46ee689d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8a476007a0 (LWP 3166)):
[KCrash Handler]
#6  QGraphicsLayoutItem::setParentLayoutItem (this=0x2629ee0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#7  0x00007f8a43a09bc4 in QGraphicsGridLayout::removeAt (this=0x26291b0, index=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
#8  0x00007f8a28618bb3 in SystemTray::TaskArea::relayoutHiddenTasks (this=0x2625f60) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#9  0x00007f8a286190cc in SystemTray::TaskArea::qt_metacall (this=0x2625f60, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff1e393180) at ./taskarea.moc:93
#10 0x00007f8a440b6eba in QMetaObject::activate (sender=0x2626860, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#11 0x00007f8a440ba789 in QObject::event (this=0x2626860, e=<optimized out>) at kernel/qobject.cpp:1181
#12 0x00007f8a43454424 in notify_helper (e=0x7fff1e3936e0, receiver=0x2626860, this=0x8c4090) at kernel/qapplication.cpp:4486
#13 QApplicationPrivate::notify_helper (this=0x8c4090, receiver=0x2626860, e=0x7fff1e3936e0) at kernel/qapplication.cpp:4458
#14 0x00007f8a43459291 in QApplication::notify (this=0x8b43a0, receiver=0x2626860, e=0x7fff1e3936e0) at kernel/qapplication.cpp:4365
#15 0x00007f8a44d52266 in KApplication::notify (this=0x8b43a0, receiver=0x2626860, event=0x7fff1e3936e0) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x00007f8a440a3afc in QCoreApplication::notifyInternal (this=0x8b43a0, receiver=0x2626860, event=0x7fff1e3936e0) at kernel/qcoreapplication.cpp:787
#17 0x00007f8a440d0d62 in sendEvent (event=0x7fff1e3936e0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#18 QTimerInfoList::activateTimers (this=0x8c8730) at kernel/qeventdispatcher_unix.cpp:603
#19 0x00007f8a440ce514 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#20 0x00007f8a3b467a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f8a3b468258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f8a3b468429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f8a440ceed6 in QEventDispatcherGlib::processEvents (this=0x858f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#24 0x00007f8a434fc07e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007f8a440a2cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#26 0x00007f8a440a2ef7 in QEventLoop::exec (this=0x7fff1e393970, flags=...) at kernel/qeventloop.cpp:201
#27 0x00007f8a440a7789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#28 0x00007f8a471e51a3 in kdemain (argc=1, argv=0x7fff1e393d58) at ../../../../plasma/desktop/shell/main.cpp:120
#29 0x00007f8a46e2630d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fff1e393d58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff1e393d48) at libc-start.c:226
#30 0x0000000000400671 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2011-10-01 13:12:03 UTC
[Comment from a bug report cleaner]
This could be somehow related to bug 282738 / bug 282552, as the situation triggering the crash is the same and the SystemTray widget is also involved.
Regards
Comment 2 marsu1 2011-10-15 02:39:42 UTC
Created attachment 64530 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed: I was adding a new default panel on the upper window field

-- Backtrace (Reduced):
#6  0x00007f146eb87904 in QGraphicsLayoutItem::setParentLayoutItem (this=0x39ffcf0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#7  0x00007f146eb5be84 in QGraphicsGridLayout::removeAt (this=0x38990b0, index=<value optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
#8  0x00007f1459cb8243 in SystemTray::TaskArea::relayoutHiddenTasks (this=0x34a7e50) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#9  0x00007f1459cb86dc in SystemTray::TaskArea::qt_metacall (this=0x34a7e50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff774f400) at ./taskarea.moc:93
[...]
#11 0x00007f146f1f31c9 in QObject::event (this=0x34a7dd0, e=<value optimized out>) at kernel/qobject.cpp:1190
Comment 3 Nicolas L. 2011-10-18 05:24:02 UTC
*** Bug 284313 has been marked as a duplicate of this bug. ***
Comment 4 varnavas 2011-10-20 07:42:23 UTC
Created attachment 64722 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:
Addition new default panel

- Unusual behavior I noticed:
On restart all previous desktop settings (pager settins, panel, background etc) have been lost

-- Backtrace (Reduced):
#7  QGraphicsLayoutItem::setParentLayoutItem (this=0xb135bd8, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#8  0xb6103f47 in QGraphicsGridLayout::removeAt (this=0xb16fe78, index=0) at graphicsview/qgraphicsgridlayout.cpp:583
#9  0xaf1bd825 in SystemTray::TaskArea::relayoutHiddenTasks (this=0xb2a7e78) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#10 0xaf1bdd34 in SystemTray::TaskArea::qt_metacall (this=0xb2a7e78, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfcafef4) at ./taskarea.moc:93
#11 0xb6590b7d in metacall (argv=0xbfcafef4, idx=27, cl=QMetaObject::InvokeMetaMethod, object=0xb2a7e78) at kernel/qmetaobject.cpp:237
Comment 5 Raf 2011-10-22 07:51:44 UTC
Created attachment 64780 [details]
New crash information added by DrKonqi

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

Plasma crashes on adding new default panel

-- Backtrace (Reduced):
#7  QGraphicsLayoutItem::setParentLayoutItem (this=0xa8c97e0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#8  0xb6004f47 in QGraphicsGridLayout::removeAt (this=0xb107ea0, index=0) at graphicsview/qgraphicsgridlayout.cpp:583
#9  0xaeef9825 in SystemTray::TaskArea::relayoutHiddenTasks (this=0xb376868) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#10 0xaeef9d34 in SystemTray::TaskArea::qt_metacall (this=0xb376868, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbff56584) at ./taskarea.moc:93
#11 0xb6491b7d in metacall (argv=0xbff56584, idx=27, cl=QMetaObject::InvokeMetaMethod, object=0xb376868) at kernel/qmetaobject.cpp:237
Comment 6 Christoph Feck 2011-10-25 09:58:59 UTC
*** Bug 284690 has been marked as a duplicate of this bug. ***
Comment 7 Christoph Feck 2011-10-25 09:59:51 UTC
*** Bug 284705 has been marked as a duplicate of this bug. ***
Comment 8 tommpogg 2011-11-04 18:13:29 UTC
Created attachment 65238 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:
I was trying to add a new panel: Panel Options -> Add Panel -> Default Panel
After clicking on "Default Panel" plasma desktop crashed.

-- Backtrace (Reduced):
#7  QGraphicsLayoutItem::setParentLayoutItem (this=0x9f15520, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#8  0x01d00f47 in QGraphicsGridLayout::removeAt (this=0x9f2a698, index=0) at graphicsview/qgraphicsgridlayout.cpp:583
#9  0x04526825 in SystemTray::TaskArea::relayoutHiddenTasks (this=0x9f277b0) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#10 0x04526d34 in SystemTray::TaskArea::qt_metacall (this=0x9f277b0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf9c62b4) at ./taskarea.moc:93
#11 0x01426b7d in metacall (argv=0xbf9c62b4, idx=27, cl=QMetaObject::InvokeMetaMethod, object=0x9f277b0) at kernel/qmetaobject.cpp:237
Comment 9 Dennis 2011-11-06 13:04:35 UTC
Created attachment 65291 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

I tried to add a new panel by clicking tskbr

-- Backtrace (Reduced):
#7  QGraphicsLayoutItem::setParentLayoutItem (this=0xc6f05f8, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#8  0xb5fa8f47 in QGraphicsGridLayout::removeAt (this=0x9536c60, index=0) at graphicsview/qgraphicsgridlayout.cpp:583
#9  0xb0b0c825 in SystemTray::TaskArea::relayoutHiddenTasks (this=0xc713410) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#10 0xb0b0cd34 in SystemTray::TaskArea::qt_metacall (this=0xc713410, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbffb1664) at ./taskarea.moc:93
#11 0xb6435b7d in metacall (argv=0xbffb1664, idx=27, cl=QMetaObject::InvokeMetaMethod, object=0xc713410) at kernel/qmetaobject.cpp:237
Comment 10 Aaron J. Seigo 2011-11-09 16:19:06 UTC
Git commit 2d1deb4234aa3d43e2a7cc48fc1f6936bd2ff97c by Aaron Seigo.
Committed on 09/11/2011 at 17:11.
Pushed by aseigo into branch 'KDE/4.7'.

since the widget is being deleted, remove it from the collection

BUG:286197
BUG:286195
BUG:264750
BUG:277367
BUG:280326
BUG:280072
BUG:282552
BUG:283061
BUG:284603
BUG:286177
BUG:286181

M  +2    -2    plasma/generic/applets/systemtray/core/task.cpp

http://commits.kde.org/kde-workspace/2d1deb4234aa3d43e2a7cc48fc1f6936bd2ff97c
Comment 11 Aaron J. Seigo 2011-11-09 16:19:06 UTC
Git commit c4adbef26fc61a93c36981ed81cb741e00d63043 by Aaron Seigo.
Committed on 09/11/2011 at 17:11.
Pushed by aseigo into branch 'master'.

since the widget is being deleted, remove it from the collection

BUG:286197
BUG:286195
BUG:264750
BUG:277367
BUG:280326
BUG:280072
BUG:282552
BUG:283061
BUG:284603
BUG:286177
BUG:286181

M  +2    -2    plasma/generic/applets/systemtray/core/task.cpp

http://commits.kde.org/kde-workspace/c4adbef26fc61a93c36981ed81cb741e00d63043
Comment 12 Christoph Feck 2011-11-10 20:48:23 UTC
*** Bug 285799 has been marked as a duplicate of this bug. ***
Comment 13 Lamarque V. Souza 2011-11-23 01:22:54 UTC
*** Bug 287323 has been marked as a duplicate of this bug. ***
Comment 14 jason.mours 2011-11-23 17:57:34 UTC
Created attachment 65989 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

Running X11/KDE as root. Adding new pannel, plasma crashes

-- Backtrace (Reduced):
#6  0x00007f2c360b9f0e in QGraphicsLayoutItem::setParentLayoutItem (this=0x17a5ba0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#7  0x00007f2c3609d37c in QGraphicsGridLayout::removeAt (this=0x17368b0, index=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
#8  0x00007f2c1c1f6650 in SystemTray::TaskArea::relayoutHiddenTasks (this=0x17340c0) at /var/tmp/portage/kde-base/plasma-workspace-4.7.3-r4/work/plasma-workspace-4.7.3/plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#9  0x00007f2c1c1f7cf4 in SystemTray::TaskArea::qt_metacall (this=0x17340c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffd3f312b0) at /var/tmp/portage/kde-base/plasma-workspace-4.7.3-r4/work/plasma-workspace-4.7.3_build/plasma/generic/applets/systemtray/taskarea.moc:93
[...]
#11 0x00007f2c368a7379 in QObject::event (this=0x1734040, e=0x0) at kernel/qobject.cpp:1181
Comment 15 tgajeski 2011-11-27 09:31:03 UTC
Created attachment 66114 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.3 (4.7.3) using Qt 4.8.0

- What I was doing when the application crashed:
I just installed Fedora 16 with KDE in 64 bit and had then installed the proper NVIDIA driver when Plasma would not display any open applications.  I could open the app launcher and run apps but they were all underneath Plasma.  When I killed Plasma then I could use my apps, also when I was running Plasma the was no task bar.  It was when I tried to add a Plasma Workspace that Plasma crashed and then everytime I restarted it it would crash again.

- Unusual behavior I noticed:

-- Backtrace (Reduced):
#6  0x00007f5aa353e204 in QGraphicsLayoutItem::setParentLayoutItem (this=0x3b4f120, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:851
#7  0x00007f5aa3512824 in QGraphicsGridLayout::removeAt (this=0x3bb57c0, index=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
#8  0x00007f5a84f94da3 in SystemTray::TaskArea::relayoutHiddenTasks (this=0x3bb3290) at /usr/src/debug/kde-workspace-4.7.3/plasma/generic/applets/systemtray/ui/taskarea.cpp:422
[...]
#10 0x00007f5aa3de5719 in QObject::event (this=0x3bb34d0, e=<optimized out>) at kernel/qobject.cpp:1156
#11 0x00007f5aa2f4a6f4 in notify_helper (e=0x7fff956bc770, receiver=0x3bb34d0, this=0x19192f0) at kernel/qapplication.cpp:4518
Comment 16 Lamarque V. Souza 2011-12-02 23:54:01 UTC
*** Bug 288096 has been marked as a duplicate of this bug. ***
Comment 17 Anne-Marie Mahfouf 2011-12-12 15:18:57 UTC
*** Bug 288804 has been marked as a duplicate of this bug. ***
Comment 18 Jaume 2011-12-28 11:38:23 UTC
Created attachment 67184 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

Adding a new default panel, to the second monitor.

-- Backtrace (Reduced):
#6  QGraphicsLayoutItem::setParentLayoutItem (this=0x2b44720, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#7  0x00007fa2f5aa3bd4 in QGraphicsGridLayout::removeAt (this=0x2b935a0, index=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
#8  0x00007fa2d84aebb3 in SystemTray::TaskArea::relayoutHiddenTasks (this=0x2b3c0a0) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#9  0x00007fa2d84af0cc in SystemTray::TaskArea::qt_metacall (this=0x2b3c0a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff37dab790) at ./taskarea.moc:93
[...]
#11 0x00007fa2f6154789 in QObject::event (this=0x2b3c6e0, e=<optimized out>) at kernel/qobject.cpp:1181
Comment 19 Jaume 2011-12-28 11:38:24 UTC
Created attachment 67185 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

Adding a new default panel, to the second monitor.

-- Backtrace (Reduced):
#6  QGraphicsLayoutItem::setParentLayoutItem (this=0x2b44720, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#7  0x00007fa2f5aa3bd4 in QGraphicsGridLayout::removeAt (this=0x2b935a0, index=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
#8  0x00007fa2d84aebb3 in SystemTray::TaskArea::relayoutHiddenTasks (this=0x2b3c0a0) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#9  0x00007fa2d84af0cc in SystemTray::TaskArea::qt_metacall (this=0x2b3c0a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff37dab790) at ./taskarea.moc:93
[...]
#11 0x00007fa2f6154789 in QObject::event (this=0x2b3c6e0, e=<optimized out>) at kernel/qobject.cpp:1181
Comment 20 Jaume 2011-12-28 11:38:24 UTC
Created attachment 67186 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

Adding a new default panel, to the second monitor.

-- Backtrace (Reduced):
#6  QGraphicsLayoutItem::setParentLayoutItem (this=0x2b44720, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#7  0x00007fa2f5aa3bd4 in QGraphicsGridLayout::removeAt (this=0x2b935a0, index=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
#8  0x00007fa2d84aebb3 in SystemTray::TaskArea::relayoutHiddenTasks (this=0x2b3c0a0) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#9  0x00007fa2d84af0cc in SystemTray::TaskArea::qt_metacall (this=0x2b3c0a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff37dab790) at ./taskarea.moc:93
[...]
#11 0x00007fa2f6154789 in QObject::event (this=0x2b3c6e0, e=<optimized out>) at kernel/qobject.cpp:1181
Comment 21 Jeff Sevold 2012-01-07 20:54:50 UTC
Created attachment 67556 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:
Adding a new default panel to the desktop, crash, auto restart shell, then ok until i try adding again. repeatable.

-- Backtrace (Reduced):
#6  QGraphicsLayoutItem::setParentLayoutItem (this=0x3890710, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#7  0x00007f4784f94bd4 in QGraphicsGridLayout::removeAt (this=0x3773130, index=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
#8  0x00007f476ea01bb3 in SystemTray::TaskArea::relayoutHiddenTasks (this=0x3770a00) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:422
#9  0x00007f476ea020cc in SystemTray::TaskArea::qt_metacall (this=0x3770a00, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff535cfc70) at ./taskarea.moc:93
[...]
#11 0x00007f4785645789 in QObject::event (this=0x3770ae0, e=<optimized out>) at kernel/qobject.cpp:1181
Comment 22 Timothy Tuck 2012-01-11 00:08:50 UTC
Created attachment 67677 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

rebooting system, upon login i get the crash and have no panel rest of system appears ok, alt-click to add default panel crashes again.

-- Backtrace (Reduced):
#6  QGraphicsLayoutItem::setParentLayoutItem (this=0x85c3020, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#7  0x00007fa85516cbd4 in QGraphicsGridLayout::removeAt (this=0x8868020, index=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
[...]
#11 0x00007fa85581d789 in QObject::event (this=0x85a65c0, e=<optimized out>) at kernel/qobject.cpp:1181
#12 0x00007fa854bb7424 in notify_helper (e=0x7fffd56a1300, receiver=0x85a65c0, this=0x14a6770) at kernel/qapplication.cpp:4486
#13 QApplicationPrivate::notify_helper (this=0x14a6770, receiver=0x85a65c0, e=0x7fffd56a1300) at kernel/qapplication.cpp:4458
Comment 23 Timothy Tuck 2012-01-11 00:08:50 UTC
Created attachment 67678 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:

rebooting system, upon login i get the crash and have no panel rest of system appears ok, alt-click to add default panel crashes again.

-- Backtrace (Reduced):
#6  QGraphicsLayoutItem::setParentLayoutItem (this=0x85c3020, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:856
#7  0x00007fa85516cbd4 in QGraphicsGridLayout::removeAt (this=0x8868020, index=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:583
[...]
#11 0x00007fa85581d789 in QObject::event (this=0x85a65c0, e=<optimized out>) at kernel/qobject.cpp:1181
#12 0x00007fa854bb7424 in notify_helper (e=0x7fffd56a1300, receiver=0x85a65c0, this=0x14a6770) at kernel/qapplication.cpp:4486
#13 QApplicationPrivate::notify_helper (this=0x14a6770, receiver=0x85a65c0, e=0x7fffd56a1300) at kernel/qapplication.cpp:4458
Comment 24 Jekyll Wu 2012-03-18 05:51:08 UTC
*** Bug 296247 has been marked as a duplicate of this bug. ***