https://bugs.kde.org/show_bug.cgi?id=358321
Bug ID: 358321 Summary: plasma crash while switchinig tasks Product: plasmashell Version: 5.5.3 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: steve.mck...@gmail.com CC: bhus...@gmail.com, plasma-b...@kde.org 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 -- You are receiving this mail because: You are watching all bug changes.