Bug 330766

Summary: KDE crash when clicking mouse
Product: [Unmaintained] plasma4 Reporter: Michael <ivanchenko.michael>
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 Michael 2014-02-04 19:30:46 UTC
Application: plasma-desktop (4.11.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.5
Operating System: Linux 3.12.8-200.fc19.i686 i686
Distribution: "Fedora release 19 (Schrödinger’s Cat)"

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

KDE Crashed when:
- I clicked on app rectangle in taskbar at the bottom, contextmenu appeared
- I clicked "close"
- Popup disappeared, but window was waiting for some time before it disappeared
- I clicked at the same place to make popup appear again
- Popup appeared just when the window closed, like if new context menu had no more underlying app window to be closed (it closed from previous click)

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

Thread 3 (Thread 0xb17edb40 (LWP 1680)):
#0  0xb77c1424 in __kernel_vsyscall ()
#1  0x4e9ed33c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0x43b3d622 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0x43c3c260 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0x43b3d670 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x43c3c260 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0x4e9e99da in start_thread (arg=0xb17edb40) at pthread_create.c:308
#5  0x4e919bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 2 (Thread 0xa94ffb40 (LWP 1683)):
#0  0xb77c1424 in __kernel_vsyscall ()
#1  0x4e92dfa2 in clock_gettime (clock_id=1, tp=0xa94fef88) at ../sysdeps/unix/clock_gettime.c:115
#2  0x410e6ced in do_gettime (frac=0xa94fef80, sec=0xa94fef78) at tools/qelapsedtimer_unix.cpp:127
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#4  0x411cf313 in updateCurrentTime (this=0xa8b02074) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0xa8b02074, tm=...) at kernel/qeventdispatcher_unix.cpp:460
#6  0x411cd823 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa94ff07c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x411cd8bd in timerSourcePrepare (source=0xa8b02040, timeout=timeout@entry=0xa94ff07c) at kernel/qeventdispatcher_glib.cpp:169
#8  0x4ec529bb in g_main_context_prepare (context=context@entry=0xa8b004e0, priority=priority@entry=0xa94ff0d8) at gmain.c:3328
#9  0x4ec5330f in g_main_context_iterate (context=context@entry=0xa8b004e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3681
#10 0x4ec53559 in g_main_context_iteration (context=0xa8b004e0, may_block=1) at gmain.c:3762
#11 0x411cda0f in QEventDispatcherGlib::processEvents (this=0xa8b00468, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#12 0x4119c2c4 in QEventLoop::processEvents (this=this@entry=0xa94ff1e8, flags=...) at kernel/qeventloop.cpp:149
#13 0x4119c601 in QEventLoop::exec (this=this@entry=0xa94ff1e8, flags=...) at kernel/qeventloop.cpp:204
#14 0x41087ecd in QThread::exec (this=this@entry=0xa3af120) at thread/qthread.cpp:536
#15 0x4117c075 in QInotifyFileSystemWatcherEngine::run (this=0xa3af120) at io/qfilesystemwatcher_inotify.cpp:265
#16 0x4108a880 in QThreadPrivate::start (arg=0xa3af120) at thread/qthread_unix.cpp:338
#17 0x4e9e99da in start_thread (arg=0xa94ffb40) at pthread_create.c:308
#18 0x4e919bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb77787c0 (LWP 1675)):
[KCrash Handler]
#7  0x411affbb in QObject::killTimer (this=this@entry=0xaf70fd0, id=0) at kernel/qobject.cpp:1602
#8  0x411bc319 in QTimer::stop (this=this@entry=0xaf70fd0) at kernel/qtimer.cpp:266
#9  0x411bc3e3 in QTimer::start (this=this@entry=0xaf70fd0) at kernel/qtimer.cpp:216
#10 0x411bc443 in QTimer::start (this=0xaf70fd0, msec=msec@entry=800) at kernel/qtimer.cpp:234
#11 0xb27699eb in MouseEventListener::mousePressEvent (this=0xb7bb2f8, me=0xbfe57820) at /usr/src/debug/kde-runtime-4.11.5/plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp:110
#12 0x450924ff in QGraphicsItem::sceneEvent (this=this@entry=0xb7bb300, event=event@entry=0xbfe57820) at graphicsview/qgraphicsitem.cpp:6747
#13 0x4442d377 in QDeclarativeItem::sceneEvent (this=0xb7bb2f8, event=0xbfe57820) at graphicsitems/qdeclarativeitem.cpp:3047
#14 0x450bc546 in QGraphicsScenePrivate::sendEvent (this=0x9b212d8, item=0xb7bb300, event=0xbfe57820) at graphicsview/qgraphicsscene.cpp:1221
#15 0x450bcab2 in QGraphicsScenePrivate::sendMouseEvent (this=0x9b212d8, mouseEvent=0xbfe57820) at graphicsview/qgraphicsscene.cpp:1295
#16 0x450c7db7 in QGraphicsScenePrivate::mousePressEventHandler (this=0x9b212d8, mouseEvent=0xbfe57820) at graphicsview/qgraphicsscene.cpp:1422
#17 0x450c82c8 in QGraphicsScene::mousePressEvent (this=0x9b25ea8, mouseEvent=0xbfe57820) at graphicsview/qgraphicsscene.cpp:4074
#18 0x450d1e67 in QGraphicsScene::event (this=0x9b25ea8, event=0xbfe57820) at graphicsview/qgraphicsscene.cpp:3455
#19 0x44a39e84 in QApplicationPrivate::notify_helper (this=0x9b21f40, receiver=0x9b25ea8, e=0xbfe57820) at kernel/qapplication.cpp:4562
#20 0x44a40999 in QApplication::notify (this=0x9b10da8, receiver=receiver@entry=0x9b25ea8, e=e@entry=0xbfe57820) at kernel/qapplication.cpp:4348
#21 0x461b6fa5 in KApplication::notify (this=0x9b10da8, receiver=0x9b25ea8, event=0xbfe57820) at /usr/src/debug/kdelibs-4.11.5/kdeui/kernel/kapplication.cpp:311
#22 0x4119d8ba in QCoreApplication::notifyInternal (this=0x9b10da8, receiver=receiver@entry=0x9b25ea8, event=event@entry=0xbfe57820) at kernel/qcoreapplication.cpp:949
#23 0x44a3852e in sendSpontaneousEvent (event=0xbfe57820, receiver=0x9b25ea8) at ../../src/corelib/kernel/qcoreapplication.h:234
#24 qt_sendSpontaneousEvent (receiver=0x9b25ea8, event=event@entry=0xbfe57820) at kernel/qapplication.cpp:5560
#25 0x450ebc5d in QGraphicsView::mousePressEvent (this=0xad70c88, event=0xbfe57d14) at graphicsview/qgraphicsview.cpp:3164
#26 0x44a9495b in QWidget::event (this=this@entry=0xad70c88, event=event@entry=0xbfe57d14) at kernel/qwidget.cpp:8372
#27 0x44ea027d in QFrame::event (this=this@entry=0xad70c88, e=e@entry=0xbfe57d14) at widgets/qframe.cpp:557
#28 0x44f306a0 in QAbstractScrollArea::viewportEvent (this=this@entry=0xad70c88, e=e@entry=0xbfe57d14) at widgets/qabstractscrollarea.cpp:1043
#29 0x450ecbcf in QGraphicsView::viewportEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:2866
#30 0x44f30946 in viewportEvent (event=0xbfe57d14, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100
#31 QAbstractScrollAreaFilter::eventFilter (this=0xa1eae80, o=0xad83cc0, e=0xbfe57d14) at widgets/qabstractscrollarea_p.h:116
#32 0x4119da2e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x9b21f40, receiver=receiver@entry=0xad83cc0, event=event@entry=0xbfe57d14) at kernel/qcoreapplication.cpp:1059
#33 0x44a39e62 in QApplicationPrivate::notify_helper (this=0x9b21f40, receiver=receiver@entry=0xad83cc0, e=0xbfe57d14) at kernel/qapplication.cpp:4558
#34 0x44a425cc in QApplication::notify (this=0x9b10da8, receiver=receiver@entry=0xad83cc0, e=e@entry=0xbfe57d14) at kernel/qapplication.cpp:4105
#35 0x461b6fa5 in KApplication::notify (this=0x9b10da8, receiver=0xad83cc0, event=0xbfe57d14) at /usr/src/debug/kdelibs-4.11.5/kdeui/kernel/kapplication.cpp:311
#36 0x4119d8ba in QCoreApplication::notifyInternal (this=0x9b10da8, receiver=receiver@entry=0xad83cc0, event=event@entry=0xbfe57d14) at kernel/qcoreapplication.cpp:949
#37 0x44a40214 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#38 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0xad83cc0, event=0xbfe57d14, alienWidget=0xad83cc0, nativeWidget=0xad70c88, buttonDown=buttonDown@entry=0x453bac64 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3173
#39 0x44ac18a8 in QETWidget::translateMouseEvent (this=0xad70c88, event=event@entry=0xbfe57f2c) at kernel/qapplication_x11.cpp:4538
#40 0x44abff93 in QApplication::x11ProcessEvent (this=0x9b10da8, event=event@entry=0xbfe57f2c) at kernel/qapplication_x11.cpp:3661
#41 0x44aead8b in x11EventSourceDispatch (s=s@entry=0x9b1c960, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#42 0x4ec530e6 in g_main_dispatch (context=0x9b220d0, context@entry=0x9ac48c8) at gmain.c:3054
#43 g_main_context_dispatch (context=context@entry=0x9b220d0) at gmain.c:3630
#44 0x4ec53498 in g_main_context_iterate (context=context@entry=0x9b220d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701
#45 0x4ec53559 in g_main_context_iteration (context=0x9b220d0, may_block=1) at gmain.c:3762
#46 0x411cd9f0 in QEventDispatcherGlib::processEvents (this=this@entry=0x9acc760, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#47 0x44aeaf3f in QGuiEventDispatcherGlib::processEvents (this=0x9acc760, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#48 0x4119c2c4 in QEventLoop::processEvents (this=this@entry=0xbfe581e8, flags=...) at kernel/qeventloop.cpp:149
#49 0x4119c601 in QEventLoop::exec (this=this@entry=0xbfe581e8, flags=...) at kernel/qeventloop.cpp:204
#50 0x411a209f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#51 0x44a382d5 in QApplication::exec () at kernel/qapplication.cpp:3823
#52 0x426c7d0d in kdemain (argc=1, argv=0xbfe58384) at /usr/src/debug/kde-workspace-4.11.5/plasma/desktop/shell/main.cpp:126
#53 0x080487bc in main (argc=1, argv=0xbfe58384) at /usr/src/debug/kde-workspace-4.11.5/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 330109, bug 327435, bug 326941, bug 325880, bug 325188.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-02-04 21:31:51 UTC

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