Bug 330877

Summary: KDE Crasher when draging widget to 2nd monitor
Product: [Unmaintained] plasma4 Reporter: igorce <igorce>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.11.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description igorce 2014-02-07 08:32:33 UTC
Application: plasma-desktop (4.11.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.5
Operating System: Linux 3.12.9-301.fc20.x86_64 x86_64
Distribution: "Fedora release 20 (Heisenbug)"

-- Information about the crash:
- What I was doing when the application crashed:

Draging a widget to a second monitor. It happen twice in close succession. The first time the system recovered much faster than the first time. 

- Unusual behavior I noticed:
 The crashed happened at the moment when the CPU was near 100% utilizitaion.

-- 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 0x7f3d1200f8c0 (LWP 1775))]

Thread 3 (Thread 0x7f3d00e68700 (LWP 1782)):
#0  0x0000003f00048f5a in g_main_context_check () from /lib64/libglib-2.0.so.0
#1  0x0000003f00049533 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#2  0x0000003f000496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x0000003f09db2ec6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#4  0x0000003f09d82edf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#5  0x0000003f09d8322d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x0000003f09c79baf in QThread::exec() () from /lib64/libQtCore.so.4
#7  0x0000003f09d63863 in QInotifyFileSystemWatcherEngine::run() () from /lib64/libQtCore.so.4
#8  0x0000003f09c7c3af in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#9  0x0000003efe007f33 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003efd8f4ded in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f3cfb7fe700 (LWP 1784)):
#0  0x0000003efe00bd20 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x0000003f1ff8f09b in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQtScript.so.4
#2  0x0000003f1ff8f0d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQtScript.so.4
#3  0x0000003efe007f33 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003efd8f4ded in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f3d1200f8c0 (LWP 1775)):
[KCrash Handler]
#5  0x00007f3d042ec56b in GroupingContainment::sceneEventFilter(QGraphicsItem*, QEvent*) () from /lib64/libplasma_groupingcontainment.so.4
#6  0x0000003f0e7c94be in QGraphicsScenePrivate::filterEvent(QGraphicsItem*, QEvent*) () from /lib64/libQtGui.so.4
#7  0x0000003f0e7c9565 in QGraphicsScenePrivate::sendEvent(QGraphicsItem*, QEvent*) () from /lib64/libQtGui.so.4
#8  0x0000003f0e7d2641 in QGraphicsScenePrivate::sendHoverEvent(QEvent::Type, QGraphicsItem*, QGraphicsSceneHoverEvent*) () from /lib64/libQtGui.so.4
#9  0x0000003f0e7d29d2 in QGraphicsScenePrivate::dispatchHoverEvent(QGraphicsSceneHoverEvent*) () from /lib64/libQtGui.so.4
#10 0x0000003f0e7d2e7a in QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent*) () from /lib64/libQtGui.so.4
#11 0x0000003f0e7df06c in QGraphicsScene::event(QEvent*) () from /lib64/libQtGui.so.4
#12 0x0000003f0e1c9d8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#13 0x0000003f0e1d0725 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#14 0x0000003f0f84a7da in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#15 0x0000003f09d8439d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#16 0x0000003f0e7f52e4 in QGraphicsViewPrivate::mouseMoveEventHandler(QMouseEvent*) () from /lib64/libQtGui.so.4
#17 0x0000003f0e7f636a in QGraphicsView::mouseMoveEvent(QMouseEvent*) () from /lib64/libQtGui.so.4
#18 0x0000003f0e21cc26 in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#19 0x0000003f0e5d315e in QFrame::event(QEvent*) () from /lib64/libQtGui.so.4
#20 0x0000003f0e7f7a99 in QGraphicsView::viewportEvent(QEvent*) () from /lib64/libQtGui.so.4
#21 0x0000003f09d84506 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#22 0x0000003f0e1c9d6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#23 0x0000003f0e1d0879 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#24 0x0000003f0f84a7da in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#25 0x0000003f09d8439d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#26 0x0000003f0e1cffa7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQtGui.so.4
#27 0x0000003f0e2456ab in QETWidget::translateMouseEvent(_XEvent const*) () from /lib64/libQtGui.so.4
#28 0x0000003f0e24411c in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4
#29 0x0000003f0e26bb24 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4
#30 0x0000003f000492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#31 0x0000003f00049628 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#32 0x0000003f000496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#33 0x0000003f09db2ea5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#34 0x0000003f0e26bca6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#35 0x0000003f09d82edf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#36 0x0000003f09d8322d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#37 0x0000003f09d88749 in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#38 0x0000003f14c3d9bc in kdemain () from /lib64/libkdeinit4_plasma-desktop.so
#39 0x0000003efd821d65 in __libc_start_main () from /lib64/libc.so.6
#40 0x0000000000400971 in _start ()

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

Possible duplicates by query: bug 322114, bug 320993, bug 315704.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-02-07 08:59:15 UTC

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