Bug 240123 - crash of plasma at removing panel
Summary: crash of plasma at removing panel
Status: RESOLVED UPSTREAM
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 248543 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-05-30 19:07 UTC by Christoph Thielecke
Modified: 2010-08-20 21:41 UTC (History)
3 users (show)

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


Attachments
New crash information added by DrKonqi (7.76 KB, text/plain)
2010-06-26 09:03 UTC, Unknown
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Thielecke 2010-05-30 19:07:52 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.81 (KDE 4.4.81 (KDE 4.5 >= 20100527)) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.34 i686
Distribution: Debian GNU/Linux 5.0.4 (lenny)

-- Information about the crash:
I added a second panel (default panel), then I moved it to buttom and t overlaps the first one. So I decided to remove the second one and do right click on right end of the panel and select 'remove panel'. After commit plasma crashed.

-- Backtrace:
Application: Plasma-Arbeitsfläche (kdeinit4), signal: Aborted
[Current thread is 0 (LWP 22384)]

Thread 2 (Thread 0xa80d7b70 (LWP 22756)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6bdc0a5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb3824b51 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb3919560) at /home/kde-devel/kdesvn/qt-copy/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#3  0xb3824bdd in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb3919560) at /home/kde-devel/kdesvn/qt-copy/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#4  0xb6bd8585 in start_thread (arg=0xa80d7b70) at pthread_create.c:300
#5  0xb5cdf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb5720920 (LWP 22384)):
[KCrash Handler]
#7  0xffffe424 in __kernel_vsyscall ()
#8  0xb5c3a8e0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb5c3de15 in *__GI_abort () at abort.c:88
#10 0xb6c5e0e7 in qt_message_output (msgType=QtFatalMsg, buf=0x9369530 "ASSERT: \"d\" in file ../../include/QtCore/../../../../qt-copy/src/corelib/tools/qscopedpointer.h, line 112")
    at /home/kde-devel/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2250
#11 0xb6c5e2f1 in qt_message (msgType=QtFatalMsg, msg=0xb6e1bca4 "ASSERT: \"%s\" in file %s, line %d", ap=0xbffce044 "D�\224���\224�p")
    at /home/kde-devel/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2296
#12 0xb6c5e35f in qFatal (msg=0xb6e1bca4 "ASSERT: \"%s\" in file %s, line %d") at /home/kde-devel/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2479
#13 0xb6c5e5b4 in qt_assert (assertion=0xb694f144 "d", file=0xb694f0f8 "../../include/QtCore/../../../../qt-copy/src/corelib/tools/qscopedpointer.h", line=112)
    at /home/kde-devel/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2013
#14 0xb67f4169 in QScopedPointer<QGraphicsItemPrivate, QScopedPointerDeleter<QGraphicsItemPrivate> >::operator-> (this=0x989a3d4)
    at ../../include/QtCore/../../../../qt-copy/src/corelib/tools/qscopedpointer.h:112
#15 0xb67d2930 in QGraphicsItem::isPanel (this=0x989a3d0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsitem.cpp:1662
#16 0xb681e261 in QGraphicsScene::event (this=0x820d2f0, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:3435
#17 0xb600c184 in QApplicationPrivate::notify_helper (this=0x80cba10, receiver=0x820d2f0, e=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4304
#18 0xb600c5f6 in QApplication::notify (this=0x80c5668, receiver=0x820d2f0, e=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3708
#19 0xb7541f8d in KApplication::notify (this=0x80c5668, receiver=0x820d2f0, event=0xbffcf648) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#20 0xb6d94ac8 in QCoreApplication::notifyInternal (this=0x80c5668, receiver=0x820d2f0, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#21 0xb6d99b61 in QCoreApplication::sendEvent (receiver=0x820d2f0, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.h:215
#22 0xb684aed6 in QGraphicsView::viewportEvent (this=0x8cce8d8, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:2683
#23 0xb6628958 in QAbstractScrollAreaPrivate::viewportEvent (this=0x8ed78d8, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:100
#24 0xb6628986 in QAbstractScrollAreaFilter::eventFilter (this=0x813adf8, o=0x8ec6548, e=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:116
#25 0xb6d92586 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80cba10, receiver=0x8ec6548, event=0xbffcf648)
    at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:819
#26 0xb600c161 in QApplicationPrivate::notify_helper (this=0x80cba10, receiver=0x8ec6548, e=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4300
#27 0xb600f29f in QApplication::notify (this=0x80c5668, receiver=0x8ec6548, e=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4269
#28 0xb7541f8d in KApplication::notify (this=0x80c5668, receiver=0x8ec6548, event=0xbffcf648) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#29 0xb6d94ac8 in QCoreApplication::notifyInternal (this=0x80c5668, receiver=0x8ec6548, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#30 0xb6d99b61 in QCoreApplication::sendEvent (receiver=0x8ec6548, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.h:215
#31 0xb608b4da in QWidget::event (this=0x8cce8d8, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:8254
#32 0xb656e0c4 in QFrame::event (this=0x8cce8d8, e=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qframe.cpp:557
#33 0xb66266e0 in QAbstractScrollArea::event (this=0x8cce8d8, e=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea.cpp:989
#34 0xb683d90c in QGraphicsView::event (this=0x8cce8d8, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:2666
#35 0xb600c184 in QApplicationPrivate::notify_helper (this=0x80cba10, receiver=0x8cce8d8, e=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4304
#36 0xb600f29f in QApplication::notify (this=0x80c5668, receiver=0x8cce8d8, e=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4269
#37 0xb7541f8d in KApplication::notify (this=0x80c5668, receiver=0x8cce8d8, event=0xbffcf648) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#38 0xb6d94ac8 in QCoreApplication::notifyInternal (this=0x80c5668, receiver=0x8cce8d8, event=0xbffcf648) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#39 0xb6021229 in QCoreApplication::sendSpontaneousEvent (receiver=0x8cce8d8, event=0xbffcf648) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:218
#40 0xb6016921 in QApplication::setActiveWindow (act=0x8cce8d8) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:2454
#41 0xb60cc04a in QApplication::x11ProcessEvent (this=0x80c5668, event=0xbffcfb20) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:3420
#42 0xb60ff5df in x11EventSourceDispatch (s=0x80ce6b0, callback=0, user_data=0x0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#43 0xb58bd098 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#44 0xb58c0823 in ?? () from /lib/libglib-2.0.so.0
#45 0x080cda78 in ?? ()
#46 0x00000000 in ?? ()

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2010-06-02 03:46:27 UTC
Looks like one of the Qt crashes.
Comment 2 Unknown 2010-06-26 09:03:55 UTC
Created attachment 48343 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1)) using Qt 4.7.0

- What I was doing when the application crashed:

Happend when moving around panel and it's addons (removing proces manager).

-- Backtrace (Reduced):
#13 0xb6e10406 in qt_assert (assertion=0xb6bcdcf2 "d", file=0xb6b642d0 "../../include/QtCore/../../src/corelib/tools/qscopedpointer.h", line=112) at global/qglobal.cpp:2016
#14 0xb6a74510 in QScopedPointer<QGraphicsItemPrivate, QScopedPointerDeleter<QGraphicsItemPrivate> >::operator-> (this=0xa5e5908) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:112
#15 QGraphicsItem::isPanel (this=0xa5e5908) at graphicsview/qgraphicsitem.cpp:1723
#16 0xb6ac612f in QGraphicsScene::event (this=0x88c2d98, event=0xbf80a114) at graphicsview/qgraphicsscene.cpp:3450
#17 0xb63645df in QApplicationPrivate::notify_helper (this=0x8841978, receiver=0x88c2d98, e=0xbf80a114) at kernel/qapplication.cpp:4341
Comment 3 Nicolas L. 2010-08-20 21:41:39 UTC
*** Bug 248543 has been marked as a duplicate of this bug. ***