https://bugs.kde.org/show_bug.cgi?id=404593

            Bug ID: 404593
           Summary: Dolphin crashes after exit button is pressed
           Product: dolphin
           Version: 18.12.2
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-n...@kde.org
          Reporter: orah...@gmail.com
                CC: elvis.angelac...@kde.org
  Target Milestone: ---

Application: dolphin (18.12.2)

Qt Version: 5.12.0
Frameworks Version: 5.55.0
Operating System: Linux 4.15.0-45-generic x86_64
Distribution: KDE neon User Edition 5.15

-- Information about the crash:
After the system start, I closed the dolphin window and it crashes. Ktorrent
shows the same crash behavior, always after exit.

-- 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 0x7fa7b88e5800 (LWP 2879))]

Thread 5 (Thread 0x7fa783fff700 (LWP 3396)):
[KCrash Handler]
#6  0x0000000000000091 in ?? ()
#7  0x00007fa7b7dfc813 in UpdateItemStatesThread::run (this=0x55c9b6709740) at
./src/views/versioncontrol/updateitemstatesthread.cpp:54
#8  0x00007fa7b208dbc2 in QThreadPrivate::start (arg=0x55c9b6709740) at
thread/qthread_unix.cpp:361
#9  0x00007fa7acc2a6db in start_thread (arg=0x7fa783fff700) at
pthread_create.c:463
#10 0x00007fa7b817888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fa791d44700 (LWP 2888)):
#0  0x00007fa7acc309f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55c9b5eaad28) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c9b5eaacd8,
cond=0x55c9b5eaad00) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c9b5eaad00, mutex=0x55c9b5eaacd8) at
pthread_cond_wait.c:655
#3  0x00007fa792ec6b1b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fa792ec6847 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fa7acc2a6db in start_thread (arg=0x7fa791d44700) at
pthread_create.c:463
#6  0x00007fa7b817888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fa79a466700 (LWP 2882)):
#0  0x00007fa7aa888064 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fa7aa84252e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa7aa84264c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa7b22c315b in QEventDispatcherGlib::processEvents
(this=0x7fa794000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fa7b226464a in QEventLoop::exec (this=this@entry=0x7fa79a465d70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fa7b208c41a in QThread::exec (this=this@entry=0x7fa7b29a8d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:531
#6  0x00007fa7b2731015 in QDBusConnectionManager::run (this=0x7fa7b29a8d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#7  0x00007fa7b208dbc2 in QThreadPrivate::start (arg=0x7fa7b29a8d80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:361
#8  0x00007fa7acc2a6db in start_thread (arg=0x7fa79a466700) at
pthread_create.c:463
#9  0x00007fa7b817888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fa7a09f1700 (LWP 2881)):
#0  0x00007fa7b816bbf9 in __GI___poll (fds=0x7fa7a09f0cb8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa7a9ead747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fa7a9eaf36a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa7a35b3d4a in QXcbEventQueue::run (this=0x55c9b5e54490) at
qxcbeventqueue.cpp:225
#4  0x00007fa7b208dbc2 in QThreadPrivate::start (arg=0x55c9b5e54490) at
thread/qthread_unix.cpp:361
#5  0x00007fa7acc2a6db in start_thread (arg=0x7fa7a09f1700) at
pthread_create.c:463
#6  0x00007fa7b817888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fa7b88e5800 (LWP 2879)):
#0  0x00007fa7acc309f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7ffd7e224958) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c9b5e61978,
cond=0x7ffd7e224930) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7ffd7e224930, mutex=0x55c9b5e61978) at
pthread_cond_wait.c:655
#3  0x00007fa7a9ead952 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fa7a9eaf06f in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#5  0x00007fa7a9eaf180 in xcb_wait_for_reply () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#6  0x00007fa7a167ec11 in xcb_icccm_get_wm_hints_reply () from
/usr/lib/x86_64-linux-gnu/libxcb-icccm.so.4
#7  0x00007fa7a35a0b35 in QXcbWindow::updateDoesNotAcceptFocus
(this=this@entry=0x55c9b62f6ec0,
doesNotAcceptFocus=doesNotAcceptFocus@entry=false) at qxcbwindow.cpp:1298
#8  0x00007fa7a35a4f09 in QXcbWindow::setWindowFlags
(this=this@entry=0x55c9b62f6ec0, flags=...) at qxcbwindow.cpp:1036
#9  0x00007fa7a35a5924 in QXcbWindow::create (this=0x55c9b62f6ec0) at
qxcbwindow.cpp:528
#10 0x00007fa7a35926ef in QXcbIntegration::createPlatformWindow
(this=0x55c9b5e50950, window=0x55c9b6064de0) at qxcbintegration.cpp:252
#11 0x00007fa7b2ac702e in QWindowPrivate::create (this=0x55c9b5edc380,
recursive=recursive@entry=false, nativeHandle=nativeHandle@entry=0) at
kernel/qwindow.cpp:516
#12 0x00007fa7b2ac724d in QWindow::create (this=<optimized out>) at
kernel/qwindow.cpp:639
#13 0x00007fa7b2ac7275 in QWindow::winId (this=<optimized out>) at
kernel/qwindow.cpp:655
#14 0x00007fa79b9a5224 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#15 0x00007fa79b9a54ba in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#16 0x00007fa79b9a5619 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#17 0x00007fa7b34694e7 in QMenuBar::~QMenuBar (this=0x55c9b6064a50,
__in_chrg=<optimized out>) at widgets/qmenubar.cpp:747
#18 0x00007fa7b3469519 in QMenuBar::~QMenuBar (this=0x55c9b6064a50,
__in_chrg=<optimized out>) at widgets/qmenubar.cpp:749
#19 0x00007fa7b22939fb in QObjectPrivate::deleteChildren
(this=this@entry=0x55c9b5eaca40) at kernel/qobject.cpp:1995
#20 0x00007fa7b332719c in QWidget::~QWidget (this=0x55c9b5efde70,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1702
#21 0x00007fa7b5bf86dd in KMainWindow::~KMainWindow (this=0x55c9b5efde70,
__in_chrg=<optimized out>) at ./src/kmainwindow.cpp:401
#22 0x00007fa7b848f715 in DolphinMainWindow::~DolphinMainWindow
(this=0x55c9b5efde70, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
./src/dolphinmainwindow.cpp:182
#23 0x00007fa7b848f769 in DolphinMainWindow::~DolphinMainWindow
(this=0x55c9b5efde70, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
./src/dolphinmainwindow.cpp:184
#24 0x00007fa7b22969b0 in QObject::event (this=this@entry=0x55c9b5efde70,
e=e@entry=0x55c9b66c3290) at kernel/qobject.cpp:1240
#25 0x00007fa7b332bf4b in QWidget::event (this=this@entry=0x55c9b5efde70,
event=event@entry=0x55c9b66c3290) at kernel/qwidget.cpp:9334
#26 0x00007fa7b3434030 in QMainWindow::event (this=this@entry=0x55c9b5efde70,
event=event@entry=0x55c9b66c3290) at widgets/qmainwindow.cpp:1339
#27 0x00007fa7b5bfabb1 in KMainWindow::event (this=this@entry=0x55c9b5efde70,
ev=ev@entry=0x55c9b66c3290) at ./src/kmainwindow.cpp:877
#28 0x00007fa7b5c407c5 in KXmlGuiWindow::event (this=0x55c9b5efde70,
ev=0x55c9b66c3290) at ./src/kxmlguiwindow.cpp:125
#29 0x00007fa7b32eb83c in QApplicationPrivate::notify_helper
(this=this@entry=0x55c9b5e4eda0, receiver=receiver@entry=0x55c9b5efde70,
e=e@entry=0x55c9b66c3290) at kernel/qapplication.cpp:3752
#30 0x00007fa7b32f2dd0 in QApplication::notify (this=0x7ffd7e225850,
receiver=0x55c9b5efde70, e=0x55c9b66c3290) at kernel/qapplication.cpp:3499
#31 0x00007fa7b2266328 in QCoreApplication::notifyInternal2
(receiver=0x55c9b5efde70, event=0x55c9b66c3290) at
kernel/qcoreapplication.cpp:1061
#32 0x00007fa7b22664fe in QCoreApplication::sendEvent (receiver=<optimized
out>, event=event@entry=0x55c9b66c3290) at kernel/qcoreapplication.cpp:1451
#33 0x00007fa7b2268e87 in QCoreApplicationPrivate::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x55c9b5e4cc10) at kernel/qcoreapplication.cpp:1800
#34 0x00007fa7b2269428 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1654
#35 0x00007fa7b22c3b23 in postEventSourceDispatch (s=0x55c9b5e9e3f0) at
kernel/qeventdispatcher_glib.cpp:276
#36 0x00007fa7aa842387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fa7aa8425c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fa7aa84264c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fa7b22c313f in QEventDispatcherGlib::processEvents
(this=0x55c9b5eaa0e0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#40 0x00007fa7b226464a in QEventLoop::exec (this=this@entry=0x7ffd7e225750,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#41 0x00007fa7b226d800 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1364
#42 0x00007fa7b2ab2edc in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1779
#43 0x00007fa7b32eb795 in QApplication::exec () at kernel/qapplication.cpp:2909
#44 0x00007fa7b848c3e1 in kdemain (argc=<optimized out>, argv=<optimized out>)
at ./src/main.cpp:168
#45 0x00007fa7b8078b97 in __libc_start_main (main=0x55c9b488b720 <main>,
argc=2, argv=0x7ffd7e2259d8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffd7e2259c8) at ../csu/libc-start.c:310
#46 0x000055c9b488b75a in _start ()

Possible duplicates by query: bug 404429, bug 355187, bug 333185, bug 332983,
bug 332481.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to