Bug 342133 - "Add widgets" crashed when adding "Application Launcher Menu"
Summary: "Add widgets" crashed when adding "Application Launcher Menu"
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-12-22 17:58 UTC by kubiznakpetr+kde
Modified: 2014-12-23 00:36 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 kubiznakpetr+kde 2014-12-22 17:58:05 UTC
Application: plasma-desktop (4.11.14)
KDE Platform Version: 4.14.3
Qt Version: 4.8.6
Operating System: Linux 3.17.7-300.fc21.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
When dragging the launcher icon over an application button in the task manager, KDE crashed. Both Firefox and Crash Reporting Assistent buttons cause the same problem.

The crash can be reproduced every time.

-- 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 0x7f829f317900 (LWP 1348))]

Thread 8 (Thread 0x7f8269ac9700 (LWP 1351)):
#0  0x00007f8298d49590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f829e9a945a in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQtScript.so.4
#2  0x00007f829e9a9489 in  () at /lib64/libQtScript.so.4
#3  0x00007f8298d4452a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f829756577d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f81e37ff700 (LWP 1352)):
#0  0x00007f829755a1dd in poll () at /lib64/libc.so.6
#1  0x00007f828ec8ce24 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f828ec8cf3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f829910da3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#4  0x00007f82990dd261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#5  0x00007f82990dd5c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#6  0x00007f8298fd2b59 in QThread::exec() () at /lib64/libQtCore.so.4
#7  0x00007f82990bdcc3 in QInotifyFileSystemWatcherEngine::run() () at /lib64/libQtCore.so.4
#8  0x00007f8298fd53bf in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#9  0x00007f8298d4452a in start_thread () at /lib64/libpthread.so.0
#10 0x00007f829756577d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f8270cd8700 (LWP 1560)):
#0  0x00007f8298d49590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8298fd5916 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQtCore.so.4
#2  0x00007f82943bd88c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4
#3  0x00007f82943c0763 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4
#4  0x00007f82943bf24f in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4
#5  0x00007f8298fd53bf in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#6  0x00007f8298d4452a in start_thread () at /lib64/libpthread.so.0
#7  0x00007f829756577d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f826fc0c700 (LWP 1561)):
#0  0x00007f8298d49590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8298fd5916 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQtCore.so.4
#2  0x00007f82943bd88c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4
#3  0x00007f82943c0763 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4
#4  0x00007f82943bf24f in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4
#5  0x00007f8298fd53bf in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#6  0x00007f8298d4452a in start_thread () at /lib64/libpthread.so.0
#7  0x00007f829756577d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f826e13e700 (LWP 1562)):
#0  0x00007f8298d49590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8298fd5916 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQtCore.so.4
#2  0x00007f82943bd88c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4
#3  0x00007f82943c0763 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4
#4  0x00007f82943bf24f in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4
#5  0x00007f8298fd53bf in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#6  0x00007f8298d4452a in start_thread () at /lib64/libpthread.so.0
#7  0x00007f829756577d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f81cef86700 (LWP 1563)):
#0  0x00007f8298d49590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8298fd5916 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQtCore.so.4
#2  0x00007f82943bd88c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4
#3  0x00007f82943c0763 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4
#4  0x00007f82943bf24f in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4
#5  0x00007f8298fd53bf in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#6  0x00007f8298d4452a in start_thread () at /lib64/libpthread.so.0
#7  0x00007f829756577d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f81ce785700 (LWP 1564)):
#0  0x00007f8298d49590 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8298fd5916 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQtCore.so.4
#2  0x00007f82943bd88c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () at /lib64/libthreadweaver.so.4
#3  0x00007f82943c0763 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () at /lib64/libthreadweaver.so.4
#4  0x00007f82943bf24f in ThreadWeaver::Thread::run() () at /lib64/libthreadweaver.so.4
#5  0x00007f8298fd53bf in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#6  0x00007f8298d4452a in start_thread () at /lib64/libpthread.so.0
#7  0x00007f829756577d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f829f317900 (LWP 1348)):
[KCrash Handler]
#5  0x0000000000000041 in  ()
#6  0x00007f81e86ea870 in DeclarativeMimeData::DeclarativeMimeData(QMimeData const*) () at /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#7  0x00007f81e86ea111 in DeclarativeDragDropEvent::DeclarativeDragDropEvent(QGraphicsSceneDragDropEvent*, DeclarativeDropArea*) () at /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#8  0x00007f81e86ea284 in DeclarativeDropArea::dragLeaveEvent(QGraphicsSceneDragDropEvent*) () at /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#9  0x00007f82987f8de9 in QGraphicsItem::sceneEvent(QEvent*) () at /lib64/libQtGui.so.4
#10 0x00007f829d09b014 in QDeclarativeItem::sceneEvent(QEvent*) () at /lib64/libQtDeclarative.so.4
#11 0x00007f8298821a07 in QGraphicsScenePrivate::sendDragDropEvent(QGraphicsItem*, QGraphicsSceneDragDropEvent*) () at /lib64/libQtGui.so.4
#12 0x00007f8298821a4c in QGraphicsScene::dragLeaveEvent(QGraphicsSceneDragDropEvent*) () at /lib64/libQtGui.so.4
#13 0x00007f829883901f in QGraphicsScene::event(QEvent*) () at /lib64/libQtGui.so.4
#14 0x00007f8298217efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#15 0x00007f829821e958 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#16 0x00007f829a0589ea in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#17 0x00007f82990de70d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#18 0x00007f82988522a8 in QGraphicsView::dragLeaveEvent(QDragLeaveEvent*) () at /lib64/libQtGui.so.4
#19 0x00007f829826b118 in QWidget::event(QEvent*) () at /lib64/libQtGui.so.4
#20 0x00007f829862a31e in QFrame::event(QEvent*) () at /lib64/libQtGui.so.4
#21 0x00007f8298851941 in QGraphicsView::viewportEvent(QEvent*) () at /lib64/libQtGui.so.4
#22 0x00007f82990de876 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#23 0x00007f8298217edc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#24 0x00007f82982204bf in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#25 0x00007f829a0589ea in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#26 0x00007f82990de70d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#27 0x00007f82982a156e in QX11Data::xdndHandleLeave(QWidget*, _XEvent const*, bool) () at /lib64/libQtGui.so.4
#28 0x00007f82982a16b0 in qt_xdnd_send_leave() [clone .part.64] () at /lib64/libQtGui.so.4
#29 0x00007f82982a1aaa in QDragManager::cancel(bool) () at /lib64/libQtGui.so.4
#30 0x00007f82982297fa in QDrag::~QDrag() () at /lib64/libQtGui.so.4
#31 0x00007f8298229819 in QDrag::~QDrag() () at /lib64/libQtGui.so.4
#32 0x00007f82990f5d88 in QObjectPrivate::deleteChildren() () at /lib64/libQtCore.so.4
#33 0x00007f829826ab43 in QWidget::~QWidget() () at /lib64/libQtGui.so.4
#34 0x00007f829826ae59 in QWidget::~QWidget() () at /lib64/libQtGui.so.4
#35 0x00007f82990f5d88 in QObjectPrivate::deleteChildren() () at /lib64/libQtCore.so.4
#36 0x00007f829826ab43 in QWidget::~QWidget() () at /lib64/libQtGui.so.4
#37 0x00007f82988477f9 in QGraphicsView::~QGraphicsView() () at /lib64/libQtGui.so.4
#38 0x00007f829ef43938 in ControllerWindow::~ControllerWindow() () at /lib64/libkdeinit4_plasma-desktop.so
#39 0x00007f829ef439a9 in ControllerWindow::~ControllerWindow() () at /lib64/libkdeinit4_plasma-desktop.so
#40 0x00007f82990f7978 in QObject::event(QEvent*) () at /lib64/libQtCore.so.4
#41 0x00007f829826b633 in QWidget::event(QEvent*) () at /lib64/libQtGui.so.4
#42 0x00007f8298217efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#43 0x00007f829821e958 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#44 0x00007f829a0589ea in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#45 0x00007f82990de70d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#46 0x00007f82990e19d1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQtCore.so.4
#47 0x00007f829910d8ae in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtCore.so.4
#48 0x00007f828ec8caeb in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#49 0x00007f828ec8ce88 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#50 0x00007f828ec8cf3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#51 0x00007f829910da1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#52 0x00007f82982bb136 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#53 0x00007f82990dd261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#54 0x00007f82990dd5c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#55 0x00007f82982a3f3d in QDragManager::drag(QDrag*) () at /lib64/libQtGui.so.4
#56 0x00007f829822994a in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () at /lib64/libQtGui.so.4
#57 0x00007f81e86e9fc8 in DeclarativeDragArea::mouseMoveEvent(QGraphicsSceneMouseEvent*) () at /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#58 0x00007f81e86ea079 in DeclarativeDragArea::sceneEventFilter(QGraphicsItem*, QEvent*) () at /usr/lib64/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
#59 0x00007f829881cf70 in QGraphicsScenePrivate::filterDescendantEvent(QGraphicsItem*, QEvent*) () at /lib64/libQtGui.so.4
#60 0x00007f82988218de in QGraphicsScenePrivate::sendEvent(QGraphicsItem*, QEvent*) () at /lib64/libQtGui.so.4
#61 0x00007f8298821e17 in QGraphicsScenePrivate::sendMouseEvent(QGraphicsSceneMouseEvent*) () at /lib64/libQtGui.so.4
#62 0x00007f829882c216 in QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent*) () at /lib64/libQtGui.so.4
#63 0x00007f8298838e5f in QGraphicsScene::event(QEvent*) () at /lib64/libQtGui.so.4
#64 0x00007f8298217efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#65 0x00007f829821e958 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#66 0x00007f829a0589ea in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#67 0x00007f82990de70d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#68 0x00007f829884f0f8 in QGraphicsViewPrivate::mouseMoveEventHandler(QMouseEvent*) () at /lib64/libQtGui.so.4
#69 0x00007f829885018a in QGraphicsView::mouseMoveEvent(QMouseEvent*) () at /lib64/libQtGui.so.4
#70 0x00007f829826b118 in QWidget::event(QEvent*) () at /lib64/libQtGui.so.4
#71 0x00007f829862a31e in QFrame::event(QEvent*) () at /lib64/libQtGui.so.4
#72 0x00007f8298851941 in QGraphicsView::viewportEvent(QEvent*) () at /lib64/libQtGui.so.4
#73 0x00007f82990de876 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#74 0x00007f8298217edc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#75 0x00007f829821eabf in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#76 0x00007f829a0589ea in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#77 0x00007f82990de70d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#78 0x00007f829821e11f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQtGui.so.4
#79 0x00007f8298294532 in QETWidget::translateMouseEvent(_XEvent const*) () at /lib64/libQtGui.so.4
#80 0x00007f8298292f2c in QApplication::x11ProcessEvent(_XEvent*) () at /lib64/libQtGui.so.4
#81 0x00007f82982bafb4 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtGui.so.4
#82 0x00007f828ec8caeb in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#83 0x00007f828ec8ce88 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#84 0x00007f828ec8cf3c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#85 0x00007f829910da1e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#86 0x00007f82982bb136 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#87 0x00007f82990dd261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#88 0x00007f82990dd5c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#89 0x00007f82990e2ca9 in QCoreApplication::exec() () at /lib64/libQtCore.so.4
#90 0x00007f829ef555fd in kdemain () at /lib64/libkdeinit4_plasma-desktop.so
#91 0x00007f8297484fe0 in __libc_start_main () at /lib64/libc.so.6
#92 0x000000000040096e in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2014-12-23 00:36:27 UTC

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