Bug 357733 - [plasma5] dolphin crash --- mark any file /right mouse click / hover the mouse cursor over 'activities' ---> crash!
Summary: [plasma5] dolphin crash --- mark any file /right mouse click / hover the mous...
Status: RESOLVED DUPLICATE of bug 351485
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 15.12.0
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-01-09 12:58 UTC by Simon Andric
Modified: 2016-01-13 11:35 UTC (History)
2 users (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 Simon Andric 2016-01-09 12:58:21 UTC
Application: dolphin (15.11.80)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-0-generic x86_64
Distribution: Ubuntu Xenial Xerus (development branch)

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


Hello!

i have one activity (named "default" renamed "fani"). When in dolphin i right click on any file and by accidetn my mouse cursor goes over the "activities" the dolphin momentarily freezes as if it was searching for something, which it cannot find and then dolphin closes and dr. konqi appears... happens every time :)
i use the neewest packages... 

thank you!

nice day!

Simon :)

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fa6730968c0 (LWP 2616))]

Thread 5 (Thread 0x7fa6706ef700 (LWP 2621)):
#0  0x00007fa685edc83d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fa67a63bc62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fa67a63d8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa672a3c4a9 in QXcbEventReader::run (this=0x143bb70) at qxcbconnection.cpp:1229
#4  0x00007fa680aa887e in QThreadPrivate::start (arg=0x143bb70) at thread/qthread_unix.cpp:331
#5  0x00007fa67d25766a in start_thread (arg=0x7fa6706ef700) at pthread_create.c:333
#6  0x00007fa685ee7e4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fa66ccf0700 (LWP 2624)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa66e1c216a in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2  0x00007fa66e1c18a7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#3  0x00007fa67d25766a in start_thread (arg=0x7fa66ccf0700) at pthread_create.c:333
#4  0x00007fa685ee7e4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fa6631af700 (LWP 2627)):
#0  0x00007fa67c70fa09 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fa67c6ca8a9 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa67c6cb23b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa67c6cb41c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa680ce02eb in QEventDispatcherGlib::processEvents (this=0x7fa65c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fa680c872fa in QEventLoop::exec (this=this@entry=0x7fa6631aed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fa680aa38d4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fa680aa887e in QThreadPrivate::start (arg=0x1924bf0) at thread/qthread_unix.cpp:331
#8  0x00007fa67d25766a in start_thread (arg=0x7fa6631af700) at pthread_create.c:333
#9  0x00007fa685ee7e4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fa660b1f700 (LWP 2797)):
[KCrash Handler]
#6  QBasicAtomicOps<8>::testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x81: <error reading variable>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#7  QGenericAtomicOps<QBasicAtomicOps<8> >::testAndSetAcquire<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, _q_value=@0x81: <error reading variable>) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:166
#8  QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, this=this@entry=0x81) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:276
#9  QBasicMutex::fastTryLock (current=<synthetic pointer>, this=this@entry=0x81) at thread/qmutex.h:82
#10 QMutex::lock (this=this@entry=0x81) at thread/qmutex.cpp:212
#11 0x00007fa680aa79db in QMutexLocker::QMutexLocker (m=0x81, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#12 QThreadPrivate::finish (arg=arg@entry=0x1e6a3c0) at thread/qthread_unix.cpp:343
#13 0x00007fa680aa889f in __pthread_cleanup_class::~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:563
#14 QThreadPrivate::start (arg=0x1e6a3c0) at thread/qthread_unix.cpp:290
#15 0x00007fa67d25766a in start_thread (arg=0x7fa660b1f700) at pthread_create.c:333
#16 0x00007fa685ee7e4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fa6730968c0 (LWP 2616)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa67a63beb9 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fa67a63d617 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa67a63d721 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fa672a5e016 in QXcbCursor::queryPointer (c=0x1427380, rootWin=rootWin@entry=0x0, pos=pos@entry=0x7fff3870e540, keybMask=keybMask@entry=0x0) at qxcbcursor.cpp:619
#5  0x00007fa672a5e0c8 in QXcbCursor::pos (this=0x1452290) at qxcbcursor.cpp:639
#6  0x00007fa6811e6d08 in QCursor::pos (screen=<optimized out>) at kernel/qcursor.cpp:182
#7  0x00007fa6811e6de1 in QCursor::pos () at kernel/qcursor.cpp:206
#8  0x00007fa68190bd01 in QMenu::popup (this=0x1e3cf60, p=..., atAction=atAction@entry=0x0) at widgets/qmenu.cpp:2103
#9  0x00007fa68190dd61 in QMenu::internalDelayedPopup (this=0x1d182a0) at widgets/qmenu.cpp:3253
#10 0x00007fa680cb9533 in QObject::event (this=this@entry=0x1d182a0, e=e@entry=0x7fff3870ead0) at kernel/qobject.cpp:1261
#11 0x00007fa6817cfd4b in QWidget::event (this=this@entry=0x1d182a0, event=event@entry=0x7fff3870ead0) at kernel/qwidget.cpp:9105
#12 0x00007fa681912df3 in QMenu::event (this=0x1d182a0, e=0x7fff3870ead0) at widgets/qmenu.cpp:2650
#13 0x00007fa68178cffc in QApplicationPrivate::notify_helper (this=this@entry=0x141b3e0, receiver=receiver@entry=0x1d182a0, e=e@entry=0x7fff3870ead0) at kernel/qapplication.cpp:3716
#14 0x00007fa6817924c6 in QApplication::notify (this=0x7fff387109a0, receiver=0x1d182a0, e=0x7fff3870ead0) at kernel/qapplication.cpp:3499
#15 0x00007fa680c89b6b in QCoreApplication::notifyInternal (this=0x7fff387109a0, receiver=0x1d182a0, event=event@entry=0x7fff3870ead0) at kernel/qcoreapplication.cpp:965
#16 0x00007fa680cdf0ed in QCoreApplication::sendEvent (event=0x7fff3870ead0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#17 QTimerInfoList::activateTimers (this=0x147d520) at kernel/qtimerinfo_unix.cpp:637
#18 0x00007fa680cdf5f1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#19 0x00007fa67c6cb117 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fa67c6cb370 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fa67c6cb41c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fa680ce02eb in QEventDispatcherGlib::processEvents (this=0x1472ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#23 0x00007fa680c872fa in QEventLoop::exec (this=this@entry=0x7fff3870ed10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#24 0x00007fa68190d1b0 in QMenu::exec (this=<optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:2307
#25 0x00007fa6861fff56 in ?? () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#26 0x00007fa6862014d5 in ?? () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#27 0x00007fa6861f7054 in ?? () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#28 0x00007fa680cb8547 in QtPrivate::QSlotObjectBase::call (a=0x7fff3870f0f0, r=0x1514bf0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#29 QMetaObject::activate (sender=0x1b914b0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3698
#30 0x00007fa685ba0a14 in DolphinView::requestContextMenu(QPoint const&, KFileItem const&, QUrl const&, QList<QAction*> const&) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#31 0x00007fa685b7ca5e in DolphinView::slotItemContextMenuRequested(int, QPointF const&) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#32 0x00007fa680cb8547 in QtPrivate::QSlotObjectBase::call (a=0x7fff3870f2b0, r=0x1b914b0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#33 QMetaObject::activate (sender=0x1b948e0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3698
#34 0x00007fa685b9ede6 in KItemListController::itemContextMenuRequested(int, QPointF const&) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#35 0x00007fa685b3e7ad in KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*, QTransform const&) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#36 0x00007fa685b3dd64 in KItemListController::processEvent(QEvent*, QTransform const&) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#37 0x00007fa685b50312 in KItemListView::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libdolphinprivate.so.5
#38 0x00007fa68178cffc in QApplicationPrivate::notify_helper (this=this@entry=0x141b3e0, receiver=receiver@entry=0x1b92fd0, e=e@entry=0x7fff3870fb50) at kernel/qapplication.cpp:3716
#39 0x00007fa6817924c6 in QApplication::notify (this=0x7fff387109a0, receiver=0x1b92fd0, e=0x7fff3870fb50) at kernel/qapplication.cpp:3499
#40 0x00007fa680c89b6b in QCoreApplication::notifyInternal (this=0x7fff387109a0, receiver=0x1b92fd0, event=event@entry=0x7fff3870fb50) at kernel/qcoreapplication.cpp:965
#41 0x00007fa6817896f6 in QCoreApplication::sendSpontaneousEvent (event=event@entry=0x7fff3870fb50, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#42 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7fff3870fb50) at kernel/qapplication.cpp:4163
#43 0x00007fa681ab1993 in QGraphicsScenePrivate::sendEvent (this=<optimized out>, item=0x1b92fe0, event=0x7fff3870fb50) at graphicsview/qgraphicsscene.cpp:1236
#44 0x00007fa681ab2441 in QGraphicsScenePrivate::sendMouseEvent (this=0x1b9c6b0, mouseEvent=0x7fff3870fb50) at graphicsview/qgraphicsscene.cpp:1314
#45 0x00007fa681ababe6 in QGraphicsScenePrivate::mousePressEventHandler (this=this@entry=0x1b9c6b0, mouseEvent=mouseEvent@entry=0x7fff3870fb50) at graphicsview/qgraphicsscene.cpp:1441
#46 0x00007fa681abb029 in QGraphicsScene::mousePressEvent (this=<optimized out>, mouseEvent=0x7fff3870fb50) at graphicsview/qgraphicsscene.cpp:4020
#47 0x00007fa681ac4550 in QGraphicsScene::event (this=0x1b9c5e0, event=0x7fff3870fb50) at graphicsview/qgraphicsscene.cpp:3388
#48 0x00007fa68178cffc in QApplicationPrivate::notify_helper (this=this@entry=0x141b3e0, receiver=receiver@entry=0x1b9c5e0, e=e@entry=0x7fff3870fb50) at kernel/qapplication.cpp:3716
#49 0x00007fa6817924c6 in QApplication::notify (this=0x7fff387109a0, receiver=0x1b9c5e0, e=0x7fff3870fb50) at kernel/qapplication.cpp:3499
#50 0x00007fa680c89b6b in QCoreApplication::notifyInternal (this=0x7fff387109a0, receiver=0x1b9c5e0, event=event@entry=0x7fff3870fb50) at kernel/qcoreapplication.cpp:965
#51 0x00007fa6817896f6 in QCoreApplication::sendSpontaneousEvent (event=event@entry=0x7fff3870fb50, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#52 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7fff3870fb50) at kernel/qapplication.cpp:4163
#53 0x00007fa681addf4f in QGraphicsView::mousePressEvent (this=0x1b9c670, event=0x7fff387100e0) at graphicsview/qgraphicsview.cpp:3270
#54 0x00007fa6817d043f in QWidget::event (this=this@entry=0x1b9c670, event=event@entry=0x7fff387100e0) at kernel/qwidget.cpp:8674
#55 0x00007fa6818cee1e in QFrame::event (this=0x1b9c670, e=0x7fff387100e0) at widgets/qframe.cpp:540
#56 0x00007fa681adf343 in QGraphicsView::viewportEvent (this=0x1b9c670, event=0x7fff387100e0) at graphicsview/qgraphicsview.cpp:2962
#57 0x00007fa680c8995c in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x141b3e0, receiver=receiver@entry=0x1ba0c70, event=event@entry=0x7fff387100e0) at kernel/qcoreapplication.cpp:1072
#58 0x00007fa68178cfdc in QApplicationPrivate::notify_helper (this=this@entry=0x141b3e0, receiver=receiver@entry=0x1ba0c70, e=e@entry=0x7fff387100e0) at kernel/qapplication.cpp:3712
#59 0x00007fa681792bc9 in QApplication::notify (this=<optimized out>, receiver=0x1ba0c70, e=0x7fff387100e0) at kernel/qapplication.cpp:3276
#60 0x00007fa680c89b6b in QCoreApplication::notifyInternal (this=0x7fff387109a0, receiver=receiver@entry=0x1ba0c70, event=event@entry=0x7fff387100e0) at kernel/qcoreapplication.cpp:965
#61 0x00007fa681791ad2 in QCoreApplication::sendSpontaneousEvent (event=0x7fff387100e0, receiver=0x1ba0c70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#62 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x1ba0c70, event=event@entry=0x7fff387100e0, alienWidget=alienWidget@entry=0x1ba0c70, nativeWidget=0x14e4730, buttonDown=buttonDown@entry=0x7fa681cbeb20 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2770
#63 0x00007fa6817ea56b in QWidgetWindow::handleMouseEvent (this=this@entry=0x19d13e0, event=event@entry=0x7fff387104f0) at kernel/qwidgetwindow.cpp:555
#64 0x00007fa6817ecb2b in QWidgetWindow::event (this=0x19d13e0, event=0x7fff387104f0) at kernel/qwidgetwindow.cpp:210
#65 0x00007fa68178cffc in QApplicationPrivate::notify_helper (this=this@entry=0x141b3e0, receiver=receiver@entry=0x19d13e0, e=e@entry=0x7fff387104f0) at kernel/qapplication.cpp:3716
#66 0x00007fa6817924c6 in QApplication::notify (this=0x7fff387109a0, receiver=0x19d13e0, e=0x7fff387104f0) at kernel/qapplication.cpp:3499
#67 0x00007fa680c89b6b in QCoreApplication::notifyInternal (this=0x7fff387109a0, receiver=receiver@entry=0x19d13e0, event=event@entry=0x7fff387104f0) at kernel/qcoreapplication.cpp:965
#68 0x00007fa6811dc241 in QCoreApplication::sendSpontaneousEvent (event=0x7fff387104f0, receiver=0x19d13e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227
#69 QGuiApplicationPrivate::processMouseEvent (e=0x1e2d2a0) at kernel/qguiapplication.cpp:1792
#70 0x00007fa6811ddf05 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x1e2d2a0) at kernel/qguiapplication.cpp:1584
#71 0x00007fa6811c1e68 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:625
#72 0x00007fa672a6dd70 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#73 0x00007fa67c6cb117 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007fa67c6cb370 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007fa67c6cb41c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007fa680ce02cf in QEventDispatcherGlib::processEvents (this=0x1472ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#77 0x00007fa680c872fa in QEventLoop::exec (this=this@entry=0x7fff38710870, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#78 0x00007fa680c8f3cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#79 0x00007fa68620900b in kdemain () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#80 0x00007fa685e01a00 in __libc_start_main (main=0x400720 <main>, argc=1, argv=0x7fff38710b28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff38710b18) at libc-start.c:289
#81 0x0000000000400759 in _start ()

Reported using DrKonqi
Comment 1 opensuse.lietuviu.kalba 2016-01-13 11:35:44 UTC

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