Bug 246840 - Crash? Plasma desktop?
Summary: Crash? Plasma desktop?
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 263756 264723 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-05 21:46 UTC by Heikki Välisuo
Modified: 2011-01-29 12:46 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heikki Välisuo 2010-08-05 21:46:35 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.95 (KDE 4.4.95 (KDE 4.5 >= 20100723))
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: I renamed a digikam album. 

- Unusual behavior I noticed: Digikam hang, it did not respond to keyboard or mouse. However, the task manager panel allow me to right click the digikam icon. I told it to close digikam. The window asking, whether I really want to stop digikam popped up. Before I clicked anything there came the report about the crash of the plasma desktop.

-- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007fb3d508248f in ~KSharedPtr (this=<value optimized out>, data=0x1727860) at /usr/include/ksharedptr.h:90
#8  node_destruct (this=<value optimized out>, data=0x1727860) at /usr/include/QtCore/qlist.h:402
#9  QList<KSharedPtr<TaskManager::Task> >::free (this=<value optimized out>, data=0x1727860) at /usr/include/QtCore/qlist.h:646
#10 0x00007fb3d50825d7 in ~AbstractGroupableItemAction (this=0x16c8d40, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.95/libs/taskmanager/taskactions_p.h:82
#11 ~ToCurrentDesktopActionImpl (this=0x16c8d40, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.95/libs/taskmanager/taskactions_p.h:96
#12 TaskManager::ToCurrentDesktopActionImpl::~ToCurrentDesktopActionImpl (this=0x16c8d40, __in_chrg=<value optimized out>)
    at /usr/src/debug/kdebase-workspace-4.4.95/libs/taskmanager/taskactions_p.h:96
#13 0x00007fb3f0fe88b4 in QObjectPrivate::deleteChildren (this=0x173c1a0) at kernel/qobject.cpp:1986
#14 0x00007fb3f0200535 in QWidget::~QWidget (this=0x7fffa2070830, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1476
#15 0x00007fb3d4e442b5 in ~BasicMenu (this=0x16875b0, e=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.95/libs/taskmanager/taskactions.h:114
#16 WindowTaskItem::contextMenuEvent (this=0x16875b0, e=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.95/plasma/desktop/applets/tasks/windowtaskitem.cpp:334
#17 0x00007fb3f075c28c in QGraphicsItem::sceneEvent (this=0x16875c0, event=0x7fffa2071090) at graphicsview/qgraphicsitem.cpp:6515
#18 0x00007fb3f077ddd3 in QGraphicsScene::contextMenuEvent (this=<value optimized out>, contextMenuEvent=0x7fffa2071090) at graphicsview/qgraphicsscene.cpp:3561
#19 0x00007fb3f07909c4 in QGraphicsScene::event (this=0x83de80, event=0x7fffa2071090) at graphicsview/qgraphicsscene.cpp:3361
#20 0x00007fb3f01ac4d4 in QApplicationPrivate::notify_helper (this=0x683430, receiver=0x83de80, e=0x7fffa2071090) at kernel/qapplication.cpp:4302
#21 0x00007fb3f01b4aca in QApplication::notify (this=<value optimized out>, receiver=0x83de80, e=0x7fffa2071090) at kernel/qapplication.cpp:4185
#22 0x00007fb3f1c3d096 in KApplication::notify (this=0x678440, receiver=0x83de80, event=0x7fffa2071090) at /usr/src/debug/kdelibs-4.4.95/kdeui/kernel/kapplication.cpp:309
#23 0x00007fb3f0fd7e4c in QCoreApplication::notifyInternal (this=0x678440, receiver=0x83de80, event=0x7fffa2071090) at kernel/qcoreapplication.cpp:726
#24 0x00007fb3f07a22d0 in sendEvent (this=0x1099570, event=0x7fffa20719b0) at ../../src/corelib/kernel/qcoreapplication.h:215
#25 QGraphicsView::contextMenuEvent (this=0x1099570, event=0x7fffa20719b0) at graphicsview/qgraphicsview.cpp:2813
#26 0x00007fb3f01fcb13 in QWidget::event (this=0x1099570, event=0x7fffa20719b0) at kernel/qwidget.cpp:8211
#27 0x00007fb3f058f7d6 in QFrame::event (this=0x1099570, e=0x7fffa20719b0) at widgets/qframe.cpp:557
#28 0x00007fb3f07aa3bb in QGraphicsView::viewportEvent (this=0x1099570, event=0x7fffa20719b0) at graphicsview/qgraphicsview.cpp:2787
#29 0x00007fb3f0fd7fd7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xb11da0, event=0x7fffa20719b0) at kernel/qcoreapplication.cpp:841
#30 0x00007fb3f01ac4a1 in QApplicationPrivate::notify_helper (this=0x683430, receiver=0xb11da0, e=0x7fffa20719b0) at kernel/qapplication.cpp:4298
#31 0x00007fb3f01b4c8b in QApplication::notify (this=<value optimized out>, receiver=0xb11da0, e=0x7fffa20719b0) at kernel/qapplication.cpp:3946
#32 0x00007fb3f1c3d096 in KApplication::notify (this=0x678440, receiver=0xb11da0, event=0x7fffa20719b0) at /usr/src/debug/kdelibs-4.4.95/kdeui/kernel/kapplication.cpp:309
#33 0x00007fb3f0fd7e4c in QCoreApplication::notifyInternal (this=0x678440, receiver=0xb11da0, event=0x7fffa20719b0) at kernel/qcoreapplication.cpp:726
#34 0x00007fb3f0228725 in sendSpontaneousEvent (this=<value optimized out>, event=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218
#35 QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4385
#36 0x00007fb3f0226e19 in QApplication::x11ProcessEvent (this=0x678440, event=0x7fffa2072340) at kernel/qapplication_x11.cpp:3513
#37 0x00007fb3f024d492 in x11EventSourceDispatch (s=0x686ca0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#38 0x00007fb3ecb60a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#39 0x00007fb3ecb61270 in ?? () from /usr/lib64/libglib-2.0.so.0
#40 0x00007fb3ecb61510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#41 0x00007fb3f100067f in QEventDispatcherGlib::processEvents (this=0x683160, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#42 0x00007fb3f024d14e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007fb3f0fd7292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007fb3f0fd7495 in QEventLoop::exec (this=0x7fffa2072660, flags=...) at kernel/qeventloop.cpp:201
#45 0x00007fb3f0fdb88b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#46 0x00007fb3e2cc006b in kdemain (argc=1, argv=0x670a70) at /usr/src/debug/kdebase-workspace-4.4.95/plasma/desktop/shell/main.cpp:118
#47 0x00000000004074a9 in _start ()

Reported using DrKonqi
Comment 1 Sebastian Philipp 2011-01-13 18:24:24 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
Coding in QtCreator and switching between dektops.
- Unusual behavior I noticed:
QtCreator hang and I used the [x] to start the taskmanager to kill the process. then plasma crashed.

-- Backtrace:
Application: Plasma-Arbeitsfläche (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb778e720 (LWP 2731))]

Thread 2 (Thread 0xae8b9b70 (LWP 2734)):
#0  0x004b67d4 in __pthread_mutex_unlock_usercnt (mutex=0x89770b4, decr=<value optimized out>) at pthread_mutex_unlock.c:52
#1  0x0083dfa6 in pthread_mutex_unlock (mutex=0x89770b4) at forward.c:184
#2  0x017cee58 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x017cf279 in ?? () from /lib/libglib-2.0.so.0
#4  0x017cf848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x07a8059f in QEventDispatcherGlib::processEvents (this=0x8920378, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x07a50609 in QEventLoop::processEvents (this=0xae8b9280, flags=) at kernel/qeventloop.cpp:149
#7  0x07a50a8a in QEventLoop::exec (this=0xae8b9280, flags=...) at kernel/qeventloop.cpp:201
#8  0x0794cb7e in QThread::exec (this=0x8921980) at thread/qthread.cpp:490
#9  0x07a2f35b in QInotifyFileSystemWatcherEngine::run (this=0x8921980) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x0794fdf9 in QThreadPrivate::start (arg=0x8921980) at thread/qthread_unix.cpp:266
#11 0x004b2cc9 in start_thread (arg=0xae8b9b70) at pthread_create.c:304
#12 0x0083069e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb778e720 (LWP 2731)):
[KCrash Handler]
#7  0x020db7c5 in ~KSharedPtr (this=0x9c28d48, data=0x9df3b20) at /usr/include/KDE/../ksharedptr.h:90
#8  node_destruct (this=0x9c28d48, data=0x9df3b20) at /usr/include/qt4/QtCore/qlist.h:418
#9  QList<KSharedPtr<TaskManager::Task> >::free (this=0x9c28d48, data=0x9df3b20) at /usr/include/qt4/QtCore/qlist.h:741
#10 0x020db817 in QList<KSharedPtr<TaskManager::Task> >::~QList (this=0x9d17801, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:716
#11 0x020db9ad in ~AbstractGroupableItemAction (this=0x9c28d40, __in_chrg=<value optimized out>) at ../../../libs/taskmanager/taskactions_p.h:82
#12 TaskManager::ToDesktopActionImpl::~ToDesktopActionImpl (this=0x9c28d40, __in_chrg=<value optimized out>) at ../../../libs/taskmanager/taskactions_p.h:106
#13 0x07a64816 in QObjectPrivate::deleteChildren (this=0x9e0c0b0) at kernel/qobject.cpp:1957
#14 0x05c8e8fc in QWidget::~QWidget (this=0x9ccc8c0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1589
#15 0x060f175d in QMenu::~QMenu (this=0x9ccc8c0, __in_chrg=<value optimized out>) at widgets/qmenu.cpp:1405
#16 0x020db0b5 in TaskManager::DesktopsMenu::~DesktopsMenu (this=0x9ccc8c0, __in_chrg=<value optimized out>) at ../../../libs/taskmanager/taskactions.h:90
#17 0x07a64816 in QObjectPrivate::deleteChildren (this=0x9dfa2c8) at kernel/qobject.cpp:1957
#18 0x05c8e8fc in QWidget::~QWidget (this=0xbfba42cc, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1589
#19 0x060f175d in QMenu::~QMenu (this=0xbfba42cc, __in_chrg=<value optimized out>) at widgets/qmenu.cpp:1405
#20 0x068081a0 in ~BasicMenu (this=0x9e00648, e=0xbfba499c) at ../../../../../libs/taskmanager/taskactions.h:114
#21 WindowTaskItem::contextMenuEvent (this=0x9e00648, e=0xbfba499c) at ../../../../../plasma/desktop/applets/tasks/windowtaskitem.cpp:345
#22 0x062dd1b8 in QGraphicsItem::sceneEvent (this=0x9e00650, event=0xbfba499c) at graphicsview/qgraphicsitem.cpp:6639
#23 0x063344d7 in QGraphicsWidget::sceneEvent (this=0x9e00648, event=0xbfba499c) at graphicsview/qgraphicswidget.cpp:1173
#24 0x062f5569 in QGraphicsScenePrivate::sendEvent (this=0x8332d38, item=0x9e00650, event=0xbfba499c) at graphicsview/qgraphicsscene.cpp:1211
#25 0x062fa1b8 in QGraphicsScene::contextMenuEvent (this=0x8332138, contextMenuEvent=0xbfba499c) at graphicsview/qgraphicsscene.cpp:3600
#26 0x063104cc in QGraphicsScene::event (this=0x8332138, event=0xbfba499c) at graphicsview/qgraphicsscene.cpp:3398
#27 0x05c2afdc in QApplicationPrivate::notify_helper (this=0x833a080, receiver=0x8332138, e=0xbfba499c) at kernel/qapplication.cpp:4396
#28 0x05c3104e in QApplication::notify (this=0x832e8a8, receiver=0x8332138, e=0xbfba499c) at kernel/qapplication.cpp:3798
#29 0x0113168a in KApplication::notify (this=0x832e8a8, receiver=0x8332138, event=0xbfba499c) at ../../kdeui/kernel/kapplication.cpp:310
#30 0x07a51b3b in QCoreApplication::notifyInternal (this=0x832e8a8, receiver=0x8332138, event=0xbfba499c) at kernel/qcoreapplication.cpp:732
#31 0x0632c9f0 in sendEvent (this=0x8c4cbd8, event=0xbfba50f8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#32 QGraphicsView::contextMenuEvent (this=0x8c4cbd8, event=0xbfba50f8) at graphicsview/qgraphicsview.cpp:2888
#33 0x05c89528 in QWidget::event (this=0x8c4cbd8, event=0xbfba50f8) at kernel/qwidget.cpp:8354
#34 0x060aa763 in QFrame::event (this=0x8c4cbd8, e=0xbfba50f8) at widgets/qframe.cpp:557
#35 0x06147a82 in QAbstractScrollArea::viewportEvent (this=0x9df3b20, e=0x9d17801) at widgets/qabstractscrollarea.cpp:1043
#36 0x0632bccb in QGraphicsView::viewportEvent (this=0x8c4cbd8, event=0xbfba50f8) at graphicsview/qgraphicsview.cpp:2862
#37 0x0614a4d5 in viewportEvent (this=0x8b2c120, o=0x8d7b5e0, e=0xbfba50f8) at widgets/qabstractscrollarea_p.h:100
#38 QAbstractScrollAreaFilter::eventFilter (this=0x8b2c120, o=0x8d7b5e0, e=0xbfba50f8) at widgets/qabstractscrollarea_p.h:116
#39 0x07a5129a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x833a080, receiver=0x8d7b5e0, event=0xbfba50f8) at kernel/qcoreapplication.cpp:847
#40 0x05c2afb9 in QApplicationPrivate::notify_helper (this=0x833a080, receiver=0x8d7b5e0, e=0xbfba50f8) at kernel/qapplication.cpp:4392
#41 0x05c31458 in QApplication::notify (this=0x832e8a8, receiver=0x8d7b5e0, e=0xbfba50f8) at kernel/qapplication.cpp:4038
#42 0x0113168a in KApplication::notify (this=0x832e8a8, receiver=0x8d7b5e0, event=0xbfba50f8) at ../../kdeui/kernel/kapplication.cpp:310
#43 0x07a51b3b in QCoreApplication::notifyInternal (this=0x832e8a8, receiver=0x8d7b5e0, event=0xbfba50f8) at kernel/qcoreapplication.cpp:732
#44 0x05cc362e in QCoreApplication::sendSpontaneousEvent (receiver=0x8d7b5e0, event=0x9d17801) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#45 0x05cbed7c in QETWidget::translateMouseEvent (this=0x8c4cbd8, event=0xbfba55ec) at kernel/qapplication_x11.cpp:4408
#46 0x05cbe151 in QApplication::x11ProcessEvent (this=0x832e8a8, event=0xbfba55ec) at kernel/qapplication_x11.cpp:3414
#47 0x05ced36a in x11EventSourceDispatch (s=0x833d2a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#48 0x017cb855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#49 0x017cf668 in ?? () from /lib/libglib-2.0.so.0
#50 0x017cf848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#51 0x07a80565 in QEventDispatcherGlib::processEvents (this=0x8317ce8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#52 0x05cecbe5 in QGuiEventDispatcherGlib::processEvents (this=0x8317ce8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#53 0x07a50609 in QEventLoop::processEvents (this=0xbfba58e4, flags=) at kernel/qeventloop.cpp:149
#54 0x07a50a8a in QEventLoop::exec (this=0xbfba58e4, flags=...) at kernel/qeventloop.cpp:201
#55 0x07a5500f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#56 0x05c29e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#57 0x0055c86e in kdemain (argc=1, argv=0xbfba5af4) at ../../../../plasma/desktop/shell/main.cpp:118
#58 0x080485bb in main (argc=1, argv=0xbfba5af4) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 246840.

An https://bugs.kde.org berichten
Comment 2 Pino Toscano 2011-01-20 16:30:35 UTC
*** Bug 263756 has been marked as a duplicate of this bug. ***
Comment 3 Pino Toscano 2011-01-29 12:46:44 UTC
*** Bug 264723 has been marked as a duplicate of this bug. ***