Application: dolphin (15.08.3) Qt Version: 5.5.1 Operating System: Linux 4.2.0-25-generic x86_64 Distribution: Ubuntu 15.10 -- Information about the crash: After I upgraded plasma to 5.5.3, dolphin starts to crash at least 8 out of 10 times when I click on configure dolphin. 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". [Current thread is 1 (Thread 0x7f298ac7f800 (LWP 17249))] Thread 2 (Thread 0x7f297bad4700 (LWP 17251)): #0 0x00007f299bb588dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f299267e1ec in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f2974003020, timeout=<optimized out>, context=0x7f2974000990) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:4135 #2 0x00007f299267e1ec in g_main_context_iterate (context=context@entry=0x7f2974000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3835 #3 0x00007f299267e2fc in g_main_context_iteration (context=0x7f2974000990, may_block=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901 #4 0x00007f299695c50b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f299690350a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f299671fac4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f2996724a6e in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f2992db46aa in start_thread (arg=0x7f297bad4700) at pthread_create.c:333 #9 0x00007f299bb63eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f298ac7f800 (LWP 17249)): [KCrash Handler] #6 0x00007f29967ade13 in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f29974682d5 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #8 0x00007f299746a52b in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f299740a9dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007f299740fea6 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007f2996905d7b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f2996e585f1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #13 0x00007f2996e5a2b5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #14 0x00007f2996e3e228 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #15 0x00007f298a7640b0 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #16 0x00007f299267dff7 in g_main_context_dispatch (context=0x7f29800016f0) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3154 #17 0x00007f299267dff7 in g_main_context_dispatch (context=context@entry=0x7f29800016f0) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3769 #18 0x00007f299267e250 in g_main_context_iterate (context=context@entry=0x7f29800016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3840 #19 0x00007f299267e2fc in g_main_context_iteration (context=0x7f29800016f0, may_block=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901 #20 0x00007f299695c4ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007f299690350a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007f299758abb0 in QMenu::exec(QPoint const&, QAction*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007f29975ccffe in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007f29969348ea in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x00007f2997507bc7 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007f2997507d21 in QAbstractButton::mousePressEvent(QMouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #27 0x00007f29975cddef in QToolButton::mousePressEvent(QMouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #28 0x00007f299744de3f in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #29 0x00007f29975ce099 in QToolButton::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #30 0x00007f299740a9dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #31 0x00007f29974105a9 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #32 0x00007f2996905d7b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007f299740f4b2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #34 0x00007f2997467f6b in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #35 0x00007f299746a52b in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #36 0x00007f299740a9dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #37 0x00007f299740fea6 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #38 0x00007f2996905d7b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #39 0x00007f2996e585f1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #40 0x00007f2996e5a2b5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #41 0x00007f2996e3e228 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #42 0x00007f298a7640b0 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #43 0x00007f299267dff7 in g_main_context_dispatch (context=0x7f29800016f0) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3154 #44 0x00007f299267dff7 in g_main_context_dispatch (context=context@entry=0x7f29800016f0) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3769 #45 0x00007f299267e250 in g_main_context_iterate (context=context@entry=0x7f29800016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3840 #46 0x00007f299267e2fc in g_main_context_iteration (context=0x7f29800016f0, may_block=1) at /build/glib2.0-ajuDY6/glib2.0-2.46.1/./glib/gmain.c:3901 #47 0x00007f299695c4ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #48 0x00007f299690350a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #49 0x00007f299690b5ec in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #50 0x00007f299be85114 in kdemain () at /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so #51 0x00007f299ba7da40 in __libc_start_main (main=0x400730 <main>, argc=1, argv=0x7ffe5f933338, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe5f933328) at libc-start.c:289 #52 0x0000000000400769 in _start () Reported using DrKonqi
Thanks for the bug report. This will be fixed in Dolphin 15.12.2. As a workaround, wait some time before you click "Configure Dolphin" after moving the mouse pointer there. The crash only happens if there is a submenu (like Extras or Help) open while you click. *** This bug has been marked as a duplicate of bug 354558 ***