Bug 340258 - crash when adding activities widget to main panel
Summary: crash when adding activities widget to main panel
Status: RESOLVED DUPLICATE of bug 326140
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-10-23 14:44 UTC by Tim Flink
Modified: 2014-11-01 20:22 UTC (History)
0 users

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 Tim Flink 2014-10-23 14:44:07 UTC
Application: plasma-desktop (4.11.13)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.6-200.fc20.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
I attempted to add (another?) activities widget to the main panel on the bottom left hand side. As soon as I dragged the activities icon over the main panel, I saw the crash. I've seen this twice over the last couple days.

- Unusual behavior I noticed:

The only times that I've hit this is when the main panel is missing widgets on startup (the applications widget and the activities widget). I've learned that if I try to add a widget, a crash occurs and the main panel resets itself to bring back the widgets which should have been there on startup.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f126dab1940 (LWP 2028))]

Thread 3 (Thread 0x7f12530a3700 (LWP 2035)):
#0  0x0000003db5e0bca0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003dd598ef1b in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtScript.so.4
#2  0x0000003dd598ef59 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtScript.so.4
#3  0x0000003db5e07ee5 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003db56f4b8d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f11cf198700 (LWP 2036)):
#0  0x0000003db56ea71d in poll () from /lib64/libc.so.6
#1  0x0000003db7e495b4 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x0000003db7e496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x0000003dbfbb543e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#4  0x0000003dbfb8538f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x0000003dbfb856dd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x0000003dbfa79e5f in QThread::exec() () from /lib64/libQtCore.so.4
#7  0x0000003dbfb65de3 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#8  0x0000003dbfa7c69f in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#9  0x0000003db5e07ee5 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003db56f4b8d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f126dab1940 (LWP 2028)):
[KCrash Handler]
#5  0x0000000000000000 in ?? ()
#6  0x00007f11d1caa8d0 in DeclarativeMimeData::DeclarativeMimeData(QMimeData const*) () from /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#7  0x00007f11d1caa141 in DeclarativeDragDropEvent::DeclarativeDragDropEvent(QGraphicsSceneDragDropEvent*, DeclarativeDropArea*) () from /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#8  0x00007f11d1caa274 in DeclarativeDropArea::dragLeaveEvent(QGraphicsSceneDragDropEvent*) () from /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#9  0x0000003dc39a265c in QGraphicsItem::sceneEvent(QEvent*) () from /lib64/libQtGui.so.4
#10 0x0000003dd7355204 in QDeclarativeItem::sceneEvent(QEvent*) () from /lib64/libQtDeclarative.so.4
#11 0x0000003dc39cad47 in QGraphicsScenePrivate::sendDragDropEvent(QGraphicsItem*, QGraphicsSceneDragDropEvent*) () from /lib64/libQtGui.so.4
#12 0x0000003dc39cad8f in QGraphicsScene::dragLeaveEvent(QGraphicsSceneDragDropEvent*) () from /lib64/libQtGui.so.4
#13 0x0000003dc39e0880 in QGraphicsScene::event(QEvent*) () from /lib64/libQtGui.so.4
#14 0x0000003dc33cae5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#15 0x0000003dc33d17b5 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#16 0x0000003dc4e4a53a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#17 0x0000003dbfb868fd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#18 0x0000003dc39f9a08 in QGraphicsView::dragLeaveEvent(QDragLeaveEvent*) () from /lib64/libQtGui.so.4
#19 0x0000003dc341d960 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#20 0x0000003dc37d444e in QFrame::event(QEvent*) () from /lib64/libQtGui.so.4
#21 0x0000003dc39f90a9 in QGraphicsView::viewportEvent(QEvent*) () from /lib64/libQtGui.so.4
#22 0x0000003dbfb86a66 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#23 0x0000003dc33cae3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#24 0x0000003dc33d26a5 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#25 0x0000003dc4e4a53a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#26 0x0000003dbfb868fd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#27 0x0000003dc34535ee in QX11Data::xdndHandleLeave(QWidget*, _XEvent const*, bool) () from /lib64/libQtGui.so.4
#28 0x0000003dc3453730 in qt_xdnd_send_leave() [clone .part.64] () from /lib64/libQtGui.so.4
#29 0x0000003dc3453b3a in QDragManager::cancel(bool) () from /lib64/libQtGui.so.4
#30 0x0000003dc33dc4ba in QDrag::~QDrag() () from /lib64/libQtGui.so.4
#31 0x0000003dc33dc4d9 in QDrag::~QDrag() () from /lib64/libQtGui.so.4
#32 0x0000003dbfb9dd48 in QObjectPrivate::deleteChildren() () from /lib64/libQtCore.so.4
#33 0x0000003dc3419fc7 in QWidget::~QWidget() () from /lib64/libQtGui.so.4
#34 0x0000003dc341a2f9 in QWidget::~QWidget() () from /lib64/libQtGui.so.4
#35 0x0000003dbfb9dd48 in QObjectPrivate::deleteChildren() () from /lib64/libQtCore.so.4
#36 0x0000003dc3419fc7 in QWidget::~QWidget() () from /lib64/libQtGui.so.4
#37 0x0000003dc39ef0c9 in QGraphicsView::~QGraphicsView() () from /lib64/libQtGui.so.4
#38 0x0000003dce22e214 in ControllerWindow::~ControllerWindow() () from /lib64/libkdeinit4_plasma-desktop.so
#39 0x0000003dce22e269 in ControllerWindow::~ControllerWindow() () from /lib64/libkdeinit4_plasma-desktop.so
#40 0x0000003dbfb9f938 in QObject::event(QEvent*) () from /lib64/libQtCore.so.4
#41 0x0000003dc341dd43 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#42 0x0000003dc33cae5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#43 0x0000003dc33d17b5 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#44 0x0000003dc4e4a53a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#45 0x0000003dbfb868fd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#46 0x0000003dbfb89ae5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQtCore.so.4
#47 0x0000003dbfbb5c9e in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtCore.so.4
#48 0x0000003db7e492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#49 0x0000003db7e49628 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#50 0x0000003db7e496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#51 0x0000003dbfbb541e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#52 0x0000003dc346cc46 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#53 0x0000003dbfb8538f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#54 0x0000003dbfb856dd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#55 0x0000003dc3455fcd in QDragManager::drag(QDrag*) () from /lib64/libQtGui.so.4
#56 0x0000003dc33dc71a in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () from /lib64/libQtGui.so.4
#57 0x00007f11d1ca9fe7 in DeclarativeDragArea::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#58 0x00007f11d1caa0a1 in DeclarativeDragArea::sceneEventFilter(QGraphicsItem*, QEvent*) () from /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#59 0x0000003dc39c61b5 in QGraphicsScenePrivate::filterDescendantEvent(QGraphicsItem*, QEvent*) () from /lib64/libQtGui.so.4
#60 0x0000003dc39cac1e in QGraphicsScenePrivate::sendEvent(QGraphicsItem*, QEvent*) () from /lib64/libQtGui.so.4
#61 0x0000003dc39cb15f in QGraphicsScenePrivate::sendMouseEvent(QGraphicsSceneMouseEvent*) () from /lib64/libQtGui.so.4
#62 0x0000003dc39d44a6 in QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /lib64/libQtGui.so.4
#63 0x0000003dc39e06ec in QGraphicsScene::event(QEvent*) () from /lib64/libQtGui.so.4
#64 0x0000003dc33cae5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#65 0x0000003dc33d17b5 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#66 0x0000003dc4e4a53a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#67 0x0000003dbfb868fd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#68 0x0000003dc39f68f4 in QGraphicsViewPrivate::mouseMoveEventHandler(QMouseEvent*) () from /lib64/libQtGui.so.4
#69 0x0000003dc39f797a in QGraphicsView::mouseMoveEvent(QMouseEvent*) () from /lib64/libQtGui.so.4
#70 0x0000003dc341dc96 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#71 0x0000003dc37d444e in QFrame::event(QEvent*) () from /lib64/libQtGui.so.4
#72 0x0000003dc39f90a9 in QGraphicsView::viewportEvent(QEvent*) () from /lib64/libQtGui.so.4
#73 0x0000003dbfb86a66 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#74 0x0000003dc33cae3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#75 0x0000003dc33d18f1 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#76 0x0000003dc4e4a53a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#77 0x0000003dbfb868fd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#78 0x0000003dc33d1067 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQtGui.so.4
#79 0x0000003dc344663b in QETWidget::translateMouseEvent(_XEvent const*) () from /lib64/libQtGui.so.4
#80 0x0000003dc34450ac in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4
#81 0x0000003dc346cac4 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4
#82 0x0000003db7e492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#83 0x0000003db7e49628 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#84 0x0000003db7e496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#85 0x0000003dbfbb541e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#86 0x0000003dc346cc46 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#87 0x0000003dbfb8538f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#88 0x0000003dbfb856dd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#89 0x0000003dbfb8ada9 in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#90 0x0000003dce23d974 in kdemain () from /lib64/libkdeinit4_plasma-desktop.so
#91 0x0000003db5621d65 in __libc_start_main () from /lib64/libc.so.6
#92 0x0000000000400971 in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 326140.

Possible duplicates by query: bug 339481, bug 335022, bug 334944, bug 334835, bug 334666.

Reported using DrKonqi
Comment 1 Christoph Feck 2014-11-01 20:22:43 UTC

*** This bug has been marked as a duplicate of bug 326140 ***