Bug 212012 - plasma-desktop crash when trying to add dashboard widget to the panel
Summary: plasma-desktop crash when trying to add dashboard widget to the panel
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-27 02:13 UTC by SlashDevDsp
Modified: 2010-01-09 09:17 UTC (History)
1 user (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 SlashDevDsp 2009-10-27 02:13:18 UTC
Version:            (using Devel)
Compiler:          g++ 4.3 
OS:                Linux
Installed from:    Compiled sources

unlocked widgets, then went to the add widgets and selected the 'show dashboard' widget and was trying to add it to the panel next to the 'virtual desktop widget' and plasma-desktop crashed, attached bt below:

qt-git
svn root version info: 1040897
kdelibs:1040755
kdebase:1040799

Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 12669)]

Thread 2 (Thread 0x7f52be597950 (LWP 12799)):
#0  0x00007f52de25d2e9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f52de4f2419 in QWaitCondition::wait (this=0x1a981b0, mutex=0x1a981a8, time=18446744073709551615) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007f52dd111c94 in QHostInfoAgent::run (this=0x1a98190) at /home/kde-devel/kdesvn/qt-copy/src/network/kernel/qhostinfo.cpp:252
#3  0x00007f52de4f1497 in QThreadPrivate::start (arg=0x1a98190) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:244
#4  0x00007f52de2593ba in start_thread () from /lib/libpthread.so.0
#5  0x00007f52dad4efcd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f52deaa9750 (LWP 12669)):
[KCrash Handler]
#5  0x0000000001a28cc1 in ?? ()
#6  0x0000000000f56680 in ?? ()
#7  0x00000000015494b0 in ?? ()
#8  0x0000000003662630 in ?? ()
#9  0x0000000000f90070 in ?? ()
#10 0x00000000015494c0 in ?? ()
#11 0x00007fffaf4cd790 in ?? ()
#12 0x000000000142c520 in ?? ()
#13 0x00000000015494c0 in ?? ()
#14 0x00000000010df5d0 in ?? ()
#15 0x00007f52dbef2c44 in QGraphicsItem::sceneEvent (this=0x7fffaf4cd0d0, event=0x7fffaf4cd0d0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsitem.cpp:6381
#16 0x00007f52dbf0d7ac in QGraphicsScenePrivate::sendDragDropEvent (this=0x15494b0, item=0x15494c0, dragDropEvent=0x7fffaf4cd790)
    at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:1093
#17 0x00007f52dbf0d81f in QGraphicsScene::dragLeaveEvent (this=<value optimized out>, event=0x7f52d610e9fb) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:3539
#18 0x00007f52dbf140f8 in QGraphicsScene::event (this=0x10d1400, event=0x7fffaf4cd790) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:3216
#19 0x00007f52db979f1d in QApplicationPrivate::notify_helper (this=0xfcf890, receiver=0x10d1400, e=0x7fffaf4cd790) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4251
#20 0x00007f52db98412e in QApplication::notify (this=0xf90070, receiver=0x10d1400, e=0x7fffaf4cd790) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4140
#21 0x00007f52dca3d32b in KApplication::notify (this=0xf90070, receiver=0x10d1400, event=0x7fffaf4cd790) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#22 0x00007f52de5d0ddb in QCoreApplication::notifyInternal (this=0xf90070, receiver=0x10d1400, event=0x7fffaf4cd790) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#23 0x00007f52dbf2d4a7 in QGraphicsView::dragLeaveEvent (this=<value optimized out>, event=0x7fffaf4cdfa0) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#24 0x00007f52db9ceb52 in QWidget::event (this=0x17547d0, event=0x7fffaf4cdfa0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:8105
#25 0x00007f52dbd20e6b in QFrame::event (this=0x17547d0, e=0x7fffaf4cdfa0) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qframe.cpp:557
#26 0x00007f52dbf2ec83 in QGraphicsView::viewportEvent (this=0x17547d0, event=0x7fffaf4cdfa0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:2708
#27 0x00007f52de5d0287 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x142c520, event=0x7fffaf4cdfa0)
    at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:819
#28 0x00007f52db979eec in QApplicationPrivate::notify_helper (this=0xfcf890, receiver=0x142c520, e=0x7fffaf4cdfa0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4247
#29 0x00007f52db984a96 in QApplication::notify (this=0xf90070, receiver=0x142c520, e=0x7fffaf4cdfa0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4080
#30 0x00007f52dca3d32b in KApplication::notify (this=0xf90070, receiver=0x142c520, event=0x7fffaf4cdfa0) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#31 0x00007f52de5d0ddb in QCoreApplication::notifyInternal (this=0xf90070, receiver=0x142c520, event=0x7fffaf4cdfa0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#32 0x00007f52db9f8bde in QX11Data::xdndHandleLeave (this=<value optimized out>, w=<value optimized out>, xe=0x7fffaf4cdfe0)
    at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#33 0x00007f52db9f8d81 in qt_xdnd_send_leave () at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qdnd_x11.cpp:1097
#34 0x00007f52db9f99cd in QDragManager::cancel (this=0x3050ff0, deleteSource=false) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qdnd_x11.cpp:1384
#35 0x00007f52db98d74a in ~QDrag (this=0x36625d0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qdrag.cpp:132
#36 0x00007f52de5de550 in QObjectPrivate::deleteChildren (this=0x1fd4940) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1984
#37 0x00007f52db9cd7d4 in ~QWidget (this=0x1e53f40) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:1471
#38 0x00007f52de5de550 in QObjectPrivate::deleteChildren (this=0x1f4a3f0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1984
#39 0x00007f52db9ce0c4 in ~QWidget (this=0x1f5bcd0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:1471
#40 0x00007f52dbf28355 in ~QGraphicsView (this=0x1f5bcd0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:1068
#41 0x00007f52d22fbc7b in ~ControllerWindow (this=0x1fdce60) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/desktop/shell/controllerwindow.cpp:72
#42 0x00007f52de5dff7d in QObject::event (this=0x1fdce60, e=0x7fffaf4cd0d0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1229
#43 0x00007f52db9ce38c in QWidget::event (this=0x1fdce60, event=0x19e12d0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:8357
#44 0x00007f52db979f1d in QApplicationPrivate::notify_helper (this=0xfcf890, receiver=0x1fdce60, e=0x19e12d0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4251
#45 0x00007f52db98412e in QApplication::notify (this=0xf90070, receiver=0x1fdce60, e=0x19e12d0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4140
#46 0x00007f52dca3d32b in KApplication::notify (this=0xf90070, receiver=0x1fdce60, event=0x19e12d0) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#47 0x00007f52de5d0ddb in QCoreApplication::notifyInternal (this=0xf90070, receiver=0x1fdce60, event=0x19e12d0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#48 0x00007f52de5d1b7b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xf56680) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#49 0x00007f52de5f71d3 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:220
#50 0x00007f52da1b520a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#51 0x00007f52da1b88e0 in ?? () from /usr/lib/libglib-2.0.so.0
#52 0x00007f52da1b8a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#53 0x00007f52de5f6d3c in QEventDispatcherGlib::processEvents (this=0xfcf2a0, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:407
#54 0x00007f52dba12ecf in QGuiEventDispatcherGlib::processEvents (this=0x1163b00, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#55 0x00007f52de5cf8d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1353913024}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#56 0x00007f52de5cfa6c in QEventLoop::exec (this=0x344e910, flags={i = -1353912880}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:197
#57 0x00007f52db9fce8f in QDragManager::drag (this=0x3050ff0, o=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qdnd_x11.cpp:1960
#58 0x00007f52db98d578 in QDrag::exec (this=0x36625d0, supportedActions={i = -1353912512}, defaultDropAction=Qt::IgnoreAction) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qdrag.cpp:282
#59 0x00007f52db98d623 in QDrag::exec (this=0x1163b00, supportedActions=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qdrag.cpp:239
#60 0x00007f52d18670ca in AppletIconWidget::mouseMoveEvent (this=0x2f7e700, event=0x7fffaf4cf830)
    at /home/kde-devel/kdesvn/kdebase/workspace/libs/plasmagenericshell/widgetsExplorer/appleticon.cpp:101
#61 0x00007f52dbef2d1b in QGraphicsItem::sceneEvent (this=0x2f7e710, event=0x7fffaf4cd0d0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsitem.cpp:6396
#62 0x00007f52dbf0cc78 in QGraphicsScenePrivate::sendMouseEvent (this=0x10df5d0, mouseEvent=0x7fffaf4cf830) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:1138
#63 0x00007f52dbf0d6a2 in QGraphicsScene::mouseMoveEvent (this=<value optimized out>, mouseEvent=0x7fffaf4cf830) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:3897
#64 0x00007f52dbf1423c in QGraphicsScene::event (this=0x10d1400, event=0x7fffaf4cf830) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:3261
#65 0x00007f52db979f1d in QApplicationPrivate::notify_helper (this=0xfcf890, receiver=0x10d1400, e=0x7fffaf4cf830) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4251
#66 0x00007f52db98412e in QApplication::notify (this=0xf90070, receiver=0x10d1400, e=0x7fffaf4cf830) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4140
#67 0x00007f52dca3d32b in KApplication::notify (this=0xf90070, receiver=0x10d1400, event=0x7fffaf4cf830) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#68 0x00007f52de5d0ddb in QCoreApplication::notifyInternal (this=0xf90070, receiver=0x10d1400, event=0x7fffaf4cf830) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#69 0x00007f52dbf2f21f in QGraphicsViewPrivate::mouseMoveEventHandler (this=0x1f4a3f0, event=0x7fffaf4d02e0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:616
#70 0x00007f52dbf2f3cd in QGraphicsView::mouseMoveEvent (this=0x7f52de8bc2d0, event=0x7fffaf4d02e0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:3118
#71 0x00007f52db9ce96c in QWidget::event (this=0x1f5bcd0, event=0x7fffaf4d02e0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:7888
#72 0x00007f52dbd20e6b in QFrame::event (this=0x1f5bcd0, e=0x7fffaf4d02e0) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qframe.cpp:557
#73 0x00007f52dbf2ec83 in QGraphicsView::viewportEvent (this=0x1f5bcd0, event=0x7fffaf4d02e0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:2708
#74 0x00007f52de5d0287 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1e53f40, event=0x7fffaf4d02e0)
    at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:819
#75 0x00007f52db979eec in QApplicationPrivate::notify_helper (this=0xfcf890, receiver=0x1e53f40, e=0x7fffaf4d02e0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4247
#76 0x00007f52db984da9 in QApplication::notify (this=0xf90070, receiver=0x1e53f40, e=0x7fffaf4d02e0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3837
#77 0x00007f52dca3d32b in KApplication::notify (this=0xf90070, receiver=0x1e53f40, event=0x7fffaf4d02e0) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#78 0x00007f52de5d0ddb in QCoreApplication::notifyInternal (this=0xf90070, receiver=0x1e53f40, event=0x7fffaf4d02e0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#79 0x00007f52db983a53 in QApplicationPrivate::sendMouseEvent (receiver=0x1e53f40, event=0x7fffaf4d02e0, alienWidget=0x1e53f40, nativeWidget=0x1fdce60, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f52dc34f180, spontaneous=true) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#80 0x00007f52db9ed65b in QETWidget::translateMouseEvent (this=0x1fdce60, event=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:4360
#81 0x00007f52db9ec66d in QApplication::x11ProcessEvent (this=0xf90070, event=0x7fffaf4d0c90) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:3499
#82 0x00007f52dba135dc in x11EventSourceDispatch (s=0xfd31a0, callback=0, user_data=0x0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#83 0x00007f52da1b520a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#84 0x00007f52da1b88e0 in ?? () from /usr/lib/libglib-2.0.so.0
#85 0x00007f52da1b8a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#86 0x00007f52de5f6d3c in QEventDispatcherGlib::processEvents (this=0xfcf2a0, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:407
#87 0x00007f52dba12ecf in QGuiEventDispatcherGlib::processEvents (this=0x1163b00, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#88 0x00007f52de5cf8d2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1353904256}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#89 0x00007f52de5cfa6c in QEventLoop::exec (this=0x7fffaf4d0fc0, flags={i = -1353904176}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:197
#90 0x00007f52de5d1d6c in QCoreApplication::exec () at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:981
#91 0x00007f52d2308dc9 in kdemain (argc=1, argv=0xf96460) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/desktop/shell/main.cpp:112
#92 0x0000000000407404 in launch (argc=1, _name=0xf96c38 "/home/kde-devel/kde/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0, envs=0xf96c67 "", reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40a631 "0") at /home/kde-devel/kdesvn/kdelibs/kinit/kinit.cpp:705
#93 0x0000000000407c28 in handle_launcher_request (sock=8, who=<value optimized out>) at /home/kde-devel/kdesvn/kdelibs/kinit/kinit.cpp:1197
#94 0x00000000004081d5 in handle_requests (waitForPid=0) at /home/kde-devel/kdesvn/kdelibs/kinit/kinit.cpp:1390
#95 0x0000000000408d85 in main (argc=4, argv=0x7fffaf4d2148, envp=0x7fffaf4d2170) at /home/kde-devel/kdesvn/kdelibs/kinit/kinit.cpp:1825
Comment 1 Dario Andres 2009-12-05 14:27:28 UTC
- Is this still valid with an updated build ? Have you tried to reproduce it  ?
Thanks
Comment 2 SlashDevDsp 2010-01-09 09:17:12 UTC
works with latest trunk, so closing bug