https://bugs.kde.org/show_bug.cgi?id=359556
Bug ID: 359556 Summary: Crash after closing a split pane Product: dolphin Version: 15.12.1 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: mij...@gmail.com Application: dolphin (15.12.1) Qt Version: 5.5.1 Operating System: Linux 4.4.0-3-default x86_64 Distribution: "openSUSE Tumbleweed (20160212) (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I had the split pane display, I clicked on the right hand pane and then selected "Close". A couple of seconds later the application crashed. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fd0b2b6d8c0 (LWP 2267))] Thread 4 (Thread 0x7fd09b8b9700 (LWP 2268)): #0 0x00007fd0b240f24d in poll () from /lib64/libc.so.6 #1 0x00007fd0a5414432 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007fd0a5416007 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007fd09dc0ce29 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007fd0ac58494f in QThreadPrivate::start (arg=0x11ac910) at thread/qthread_unix.cpp:331 #5 0x00007fd0a80754a4 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fd0b2417bdd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fd08935c700 (LWP 2271)): #0 0x00007fd0a74e84a5 in ?? () from /usr/lib64/libglib-2.0.so.0 #1 0x00007fd0a74eac5a in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fd0a74eb238 in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fd0a74eb39c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fd0ac7a952b in QEventDispatcherGlib::processEvents (this=0x7fd0840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0x00007fd0ac75363a in QEventLoop::exec (this=this@entry=0x7fd08935bd10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fd0ac57fb1c in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503 #7 0x00007fd0ac58494f in QThreadPrivate::start (arg=0x15c58c0) at thread/qthread_unix.cpp:331 #8 0x00007fd0a80754a4 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fd0b2417bdd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fd08311b700 (LWP 2311)): [KCrash Handler] #6 QBasicAtomicOps<8>::testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x84: <error reading variable>) at ../../src/corelib/arch/qatomic_x86.h:259 #7 QGenericAtomicOps<QBasicAtomicOps<8> >::testAndSetAcquire<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, _q_value=@0x84: <error reading variable>) at ../../src/corelib/thread/qgenericatomic.h:166 #8 QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, this=this@entry=0x84) at ../../src/corelib/thread/qbasicatomic.h:278 #9 QBasicMutex::fastTryLock (current=<synthetic pointer>, this=this@entry=0x84) at thread/qmutex.h:82 #10 QMutex::lock (this=this@entry=0x84) at thread/qmutex.cpp:212 #11 0x00007fd0ac583b2b in QMutexLocker::QMutexLocker (m=0x84, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:128 #12 QThreadPrivate::finish (arg=arg@entry=0x18f8780) at thread/qthread_unix.cpp:343 #13 0x00007fd0ac584970 in __pthread_cleanup_class::~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:561 #14 QThreadPrivate::start (arg=0x18f8780) at thread/qthread_unix.cpp:290 #15 0x00007fd0a80754a4 in start_thread () from /lib64/libpthread.so.0 #16 0x00007fd0b2417bdd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fd0b2b6d8c0 (LWP 2267)): #0 0x00007fd0a807b07f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fd0a5414689 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007fd0a5415d57 in ?? () from /usr/lib64/libxcb.so.1 #3 0x00007fd0a5415e61 in xcb_wait_for_reply () from /usr/lib64/libxcb.so.1 #4 0x00007fd09dc21923 in QXcbWindow::setKeyboardGrabEnabled(bool) () from /usr/lib64/libQt5XcbQpa.so.5 #5 0x00007fd0ad8c3ac6 in ?? () from /usr/lib64/libQt5Widgets.so.5 #6 0x00007fd0ad8ca360 in QApplicationPrivate::closePopup(QWidget*) () from /usr/lib64/libQt5Widgets.so.5 #7 0x00007fd0ad9044ef in QWidgetPrivate::hide_helper() () from /usr/lib64/libQt5Widgets.so.5 #8 0x00007fd0ad9089f8 in QWidget::setVisible(bool) () from /usr/lib64/libQt5Widgets.so.5 #9 0x00007fd0ad904779 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /usr/lib64/libQt5Widgets.so.5 #10 0x00007fd0ada3c4c2 in ?? () from /usr/lib64/libQt5Widgets.so.5 #11 0x00007fd0ada3c8e1 in QMenu::internalDelayedPopup() () from /usr/lib64/libQt5Widgets.so.5 #12 0x00007fd0ac783d2b in QObject::event (this=0x190e8e0, e=<optimized out>) at kernel/qobject.cpp:1261 #13 0x00007fd0ad908fe3 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #14 0x00007fd0ada41a6b in QMenu::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #15 0x00007fd0ad8c88cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #16 0x00007fd0ad8cd9d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #17 0x00007fd0ac755cf3 in QCoreApplication::notifyInternal (this=0x7ffdc4cf62e0, receiver=0x190e8e0, event=event@entry=0x7ffdc4cf45d0) at kernel/qcoreapplication.cpp:965 #18 0x00007fd0ac7a83bd in QCoreApplication::sendEvent (event=0x7ffdc4cf45d0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:224 #19 QTimerInfoList::activateTimers (this=0x11d6850) at kernel/qtimerinfo_unix.cpp:637 #20 0x00007fd0ac7a88d1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177 #21 0x00007fd0a74eb0c7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #22 0x00007fd0a74eb2f8 in ?? () from /usr/lib64/libglib-2.0.so.0 #23 0x00007fd0a74eb39c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #24 0x00007fd0ac7a952b in QEventDispatcherGlib::processEvents (this=0x11d96b0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #25 0x00007fd0ac75363a in QEventLoop::exec (this=0x7ffdc4cf47f0, flags=...) at kernel/qeventloop.cpp:204 #26 0x00007fd0ada3c0f0 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib64/libQt5Widgets.so.5 #27 0x00007fd0b272ad78 in DolphinContextMenu::openViewportContextMenu (this=0x190e8e0) at /usr/src/debug/dolphin-15.12.1/src/dolphincontextmenu.cpp:366 #28 0x00007fd0b272b123 in DolphinContextMenu::open (this=0x190e8e0) at /usr/src/debug/dolphin-15.12.1/src/dolphincontextmenu.cpp:116 #29 0x00007fd0b2721471 in DolphinMainWindow::openContextMenu (this=0x123fa30, pos=..., item=..., url=..., customActions=...) at /usr/src/debug/dolphin-15.12.1/src/dolphinmainwindow.cpp:759 #30 0x00007fd0ac782e17 in QtPrivate::QSlotObjectBase::call (a=0x7ffdc4cf4b70, r=0x123fa30, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:124 #31 QMetaObject::activate (sender=0x15c70e0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3698 #32 0x00007fd0b20ed424 in DolphinView::requestContextMenu(QPoint const&, KFileItem const&, QUrl const&, QList<QAction*> const&) () from /usr/lib64/libdolphinprivate.so.5 #33 0x00007fd0b20cadd2 in DolphinView::slotViewContextMenuRequested(QPointF const&) () from /usr/lib64/libdolphinprivate.so.5 #34 0x00007fd0ac782e17 in QtPrivate::QSlotObjectBase::call (a=0x7ffdc4cf4d20, r=0x15c70e0, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:124 #35 QMetaObject::activate (sender=0x15becc0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3698 #36 0x00007fd0b20ec2a5 in KItemListController::viewContextMenuRequested(QPointF const&) () from /usr/lib64/libdolphinprivate.so.5 #37 0x00007fd0b20907fc in KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*, QTransform const&) () from /usr/lib64/libdolphinprivate.so.5 #38 0x00007fd0b208fb38 in KItemListController::processEvent(QEvent*, QTransform const&) () from /usr/lib64/libdolphinprivate.so.5 #39 0x00007fd0b20a1182 in KItemListView::event(QEvent*) () from /usr/lib64/libdolphinprivate.so.5 #40 0x00007fd0ad8c88cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #41 0x00007fd0ad8cd9d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #42 0x00007fd0ac755cf3 in QCoreApplication::notifyInternal (this=0x7ffdc4cf62e0, receiver=0x15ee150, event=0x7ffdc4cf5540) at kernel/qcoreapplication.cpp:965 #43 0x00007fd0adbcab43 in ?? () from /usr/lib64/libQt5Widgets.so.5 #44 0x00007fd0adbcb561 in ?? () from /usr/lib64/libQt5Widgets.so.5 #45 0x00007fd0adbd3686 in ?? () from /usr/lib64/libQt5Widgets.so.5 #46 0x00007fd0adbd3aa9 in QGraphicsScene::mousePressEvent(QGraphicsSceneMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5 #47 0x00007fd0adbdccf0 in QGraphicsScene::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #48 0x00007fd0ad8c88cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #49 0x00007fd0ad8cd9d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #50 0x00007fd0ac755cf3 in QCoreApplication::notifyInternal (this=0x7ffdc4cf62e0, receiver=0x162d8f0, event=0x7ffdc4cf5540) at kernel/qcoreapplication.cpp:965 #51 0x00007fd0adbf550f in QGraphicsView::mousePressEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5 #52 0x00007fd0ad909679 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #53 0x00007fd0ada00a2e in QFrame::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #54 0x00007fd0adbf6883 in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #55 0x00007fd0ac755b25 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x1637800, event=0x7ffdc4cf5a70) at kernel/qcoreapplication.cpp:1072 #56 0x00007fd0ad8c88ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #57 0x00007fd0ad8ce511 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #58 0x00007fd0ac755cf3 in QCoreApplication::notifyInternal (this=0x7ffdc4cf62e0, receiver=0x1637800, event=0x7ffdc4cf5a70) at kernel/qcoreapplication.cpp:965 #59 0x00007fd0ad8cd082 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQt5Widgets.so.5 #60 0x00007fd0ad922dd3 in ?? () from /usr/lib64/libQt5Widgets.so.5 #61 0x00007fd0ad92533b in ?? () from /usr/lib64/libQt5Widgets.so.5 #62 0x00007fd0ad8c88cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #63 0x00007fd0ad8cd9d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #64 0x00007fd0ac755cf3 in QCoreApplication::notifyInternal (this=0x7ffdc4cf62e0, receiver=0x1448b50, event=0x7ffdc4cf5e70) at kernel/qcoreapplication.cpp:965 #65 0x00007fd0ad12879e in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5 #66 0x00007fd0ad12a305 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5 #67 0x00007fd0ad10f9f8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5 #68 0x00007fd09dc3ced0 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #69 0x00007fd0a74eb0c7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #70 0x00007fd0a74eb2f8 in ?? () from /usr/lib64/libglib-2.0.so.0 #71 0x00007fd0a74eb39c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #72 0x00007fd0ac7a950f in QEventDispatcherGlib::processEvents (this=0x11d96b0, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #73 0x00007fd0ac75363a in QEventLoop::exec (this=this@entry=0x7ffdc4cf61c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #74 0x00007fd0ac75b2fd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229 #75 0x00007fd0b27326d8 in kdemain (argc=1, argv=<optimized out>) at /usr/src/debug/dolphin-15.12.1/src/main.cpp:150 #76 0x00007fd0b234e610 in __libc_start_main () from /lib64/libc.so.6 #77 0x00000000004007f9 in _start () at ../sysdeps/x86_64/start.S:118 Possible duplicates by query: bug 357733. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.