Application: plasmashell (5.5.3) Qt Version: 5.5.1 Operating System: Linux 4.3.3-300.fc23.x86_64 x86_64 Distribution: "Fedora release 23 (Twenty Three)" -- Information about the crash: - What I was doing when the application crashed: The crash happened while Alt-Tab to switch between tasks. It was followed by an ksmserver crash and I'll attach the gdb shortly. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 84 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7fe163977940 (LWP 17785))] Thread 16 (Thread 0x7fe143a4d700 (LWP 17798)): #0 0x00007fe15b35dfdd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe161815272 in poll (__timeout=-1, __nfds=1, __fds=0x7fe143a4cb80) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x563c4b951a00, cond=cond@entry=0x563c4b951a40, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459 #3 0x00007fe161816ee7 in xcb_wait_for_event (c=0x563c4b951a00) at xcb_in.c:693 #4 0x00007fe1459d7da9 in QXcbEventReader::run (this=0x563c4b95bfe0) at qxcbconnection.cpp:1255 #5 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c4b95bfe0) at thread/qthread_unix.cpp:331 #6 0x00007fe15a6a160a in start_thread (arg=0x7fe143a4d700) at pthread_create.c:334 #7 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 15 (Thread 0x7fe140fff700 (LWP 17813)): #0 0x00007ffeb75e9b32 in clock_gettime () #1 0x00007fe15b377cc6 in __GI___clock_gettime (clock_id=1, tp=tp@entry=0x7fe140ffe9d0) at ../sysdeps/unix/clock_gettime.c:115 #2 0x00007fe15c016956 in qt_clock_gettime (ts=0x7fe140ffe9d0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:165 #5 0x00007fe15c19b949 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fe134002ed0) at kernel/qtimerinfo_unix.cpp:84 #6 0x00007fe15c19beb5 in QTimerInfoList::timerWait (this=0x7fe134002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:381 #7 0x00007fe15c19d2ae in timerSourcePrepareHelper (timeout=0x7fe140ffeaa4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127 #8 timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7fe140ffeaa4) at kernel/qeventdispatcher_glib.cpp:160 #9 0x00007fe15688370d in g_main_context_prepare (context=context@entry=0x7fe134000990, priority=priority@entry=0x7fe140ffeb30) at gmain.c:3442 #10 0x00007fe15688409b in g_main_context_iterate (context=context@entry=0x7fe134000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3820 #11 0x00007fe15688427c in g_main_context_iteration (context=0x7fe134000990, may_block=may_block@entry=1) at gmain.c:3901 #12 0x00007fe15c19decb in QEventDispatcherGlib::processEvents (this=0x7fe1340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #13 0x00007fe15c144eca in QEventLoop::exec (this=this@entry=0x7fe140ffec60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #14 0x00007fe15bf61434 in QThread::exec (this=this@entry=0x563c4ba28c80) at thread/qthread.cpp:503 #15 0x00007fe1602acb45 in QQmlThreadPrivate::run (this=0x563c4ba28c80) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141 #16 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c4ba28c80) at thread/qthread_unix.cpp:331 #17 0x00007fe15a6a160a in start_thread (arg=0x7fe140fff700) at pthread_create.c:334 #18 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 14 (Thread 0x7fe133fff700 (LWP 17841)): #0 0x00007fe15b35dfdd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe15688416c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fe12c002e70, timeout=<optimized out>, context=0x7fe12c000990) at gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7fe12c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 #3 0x00007fe15688427c in g_main_context_iteration (context=0x7fe12c000990, may_block=may_block@entry=1) at gmain.c:3901 #4 0x00007fe15c19decb in QEventDispatcherGlib::processEvents (this=0x7fe12c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0x00007fe15c144eca in QEventLoop::exec (this=this@entry=0x7fe133ffec60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fe15bf61434 in QThread::exec (this=this@entry=0x563c4bb22b00) at thread/qthread.cpp:503 #7 0x00007fe1602acb45 in QQmlThreadPrivate::run (this=0x563c4bb22b00) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141 #8 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c4bb22b00) at thread/qthread_unix.cpp:331 #9 0x00007fe15a6a160a in start_thread (arg=0x7fe133fff700) at pthread_create.c:334 #10 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7fe132669700 (LWP 17868)): #0 0x00007fe15b35dfdd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe15688416c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fe124003070, timeout=<optimized out>, context=0x7fe124000990) at gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7fe124000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 #3 0x00007fe15688427c in g_main_context_iteration (context=0x7fe124000990, may_block=may_block@entry=1) at gmain.c:3901 #4 0x00007fe15c19decb in QEventDispatcherGlib::processEvents (this=0x7fe1240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0x00007fe15c144eca in QEventLoop::exec (this=this@entry=0x7fe132668c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fe15bf61434 in QThread::exec (this=this@entry=0x563c4bdd0ba0) at thread/qthread.cpp:503 #7 0x00007fe1602acb45 in QQmlThreadPrivate::run (this=0x563c4bdd0ba0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141 #8 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c4bdd0ba0) at thread/qthread_unix.cpp:331 #9 0x00007fe15a6a160a in start_thread (arg=0x7fe132669700) at pthread_create.c:334 #10 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7fe130d8d700 (LWP 17968)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe163105514 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fe1633ee380 <QTWTF::pageheap_memory>) at /usr/src/debug/qtscript-opensource-src-5.5.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fe163105559 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /usr/src/debug/qtscript-opensource-src-5.5.1/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fe15a6a160a in start_thread (arg=0x7fe130d8d700) at pthread_create.c:334 #4 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7fe0a370a700 (LWP 18063)): #0 0x00007fe15b35dfdd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe15688416c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fe09c003120, timeout=<optimized out>, context=0x7fe09c000990) at gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7fe09c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 #3 0x00007fe15688427c in g_main_context_iteration (context=0x7fe09c000990, may_block=may_block@entry=1) at gmain.c:3901 #4 0x00007fe15c19decb in QEventDispatcherGlib::processEvents (this=0x7fe09c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0x00007fe15c144eca in QEventLoop::exec (this=this@entry=0x7fe0a3709c10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fe15bf61434 in QThread::exec (this=this@entry=0x563c4ca8bc20) at thread/qthread.cpp:503 #7 0x00007fe160e5a8d6 in QQuickPixmapReader::run (this=0x563c4ca8bc20) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/util/qquickpixmapcache.cpp:760 #8 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c4ca8bc20) at thread/qthread_unix.cpp:331 #9 0x00007fe15a6a160a in start_thread (arg=0x7fe0a370a700) at pthread_create.c:334 #10 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7fe09460d700 (LWP 18107)): #0 0x00007fe15b35dfdd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fe15688416c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fe08c0048c0, timeout=<optimized out>, context=0x7fe08c000990) at gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7fe08c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 #3 0x00007fe15688427c in g_main_context_iteration (context=0x7fe08c000990, may_block=may_block@entry=1) at gmain.c:3901 #4 0x00007fe15c19decb in QEventDispatcherGlib::processEvents (this=0x7fe08c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0x00007fe15c144eca in QEventLoop::exec (this=this@entry=0x7fe09460cc40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fe15bf61434 in QThread::exec (this=this@entry=0x563c4e733650) at thread/qthread.cpp:503 #7 0x00007fe0962453c7 in KCupsConnection::run (this=0x563c4e733650) at ../../libkcups/KCupsConnection.cpp:303 #8 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c4e733650) at thread/qthread_unix.cpp:331 #9 0x00007fe15a6a160a in start_thread (arg=0x7fe09460d700) at pthread_create.c:334 #10 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7fe07ffff700 (LWP 18436)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe15bf6766b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x563c4ff77dc0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x563c4ff23320, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fe129468bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fe12946d3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fe12946ac43 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c500b59f0) at thread/qthread_unix.cpp:331 #10 0x00007fe15a6a160a in start_thread (arg=0x7fe07ffff700) at pthread_create.c:334 #11 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7fe07d38e700 (LWP 18437)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe15bf6766b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x563c4ff77dc0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x563c4ff23320, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fe129468bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fe12946d3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fe12946ac43 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c50011e10) at thread/qthread_unix.cpp:331 #10 0x00007fe15a6a160a in start_thread (arg=0x7fe07d38e700) at pthread_create.c:334 #11 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7fe07cb8d700 (LWP 18438)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe15bf6766b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x563c4ff77dc0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x563c4ff23320, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fe129468bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fe12946d3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fe12946ac43 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c4fef6270) at thread/qthread_unix.cpp:331 #10 0x00007fe15a6a160a in start_thread (arg=0x7fe07cb8d700) at pthread_create.c:334 #11 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7fe077fff700 (LWP 18439)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe15bf6766b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x563c4ff77dc0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x563c4ff23320, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fe129468bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fe12946d3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #10 0x00007fe12946ac43 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5 #11 0x00007fe15bf663de in QThreadPrivate::start (arg=0x7fe070001580) at thread/qthread_unix.cpp:331 #12 0x00007fe15a6a160a in start_thread (arg=0x7fe077fff700) at pthread_create.c:334 #13 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7fe0777fe700 (LWP 18440)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe15bf6766b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x563c4ff77dc0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x563c4ff23320, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fe129468bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fe12946d3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #10 0x00007fe12946ac43 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5 #11 0x00007fe15bf663de in QThreadPrivate::start (arg=0x7fe06c002b90) at thread/qthread_unix.cpp:331 #12 0x00007fe15a6a160a in start_thread (arg=0x7fe0777fe700) at pthread_create.c:334 #13 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7fe076ffd700 (LWP 18441)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe15bf6766b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x563c4ff77dc0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x563c4ff23320, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fe129468bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fe12946d3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fe12946ac43 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fe15bf663de in QThreadPrivate::start (arg=0x563c4fefb620) at thread/qthread_unix.cpp:331 #10 0x00007fe15a6a160a in start_thread (arg=0x7fe076ffd700) at pthread_create.c:334 #11 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7fe0767fc700 (LWP 18442)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe15bf6766b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x563c4ff77dc0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x563c4ff23320, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fe129468bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fe12946d3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #10 0x00007fe12946ac43 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5 #11 0x00007fe15bf663de in QThreadPrivate::start (arg=0x7fe070001b90) at thread/qthread_unix.cpp:331 #12 0x00007fe15a6a160a in start_thread (arg=0x7fe0767fc700) at pthread_create.c:334 #13 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7fe075ffb700 (LWP 18443)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe15bf6766b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x563c4ff77dc0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x563c4ff23320, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fe129468bff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib64/libKF5ThreadWeaver.so.5 #4 0x00007fe12946d3a8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #5 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #6 0x00007fe12946d402 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #7 0x00007fe129467cb3 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib64/libKF5ThreadWeaver.so.5 #8 0x00007fe12946ac43 in ThreadWeaver::Thread::run() () from /lib64/libKF5ThreadWeaver.so.5 #9 0x00007fe15bf663de in QThreadPrivate::start (arg=0x7fe068002f90) at thread/qthread_unix.cpp:331 #10 0x00007fe15a6a160a in start_thread (arg=0x7fe075ffb700) at pthread_create.c:334 #11 0x00007fe15b369a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fe163977940 (LWP 17785)): [KCrash Handler] #6 0x00007fe159c51731 in QSqlDatabase::close (this=this@entry=0x563c50370fb8) at kernel/qsqldatabase.cpp:871 #7 0x00007fe159c52c99 in QSqlDatabase::~QSqlDatabase (this=0x563c50370fb8, __in_chrg=<optimized out>) at kernel/qsqldatabase.cpp:799 #8 0x00007fe159c54ccd in QHashNode<QString, QSqlDatabase>::~QHashNode (this=<optimized out>, __in_chrg=<optimized out>) at ../../src/corelib/tools/qhash.h:237 #9 QHash<QString, QSqlDatabase>::deleteNode2 (node=0x563c50370fa0) at ../../src/corelib/tools/qhash.h:585 #10 0x00007fe15bfc9979 in QHashData::free_helper (this=0x563c4c05da90, node_delete=0x7fe159c54cc0 <QHash<QString, QSqlDatabase>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:491 #11 0x00007fe159c51403 in QHash<QString, QSqlDatabase>::freeData (this=0x7fe159e7e140 <(anonymous namespace)::Q_QGS_dbDict::innerFunction()::holder>, x=<optimized out>) at ../../src/corelib/tools/qhash.h:621 #12 QHash<QString, QSqlDatabase>::~QHash (this=0x7fe159e7e140 <(anonymous namespace)::Q_QGS_dbDict::innerFunction()::holder>, __in_chrg=<optimized out>) at ../../src/corelib/tools/qhash.h:342 #13 QConnectionDict::~QConnectionDict (this=0x7fe159e7e140 <(anonymous namespace)::Q_QGS_dbDict::innerFunction()::holder>, __in_chrg=<optimized out>) at kernel/qsqldatabase.cpp:110 #14 (anonymous namespace)::Q_QGS_dbDict::Holder::~Holder (this=0x7fe159e7e140 <(anonymous namespace)::Q_QGS_dbDict::innerFunction()::holder>, __in_chrg=<optimized out>) at kernel/qsqldatabase.cpp:126 #15 0x00007fe15b2a0658 in __run_exit_handlers (status=status@entry=1, listp=0x7fe15b622618 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82 #16 0x00007fe15b2a06a5 in __GI_exit (status=status@entry=1) at exit.c:104 #17 0x00007fe161f85eba in _IceDefaultIOErrorHandler (iceConn=<optimized out>) at error.c:603 #18 0x00007fe161f8beb4 in _IceRead (iceConn=iceConn@entry=0x563c4b988620, nbytes=nbytes@entry=8, ptr=0x563c4b988990 "\001\022") at misc.c:292 #19 0x00007fe161f9013f in IceProcessMessages (iceConn=0x563c4b988620, replyWait=0x0, replyReadyRet=0x0) at process.c:196 #20 0x00007fe15c17629a in QMetaObject::activate (sender=sender@entry=0x563c4b93ac40, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeb7503cf0) at kernel/qobject.cpp:3713 #21 0x00007fe15c176a97 in QMetaObject::activate (sender=sender@entry=0x563c4b93ac40, m=m@entry=0x7fe15c58dec0 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffeb7503cf0) at kernel/qobject.cpp:3578 #22 0x00007fe15c1f5eae in QSocketNotifier::activated (this=this@entry=0x563c4b93ac40, _t1=6) at .moc/moc_qsocketnotifier.cpp:134 #23 0x00007fe15c18274b in QSocketNotifier::event (this=0x563c4b93ac40, e=<optimized out>) at kernel/qsocketnotifier.cpp:260 #24 0x00007fe15d6fb41c in QApplicationPrivate::notify_helper (this=this@entry=0x563c4b945830, receiver=receiver@entry=0x563c4b93ac40, e=e@entry=0x7ffeb7503f60) at kernel/qapplication.cpp:3716 #25 0x00007fe15d7008e6 in QApplication::notify (this=0x7ffeb75042d0, receiver=0x563c4b93ac40, e=0x7ffeb7503f60) at kernel/qapplication.cpp:3499 #26 0x00007fe15c14773b in QCoreApplication::notifyInternal (this=0x7ffeb75042d0, receiver=0x563c4b93ac40, event=event@entry=0x7ffeb7503f60) at kernel/qcoreapplication.cpp:965 #27 0x00007fe15c19e37d in QCoreApplication::sendEvent (event=0x7ffeb7503f60, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:224 #28 socketNotifierSourceDispatch (source=0x563c4b97afb0) at kernel/qeventdispatcher_glib.cpp:101 #29 0x00007fe156883e3a in g_main_dispatch (context=0x7fe13c0016f0) at gmain.c:3154 #30 g_main_context_dispatch (context=context@entry=0x7fe13c0016f0) at gmain.c:3769 #31 0x00007fe1568841d0 in g_main_context_iterate (context=context@entry=0x7fe13c0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 #32 0x00007fe15688427c in g_main_context_iteration (context=0x7fe13c0016f0, may_block=may_block@entry=1) at gmain.c:3901 #33 0x00007fe15c19deaf in QEventDispatcherGlib::processEvents (this=0x563c4b98ff80, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #34 0x00007fe15c144eca in QEventLoop::exec (this=this@entry=0x7ffeb7504170, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #35 0x00007fe15c14cfac in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229 #36 0x0000563c49b1208a in main () Reported using DrKonqi
Created attachment 96774 [details] ksmserver gdb full log Unfortunately gdb complained about missing symbols although I ran all the suggested 'dnf install debuginfo' packages and reloaded. I've just run a full system update. If it happens again and I get a better gdb log I'll post it.
*** Bug 373398 has been marked as a duplicate of this bug. ***
*** Bug 377586 has been marked as a duplicate of this bug. ***
Thank you for the report. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thank you.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!