Bug 264750 - Crash when adding default panel/with multiple panels (systray related?)
Summary: Crash when adding default panel/with multiple panels (systray related?)
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 248834 266193 266272 269932 273082 273154 279454 280523 280549 281575 281730 281782 281822 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-01-29 15:27 UTC by Ioannis
Modified: 2011-11-09 16:19 UTC (History)
20 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (12.04 KB, text/plain)
2011-04-22 17:25 UTC, Christoph Thielecke
Details
New crash information added by DrKonqi (9.64 KB, text/plain)
2011-06-05 07:10 UTC, Shantanu Tushar
Details
New crash information added by DrKonqi (12.25 KB, text/plain)
2011-06-27 19:26 UTC, Artem
Details
New crash information added by DrKonqi (5.67 KB, text/plain)
2011-08-05 06:51 UTC, Felt Frederic
Details
New crash information added by DrKonqi (13.87 KB, text/plain)
2011-08-07 10:38 UTC, Cristian Oneț
Details
New crash information added by DrKonqi (26.82 KB, text/plain)
2011-11-05 13:59 UTC, Frederik Abitz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ioannis 2011-01-29 15:27:15 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-25-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

The crash happens at start up. The crash happens every time plasma-desktop is launched. Something that maybe relevant is that I have 3 panels, each of them having a notification area. The various notifications are split accross those 3 panels.

The crash can be reproduced every time.

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

Thread 3 (Thread 0xaf378b70 (LWP 3104)):
#0  0x00c0d416 in __kernel_vsyscall ()
#1  0x001d1df6 in __poll (fds=0x268ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0339ba1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x0338e43c in ?? () from /lib/libglib-2.0.so.0
#4  0x0338e848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x03e4559f in QEventDispatcherGlib::processEvents (this=0xa861178, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x03e15609 in QEventLoop::processEvents (this=0xaf378270, flags=) at kernel/qeventloop.cpp:149
#7  0x03e15a8a in QEventLoop::exec (this=0xaf378270, flags=...) at kernel/qeventloop.cpp:201
#8  0x03d11b7e in QThread::exec (this=0xa85ed70) at thread/qthread.cpp:490
#9  0x03df435b in QInotifyFileSystemWatcherEngine::run (this=0xa85ed70) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x03d14df9 in QThreadPrivate::start (arg=0xa85ed70) at thread/qthread_unix.cpp:266
#11 0x07830cc9 in start_thread (arg=0xaf378b70) at pthread_create.c:304
#12 0x001e069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xad77fb70 (LWP 3110)):
#0  0x03347e36 in clock_gettime (clock_id=53788660, tp=0xad77ef70) at ../sysdeps/unix/clock_gettime.c:100
#1  0x03d7050b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x03e476e5 in QTimerInfoList::updateCurrentTime (this=0xaea074cc) at kernel/qeventdispatcher_unix.cpp:339
#4  0x03e4772a in QTimerInfoList::timerWait (this=0xaea074cc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x03e457a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xad77f09c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x03e4583d in timerSourcePrepare (source=0x0, timeout=0x334bff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0338de6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x0338e279 in ?? () from /lib/libglib-2.0.so.0
#9  0x0338e848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x03e4559f in QEventDispatcherGlib::processEvents (this=0xafd9678, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x03e15609 in QEventLoop::processEvents (this=0xad77f270, flags=) at kernel/qeventloop.cpp:149
#12 0x03e15a8a in QEventLoop::exec (this=0xad77f270, flags=...) at kernel/qeventloop.cpp:201
#13 0x03d11b7e in QThread::exec (this=0xafd8d40) at thread/qthread.cpp:490
#14 0x03df435b in QInotifyFileSystemWatcherEngine::run (this=0xafd8d40) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x03d14df9 in QThreadPrivate::start (arg=0xafd8d40) at thread/qthread_unix.cpp:266
#16 0x07830cc9 in start_thread (arg=0xad77fb70) at pthread_create.c:304
#17 0x001e069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7868730 (LWP 3103)):
[KCrash Handler]
#7  0x01dbc7fc in QGraphicsLayoutItem::sizePolicy (this=0xb1fe2a0) at graphicsview/qgraphicslayoutitem.cpp:430
#8  0x01e11477 in QGridLayoutItem::sizePolicy (this=0xaee5b40, orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:543
#9  0x01e11a6c in QGridLayoutItem::stretchFactor (this=0x0, orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:524
#10 0x01e122f7 in QGridLayoutEngine::fillRowData (this=0xa7b0740, rowData=0xa7b07e4, styleInfo=..., orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:1356
#11 0x01e156a7 in QGridLayoutEngine::ensureColumnAndRowData (this=0xa7b0740, styleInfo=...) at graphicsview/qgridlayoutengine.cpp:1523
#12 0x01e16154 in QGridLayoutEngine::sizeHint (this=0xa7b0740, styleInfo=..., which=Qt::MaximumSize) at graphicsview/qgridlayoutengine.cpp:1079
#13 0x01d8f084 in QGraphicsGridLayout::sizeHint (this=0xa7b0680, which=Qt::MaximumSize, constraint=...) at graphicsview/qgraphicsgridlayout.cpp:644
#14 0x01dbc449 in QGraphicsLayoutItemPrivate::effectiveSizeHints (this=0xa7b0690, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:159
#15 0x01dbc9c4 in QGraphicsLayoutItem::effectiveSizeHint (this=0xa7b0680, which=Qt::MinimumSize, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:756
#16 0x01e059f4 in QGraphicsWidget::sizeHint (this=0xa7d38e0, which=Qt::MinimumSize, constraint=...) at graphicsview/qgraphicswidget.cpp:729
#17 0x01dbc500 in QGraphicsLayoutItemPrivate::effectiveSizeHints (this=0xa7b05c8, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:165
#18 0x01dbc9c4 in QGraphicsLayoutItem::effectiveSizeHint (this=0xa7d38f0, which=Qt::MinimumSize, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:756
#19 0x01dbcbf2 in QGraphicsLayoutItem::minimumSize (this=0xa7d38f0) at graphicsview/qgraphicslayoutitem.cpp:464
#20 0x00388269 in Plasma::PopupAppletPrivate::popupConstraintsEvent (this=0xa7ae740, constraints=...) at ../../plasma/popupapplet.cpp:252
#21 0x00319e0a in Plasma::Applet::flushPendingConstraintsEvents (this=0xa7abd30) at ../../plasma/applet.cpp:1338
#22 0x0031ac92 in Plasma::Applet::timerEvent (this=0xa7abd30, event=0xbfe80ca0) at ../../plasma/applet.cpp:2429
#23 0x00385ee4 in Plasma::PopupApplet::timerEvent (this=0xa7abd30, event=0xbfe7fd9c) at ../../plasma/popupapplet.cpp:610
#24 0x03e29504 in QObject::event (this=0xa7abd30, e=0x0) at kernel/qobject.cpp:1183
#25 0x01e05174 in QGraphicsWidget::event (this=0xa7abd30, event=0xbfe80ca0) at graphicsview/qgraphicswidget.cpp:1405
#26 0x016fbfdc in QApplicationPrivate::notify_helper (this=0x9f62b80, receiver=0xa7abd30, e=0xbfe80ca0) at kernel/qapplication.cpp:4396
#27 0x0170204e in QApplication::notify (this=0x9f56ad8, receiver=0xa7abd30, e=0xbfe80ca0) at kernel/qapplication.cpp:3798
#28 0x01001f7a in KApplication::notify (this=0x9f56ad8, receiver=0xa7abd30, event=0xbfe80ca0) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x03e16b3b in QCoreApplication::notifyInternal (this=0x9f56ad8, receiver=0xa7abd30, event=0xbfe80ca0) at kernel/qcoreapplication.cpp:732
#30 0x03e48ad6 in sendEvent (this=0x9f63dcc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QTimerInfoList::activateTimers (this=0x9f63dcc) at kernel/qeventdispatcher_unix.cpp:602
#32 0x03e45874 in timerSourceDispatch (source=0x9f63d98) at kernel/qeventdispatcher_glib.cpp:184
#33 0x0338a855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#34 0x0338e668 in ?? () from /lib/libglib-2.0.so.0
#35 0x0338e848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#36 0x03e45565 in QEventDispatcherGlib::processEvents (this=0x9f27ba0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#37 0x017bdbe5 in QGuiEventDispatcherGlib::processEvents (this=0x9f27ba0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x03e15609 in QEventLoop::processEvents (this=0xbfe80f64, flags=) at kernel/qeventloop.cpp:149
#39 0x03e15a8a in QEventLoop::exec (this=0xbfe80f64, flags=...) at kernel/qeventloop.cpp:201
#40 0x03e1a00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#41 0x016fae07 in QApplication::exec () at kernel/qapplication.cpp:3672
#42 0x00888fd7 in kdemain (argc=1, argv=0xbfe81174) at ../../../../plasma/desktop/shell/main.cpp:118
#43 0x080485bb in main (argc=1, argv=0xbfe81174) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 162826, bug 161915, bug 161167, bug 160899.

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2011-02-15 20:39:39 UTC
*** Bug 248834 has been marked as a duplicate of this bug. ***
Comment 2 Aaron J. Seigo 2011-02-15 20:39:43 UTC
*** Bug 266193 has been marked as a duplicate of this bug. ***
Comment 3 Aaron J. Seigo 2011-02-15 20:39:49 UTC
*** Bug 266272 has been marked as a duplicate of this bug. ***
Comment 4 Beat Wolf 2011-04-07 13:51:01 UTC
*** Bug 269932 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Thielecke 2011-04-22 17:25:17 UTC
Created attachment 59206 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.41 (4.7 >= 20110106) using Qt 4.7.1

I added a new grouping panel, added a new line, the  adding applets, choosing systray and dragged it to the first line and moved it to the end. then plasma crashed.

-- Backtrace (Reduced):
#6  0x00007f6fe43dcf65 in QGraphicsLayoutItem::sizePolicy (this=0x1ce1090) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicslayoutitem.cpp:430
#7  0x00007f6fe443b48c in QGridLayoutItem::sizePolicy (this=0x1cea540, orientation=Qt::Horizontal) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:543
#8  0x00007f6fe443c709 in QGridLayoutItem::stretchFactor (this=0x1cea540, orientation=Qt::Horizontal) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:524
#9  0x00007f6fe443cef9 in QGridLayoutEngine::fillRowData (this=0x1cc2c40, rowData=0x1cc2d38, styleInfo=@0x7fff2938d4f0, orientation=Qt::Horizontal)
    at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:1356
#10 0x00007f6fe443ef90 in QGridLayoutEngine::ensureColumnAndRowData (this=0x1cc2c40, styleInfo=@0x7fff2938d4f0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:1523
Comment 6 Beat Wolf 2011-05-28 20:00:51 UTC
*** Bug 273082 has been marked as a duplicate of this bug. ***
Comment 7 Beat Wolf 2011-05-28 20:00:56 UTC
*** Bug 273154 has been marked as a duplicate of this bug. ***
Comment 8 Shantanu Tushar 2011-06-05 07:10:05 UTC
Created attachment 60644 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.80 (4.7 Beta1) using Qt 4.7.1

- What I was doing when the application crashed:

Using KDE compiled from sources, having default desktop settings. I add one more system tray plasmoid and plasma crashes.

-- Backtrace (Reduced):
#7  0xb60f64d3 in QGraphicsLayoutItem::sizePolicy (this=0x9256148) at graphicsview/qgraphicslayoutitem.cpp:430
#8  0xb6146135 in QGridLayoutItem::sizePolicy (this=0x9272090, orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:543
#9  0xb6146086 in QGridLayoutItem::stretchFactor (this=0x9272090, orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:524
#10 0xb6149dc8 in QGridLayoutEngine::fillRowData (this=0x923e828, rowData=0x923e8cc, styleInfo=..., orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:1356
#11 0xb614aaa7 in QGridLayoutEngine::ensureColumnAndRowData (this=0x923e828, styleInfo=...) at graphicsview/qgridlayoutengine.cpp:1523
Comment 9 Artem 2011-06-27 19:26:59 UTC
Created attachment 61383 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.40 (4.7.40 (KDE 4.8 >= 200110623) using Qt 4.7.1

- What I was doing when the application crashed:
Adding panel when plasma is started in Xephyr crashes it every time.

Notes:
Adding widgets works.
Background desktop image is not displayed - desktop background is simply painted black.

-- Backtrace (Reduced):
#6  0x00007f2bdefee3f8 in QGraphicsLayoutItem::sizePolicy (this=0x32e6c80) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgraphicslayoutitem.cpp:430
#7  0x00007f2bdf0463d9 in QGridLayoutItem::sizePolicy (this=0x330e840, orientation=Qt::Horizontal) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgridlayoutengine.cpp:543
#8  0x00007f2bdf04633a in QGridLayoutItem::stretchFactor (this=0x330e840, orientation=Qt::Horizontal) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgridlayoutengine.cpp:524
#9  0x00007f2bdf04a701 in QGridLayoutEngine::fillRowData (this=0x32f0510, rowData=0x32f0608, styleInfo=..., orientation=Qt::Horizontal) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgridlayoutengine.cpp:1356
#10 0x00007f2bdf04b5cb in QGridLayoutEngine::ensureColumnAndRowData (this=0x32f0510, styleInfo=...) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgridlayoutengine.cpp:1523
Comment 10 Artem 2011-06-27 19:32:11 UTC
Well, actually adding widgets doesn't really work. I can add alarm clock,application launcher and some other to desktop, but I can't add systemtray to desktop.
Comment 11 Artem 2011-06-27 19:41:36 UTC
Ok, more info.
Adding empty panel do works. And after I successfully added empty panel, I wasn't able to reproduce crash. No sure is this actually related.

Sounds weird, but that's all I have now.
Comment 12 Felt Frederic 2011-08-05 06:51:59 UTC
Created attachment 62562 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.5.5 (KDE 4.5.5) using Qt 4.7.0

- What I was doing when the application crashed: nothing special, the system was just starting...

-- Backtrace (Reduced):
#7  QGraphicsLayoutItemPrivate::effectiveSizeHints (this=0x740061, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:143
#8  0x095d19c4 in QGraphicsLayoutItem::effectiveSizeHint (this=0xa1465f8, which=Qt::PreferredSize, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:756
#9  0x096267af in sizeHint (this=0xa3e1c98, orientation=Qt::Horizontal, constraint=-1) at graphicsview/qgridlayoutengine.cpp:555
#10 QGridLayoutItem::box (this=0xa3e1c98, orientation=Qt::Horizontal, constraint=-1) at graphicsview/qgridlayoutengine.cpp:566
#11 0x09627510 in QGridLayoutEngine::fillRowData (this=0x9f67158, rowData=0x9f671fc, styleInfo=..., orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:1378
Comment 13 Christoph Feck 2011-08-06 12:14:55 UTC
*** Bug 279454 has been marked as a duplicate of this bug. ***
Comment 14 Christoph Feck 2011-08-06 12:22:19 UTC
See also related bug 277367.
Comment 15 Cristian Oneț 2011-08-07 10:38:21 UTC
Created attachment 62634 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.40 (4.7.40 (KDE 4.8 >= 20110623) using Qt 4.7.1

- What I was doing when the application crashed:

After the desktop was running with the default settings I've added a default panel.

-- Backtrace (Reduced):
#6  0x00007f7b67fb9d3c in QGraphicsLayoutItem::sizePolicy (this=0x1744060) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgraphicslayoutitem.cpp:430
#7  0x00007f7b6801910b in QGridLayoutItem::sizePolicy (this=0x158d0d0, orientation=Qt::Horizontal) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:543
#8  0x00007f7b6801906c in QGridLayoutItem::stretchFactor (this=0x158d0d0, orientation=Qt::Horizontal) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:524
#9  0x00007f7b6801d988 in QGridLayoutEngine::fillRowData (this=0x16c3a70, rowData=0x16c3b68, styleInfo=..., orientation=Qt::Horizontal) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:1356
#10 0x00007f7b6801e7dc in QGridLayoutEngine::ensureColumnAndRowData (this=0x16c3a70, styleInfo=...) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:1523
Comment 16 Christoph Feck 2011-08-21 14:21:48 UTC
*** Bug 280523 has been marked as a duplicate of this bug. ***
Comment 17 Mark 2011-08-21 14:23:32 UTC
(In reply to comment #16)
> *** Bug 280523 has been marked as a duplicate of this bug. ***

yeah, perhaps better since this has more info ;) Though i found the description in here to be somewhat different then how i experienced it hence reporting a new one.
Comment 18 Christoph Feck 2011-08-22 00:02:31 UTC
*** Bug 280549 has been marked as a duplicate of this bug. ***
Comment 19 Aaron J. Seigo 2011-09-07 23:32:46 UTC
*** Bug 281575 has been marked as a duplicate of this bug. ***
Comment 20 Christoph Feck 2011-09-10 10:42:19 UTC
*** Bug 281730 has been marked as a duplicate of this bug. ***
Comment 21 Christoph Feck 2011-09-14 22:21:26 UTC
*** Bug 281822 has been marked as a duplicate of this bug. ***
Comment 22 Christoph Feck 2011-09-14 22:21:48 UTC
*** Bug 281782 has been marked as a duplicate of this bug. ***
Comment 23 Andrew M 2011-09-26 11:05:51 UTC
Confirm on KDE 4.7.1 on Arch Linux.

Default panel crashes. Empty and Grouping panels are fine.
Comment 24 Dario Andres 2011-09-29 13:21:59 UTC
[Comment from a bug report cleaner]
Bug 282552 also references crash related to a default panel, but related to the "QGraphicsLayoutItemPrivate::hasHeightForWidth" call
Comment 25 Chris 2011-10-17 00:03:22 UTC
Also Confirm
Comment 26 Frederik Abitz 2011-11-05 13:59:33 UTC
Created attachment 65257 [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 adding a new Panel ( Default Panel).
It just crashed.

-- Backtrace (Reduced):
#7  0xb60de154 in QGraphicsLayoutItem::graphicsItem (this=0x2) at graphicsview/qgraphicslayoutitem.cpp:920
#8  0xb60de225 in QGraphicsLayoutItemPrivate::hasHeightForWidth (this=0xb34f200) at graphicsview/qgraphicslayoutitem.cpp:286
#9  0xb612a458 in QGridLayoutItem::hasDynamicConstraint (this=0xb964d08) at graphicsview/qgridlayoutengine.cpp:576
#10 0xb612b44e in ensureDynamicConstraint (this=0xaf4e558) at graphicsview/qgridlayoutengine.cpp:1657
#11 QGridLayoutEngine::ensureDynamicConstraint (this=0xaf4e558) at graphicsview/qgridlayoutengine.cpp:1652
Comment 27 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 28 Aaron J. Seigo 2011-11-09 16:19:12 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