Application: plasmashell (5.5.5) (Compiled from sources) Qt Version: 5.5.1 Operating System: Linux 4.1.20-11-default x86_64 Distribution: "openSUSE Leap 42.1 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Nothing at all, it crashed after the login and then it restarted by itself. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fee17fe67c0 (LWP 1805))] Thread 26 (Thread 0x7fee01a42700 (LWP 1807)): #0 0x00007fee114e6bbd in poll () at /lib64/libc.so.6 #1 0x00007fee1643a422 in () at /usr/lib64/libxcb.so.1 #2 0x00007fee1643c00f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007fee03b933c9 in () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #5 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #6 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 25 (Thread 0x7fedfadb7700 (LWP 1845)): #0 0x00007fee114e6bbd in poll () at /lib64/libc.so.6 #1 0x00007fee0dbc1e64 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fee0dbc1f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fee11e13d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fee11dbad53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fee11bdc61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007fee14ef0e18 in () at /usr/lib64/libQt5Qml.so.5 #7 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 24 (Thread 0x7feded709700 (LWP 1928)): #0 0x00007fee114e6bbd in poll () at /lib64/libc.so.6 #1 0x00007fee0dbc1e64 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fee0dbc1f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fee11e13d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fee11dbad53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fee11bdc61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007fee14ef0e18 in () at /usr/lib64/libQt5Qml.so.5 #7 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 23 (Thread 0x7fede7dc5700 (LWP 1929)): #0 0x00007fee11bd9be0 in QMutex::lock() () at /usr/lib64/libQt5Core.so.5 #1 0x00007fee11e13cb5 in () at /usr/lib64/libQt5Core.so.5 #2 0x00007fee0dbc14ad in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fee0dbc1d80 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fee0dbc1f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007fee11e13d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007fee11dbad53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007fee11bdc61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007fee14ef0e18 in () at /usr/lib64/libQt5Qml.so.5 #9 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #10 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #11 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 22 (Thread 0x7fede657f700 (LWP 1930)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee176bf86b in () at /usr/lib64/libQt5Script.so.5 #2 0x00007fee176bf899 in () at /usr/lib64/libQt5Script.so.5 #3 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 21 (Thread 0x7fed5ebec700 (LWP 1980)): #0 0x00007fee114e6bbd in poll () at /lib64/libc.so.6 #1 0x00007fee0dbc1e64 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fee0dbc1f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fee11e13d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fee11dbad53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fee11bdc61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007fee15a8c282 in () at /usr/lib64/libQt5Quick.so.5 #7 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 20 (Thread 0x7fed55968700 (LWP 2085)): #0 0x00007fee114e6bbd in poll () at /lib64/libc.so.6 #1 0x00007fee0dbc1e64 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fee0dbc1f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fee11e13d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fee11dbad53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fee11bdc61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007fed55f79c85 in () at /usr/lib64/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #7 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #8 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 19 (Thread 0x7fed55147700 (LWP 2086)): #0 0x00007fee0dc03d14 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007fee0dbc1e0e in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fee0dbc1f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fee11e13d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fee11dbad53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fee11bdc61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 18 (Thread 0x7fed43ffe700 (LWP 2148)): #0 0x00007fee114e2c8d in read () at /lib64/libc.so.6 #1 0x00007fee0dc02b60 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fee0dbc1999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fee0dbc1df8 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fee0dbc1f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007fee11e13d8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007fee11dbad53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007fee11bdc61a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007fed4d8aacf7 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so #9 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #10 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #11 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 17 (Thread 0x7fed37bb7700 (LWP 2822)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #11 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #12 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7fed373b6700 (LWP 2823)): #0 0x00007fee10cf53f8 in pthread_once () at /lib64/libpthread.so.0 #1 0x00007fee114fbf2c in backtrace () at /lib64/libc.so.6 #2 0x00007fee11429d52 in backtrace_and_maps () at /lib64/libc.so.6 #3 0x00007fee1147c75f in __libc_message () at /lib64/libc.so.6 #4 0x00007fee11481fce in malloc_printerr () at /lib64/libc.so.6 #5 0x00007fee1148437b in _int_malloc () at /lib64/libc.so.6 #6 0x00007fee11485670 in malloc () at /lib64/libc.so.6 #7 0x00007fee17e337ee in _dl_map_object_deps () at /lib64/ld-linux-x86-64.so.2 #8 0x00007fee17e3993c in dl_open_worker () at /lib64/ld-linux-x86-64.so.2 #9 0x00007fee17e357a4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2 #10 0x00007fee17e392fb in _dl_open () at /lib64/ld-linux-x86-64.so.2 #11 0x00007fee115243b2 in do_dlopen () at /lib64/libc.so.6 #12 0x00007fee17e357a4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2 #13 0x00007fee1152444f in dlerror_run () at /lib64/libc.so.6 #14 0x00007fee115244c1 in __libc_dlopen_mode () at /lib64/libc.so.6 #15 0x00007fee114fbe15 in init () at /lib64/libc.so.6 #16 0x00007fee10cf5400 in pthread_once () at /lib64/libpthread.so.0 #17 0x00007fee114fbf2c in backtrace () at /lib64/libc.so.6 #18 0x00007fee11429d52 in backtrace_and_maps () at /lib64/libc.so.6 #19 0x00007fee1147c75f in __libc_message () at /lib64/libc.so.6 #20 0x00007fee11481fce in malloc_printerr () at /lib64/libc.so.6 #21 0x00007fee11482ce6 in _int_free () at /lib64/libc.so.6 #22 0x00007fed574e817f in sqlite3_free () at /usr/lib64/libsqlite3.so.0 #23 0x00007fed574ede19 in () at /usr/lib64/libsqlite3.so.0 #24 0x00007fed574ede9c in () at /usr/lib64/libsqlite3.so.0 #25 0x00007fed57538356 in () at /usr/lib64/libsqlite3.so.0 #26 0x00007fed57538397 in sqlite3_finalize () at /usr/lib64/libsqlite3.so.0 #27 0x00007fed5779ccd2 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #28 0x00007fed5779ddbf in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #29 0x00007fed5779de29 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #30 0x00007fee1005304e in () at /usr/lib64/libQt5Sql.so.5 #31 0x00007fee1005337f in QSqlQuery::~QSqlQuery() () at /usr/lib64/libQt5Sql.so.5 #32 0x00007fed406a7f68 in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #33 0x00007fed406ac510 in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #34 0x00007fed406aa79a in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #35 0x00007fed5c0d5106 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /usr/lib64/libKF5Runner.so.5 #36 0x00007fed579bcba0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #37 0x00007fed579bb930 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #38 0x00007fed579baf3a in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #39 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #40 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #41 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7fed36bb5700 (LWP 2824)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #17 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #19 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #20 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #21 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #22 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7fed363b4700 (LWP 2825)): #0 0x00007fee114fb56b in __lll_lock_wait_private () at /lib64/libc.so.6 #1 0x00007fee11487c4b in _L_lock_11550 () at /lib64/libc.so.6 #2 0x00007fee11485da8 in realloc () at /lib64/libc.so.6 #3 0x00007fee11c4626e in QListData::realloc(int) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fee11c4633a in QListData::append(int) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fed5779f775 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #6 0x00007fed5779f7b1 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #7 0x00007fee10053869 in () at /usr/lib64/libQt5Sql.so.5 #8 0x00007fee10053950 in QSqlQuery::QSqlQuery(QSqlDatabase) () at /usr/lib64/libQt5Sql.so.5 #9 0x00007fed406a7bca in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #10 0x00007fed406ac510 in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #11 0x00007fed406aa79a in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #12 0x00007fed5c0d5106 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /usr/lib64/libKF5Runner.so.5 #13 0x00007fed579bcba0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fed579bb930 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fed579baf3a in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #17 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #18 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7fed35bb3700 (LWP 2826)): #0 0x00007fee114fb56b in __lll_lock_wait_private () at /lib64/libc.so.6 #1 0x00007fee11487c4b in _L_lock_11550 () at /lib64/libc.so.6 #2 0x00007fee11485da8 in realloc () at /lib64/libc.so.6 #3 0x00007fee11c4626e in QListData::realloc(int) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fee11c4633a in QListData::append(int) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fed5779f775 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #6 0x00007fed5779f7b1 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #7 0x00007fee10053869 in () at /usr/lib64/libQt5Sql.so.5 #8 0x00007fee10053950 in QSqlQuery::QSqlQuery(QSqlDatabase) () at /usr/lib64/libQt5Sql.so.5 #9 0x00007fed406a7bca in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #10 0x00007fed406ac510 in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #11 0x00007fed406aa79a in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #12 0x00007fed5c0d5106 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /usr/lib64/libKF5Runner.so.5 #13 0x00007fed579bcba0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fed579bb930 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fed579baf3a in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #17 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #18 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7fed353b2700 (LWP 2827)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #17 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #19 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #20 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #21 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #22 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #23 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #24 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fed34bb1700 (LWP 2828)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #13 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #14 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fed17fff700 (LWP 2829)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fed177fe700 (LWP 2830)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #11 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #12 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fed16ffd700 (LWP 2831)): #0 0x00007fee114fb56b in __lll_lock_wait_private () at /lib64/libc.so.6 #1 0x00007fee11487c4b in _L_lock_11550 () at /lib64/libc.so.6 #2 0x00007fee11485da8 in realloc () at /lib64/libc.so.6 #3 0x00007fee11c4626e in QListData::realloc(int) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fee11c4633a in QListData::append(int) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fed5779f775 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #6 0x00007fed5779f7b1 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #7 0x00007fee10053869 in () at /usr/lib64/libQt5Sql.so.5 #8 0x00007fee10053950 in QSqlQuery::QSqlQuery(QSqlDatabase) () at /usr/lib64/libQt5Sql.so.5 #9 0x00007fed406a7bca in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #10 0x00007fed406ac510 in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #11 0x00007fed406aa79a in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #12 0x00007fed5c0d5106 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /usr/lib64/libKF5Runner.so.5 #13 0x00007fed579bcba0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fed579bb930 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fed579baf3a in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #17 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #18 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fed167fc700 (LWP 2832)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #13 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #17 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #19 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #20 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #21 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #22 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #23 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #24 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #25 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #26 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #27 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #28 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fed15ffb700 (LWP 2833)): #0 0x00007fee114fb56b in __lll_lock_wait_private () at /lib64/libc.so.6 #1 0x00007fee11487c4b in _L_lock_11550 () at /lib64/libc.so.6 #2 0x00007fee11485da8 in realloc () at /lib64/libc.so.6 #3 0x00007fee11c4626e in QListData::realloc(int) () at /usr/lib64/libQt5Core.so.5 #4 0x00007fee11c4633a in QListData::append(int) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fed5779f775 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #6 0x00007fed5779f7b1 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #7 0x00007fee10053869 in () at /usr/lib64/libQt5Sql.so.5 #8 0x00007fee10053950 in QSqlQuery::QSqlQuery(QSqlDatabase) () at /usr/lib64/libQt5Sql.so.5 #9 0x00007fed406a7bca in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #10 0x00007fed406ac510 in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #11 0x00007fed406aa79a in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #12 0x00007fed5c0d5106 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /usr/lib64/libKF5Runner.so.5 #13 0x00007fed579bcba0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #14 0x00007fed579bb930 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #15 0x00007fed579baf3a in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #16 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #17 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #18 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fed157fa700 (LWP 2834)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #13 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #14 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fed14ff9700 (LWP 2835)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #7 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #8 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fed0ffff700 (LWP 2836)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee11be234b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007fed579b965f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007fed579bd43a in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007fed579bd481 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007fed579b76cb in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #11 0x00007fed579bb005 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #12 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #13 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #14 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fed0f7fe700 (LWP 2837)): [KCrash Handler] #6 0x00007fee1153f7b8 in __memmove_ssse3_back () at /lib64/libc.so.6 #7 0x00007fee11c46649 in QListData::remove(int) () at /usr/lib64/libQt5Core.so.5 #8 0x00007fed5779fc31 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #9 0x00007fed5779ddb6 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #10 0x00007fed5779de29 in () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so #11 0x00007fee1005304e in () at /usr/lib64/libQt5Sql.so.5 #12 0x00007fee1005337f in QSqlQuery::~QSqlQuery() () at /usr/lib64/libQt5Sql.so.5 #13 0x00007fed406a7f68 in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #14 0x00007fed406ac510 in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #15 0x00007fed406aa79a in () at /usr/lib64/qt5/plugins/krunner_bookmarksrunner.so #16 0x00007fed5c0d5106 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /usr/lib64/libKF5Runner.so.5 #17 0x00007fed579bcba0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #18 0x00007fed579bb930 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #19 0x00007fed579baf3a in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #20 0x00007fee11be132f in () at /usr/lib64/libQt5Core.so.5 #21 0x00007fee10cf00a4 in start_thread () at /lib64/libpthread.so.0 #22 0x00007fee114eefed in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fee17fe67c0 (LWP 1805)): #0 0x00007fee10cf403f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fee1643a669 in () at /usr/lib64/libxcb.so.1 #2 0x00007fee1643bd5f in () at /usr/lib64/libxcb.so.1 #3 0x00007fee1643bed2 in xcb_wait_for_reply64 () at /usr/lib64/libxcb.so.1 #4 0x00007fee166931f0 in _XReply () at /usr/lib64/libX11.so.6 #5 0x00007fee0d02a1c3 in () at /usr/lib64/libGL.so.1 #6 0x00007fee0d02a4cb in () at /usr/lib64/libGL.so.1 #7 0x00007fedf3b69c4a in () at /usr/lib64/dri/i965_dri.so #8 0x00007fedf3b6a01f in () at /usr/lib64/dri/i965_dri.so #9 0x00007fedf3b5dcd7 in () at /usr/lib64/dri/i965_dri.so #10 0x00007fee15abd9a8 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib64/libQt5Quick.so.5 #11 0x00007fee15ac42c6 in QSGBatchRenderer::Renderer::render() () at /usr/lib64/libQt5Quick.so.5 #12 0x00007fee15acfb70 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib64/libQt5Quick.so.5 #13 0x00007fee15ad037b in QSGRenderer::renderScene(unsigned int) () at /usr/lib64/libQt5Quick.so.5 #14 0x00007fee15adf5ee in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib64/libQt5Quick.so.5 #15 0x00007fee15b28923 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib64/libQt5Quick.so.5 #16 0x00007fee15afa4be in () at /usr/lib64/libQt5Quick.so.5 #17 0x00007fee15afb615 in () at /usr/lib64/libQt5Quick.so.5 #18 0x00007fee13137e7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #19 0x00007fee1313ccc8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #20 0x00007fee11dbce95 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #21 0x00007fee11e1377d in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5 #22 0x00007fee11e13aa1 in () at /usr/lib64/libQt5Core.so.5 #23 0x00007fee0dbc1c84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #24 0x00007fee0dbc1ed8 in () at /usr/lib64/libglib-2.0.so.0 #25 0x00007fee0dbc1f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #26 0x00007fee11e13d6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #27 0x00007fee11dbad53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #28 0x00007fee11dc28f6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #29 0x0000000000436b3d in main () Reported using DrKonqi
*** Bug 363418 has been marked as a duplicate of this bug. ***
*** Bug 388692 has been marked as a duplicate of this bug. ***
*** Bug 388587 has been marked as a duplicate of this bug. ***
*** Bug 388505 has been marked as a duplicate of this bug. ***
*** Bug 386122 has been marked as a duplicate of this bug. ***
*** Bug 368372 has been marked as a duplicate of this bug. ***
*** Bug 372203 has been marked as a duplicate of this bug. ***
Several of the recent duplicates have different backtraces.
*** Bug 388884 has been marked as a duplicate of this bug. ***
*** Bug 388902 has been marked as a duplicate of this bug. ***
*** Bug 389020 has been marked as a duplicate of this bug. ***
*** Bug 388140 has been marked as a duplicate of this bug. ***
*** Bug 389256 has been marked as a duplicate of this bug. ***
*** Bug 389257 has been marked as a duplicate of this bug. ***
*** Bug 389188 has been marked as a duplicate of this bug. ***
*** Bug 389553 has been marked as a duplicate of this bug. ***
*** Bug 388876 has been marked as a duplicate of this bug. ***
*** Bug 389782 has been marked as a duplicate of this bug. ***
*** Bug 390563 has been marked as a duplicate of this bug. ***
*** Bug 390567 has been marked as a duplicate of this bug. ***
*** Bug 390572 has been marked as a duplicate of this bug. ***
*** Bug 390608 has been marked as a duplicate of this bug. ***
*** Bug 390609 has been marked as a duplicate of this bug. ***
duplicate bug 390609 has some interesting debug information
(I copied this comment from 390609 except that the backtrace also contains Qt debug symbols and thanks Antonio for pointing me to the correct bug - I searched but couldn't find this one) I have debugged this issue a bit and found, that the runners/bookmarks/faviconfromblob.cpp file in plasma-workspace tries to access the table moz_favicons in the sqlite database (line 80) which doesn't exist though. Checking the firefox source code, I found mentions that since Firefox 37 the table was not used anymore and since Firefox 41 the table was dropped. I have no idea why this wasn't an issue before but it might be because of a newer Qt version that broke something? $ sqlite3 .cache/krunnerbookmarkrunnerfirefoxdbfile.sqlite SQLite version 3.22.0 2018-01-22 18:45:57 Enter ".help" for usage hints. sqlite> .tables moz_anno_attributes moz_historyvisits moz_keywords moz_annos moz_hosts moz_places moz_bookmarks moz_inputhistory moz_bookmarks_deleted moz_items_annos (gdb) bt #0 0x00007ffff41c5ad0 in QVariant::QVariant(QVariant const&) (this=0x7fffb6b567e0, p=...) at kernel/qvariant.cpp:1527 #1 0x00007fffb7b672bc in QVector<QVariant>::append(QVariant const&) (this=this@entry=0x7fffb6b56890, t=...) at /tmp/qt5-base/trunk/src/qtbase-everywhere-src-5.10.1/include/QtCore/../../src/corelib/tools/qvector.h:653 #2 0x00007fffb7b64ad6 in QVector<QVariant>::operator<<(QVariant const&) (t=..., this=0x7fffb6b56890) at /tmp/qt5-base/trunk/src/qtbase-everywhere-src-5.10.1/include/QtCore/../../src/corelib/tools/qvector.h:281 #3 0x00007fffb7b64ad6 in QSQLiteResult::exec() (this=0x7fffac0087d0) at qsql_sqlite.cpp:491 #4 0x00007fffed155db8 in QSqlQuery::exec() (this=this@entry=0x7fffb6b569d0) at kernel/qsqlquery.cpp:1002 #5 0x00007fffb7d7b064 in FetchSqlite::query(QString const&, QMap<QString, QVariant>) (this=this@entry=0x555557ab5560, sql=..., bindObjects=...) at /tmp/plasma-workspace/trunk/src/plasma-workspace-5.12.1/runners/bookmarks/fetchsqlite.cpp:80 #6 0x00007fffb7d7b56a in FetchSqlite::query(BuildQuery*, QMap<QString, QVariant>) (this=this@entry=0x555557ab5560, buildQuery=0x555557a7e0b0, bindObjects=...) at /tmp/plasma-workspace/trunk/src/plasma-workspace-5.12.1/runners/bookmarks/fetchsqlite.cpp:67 #7 0x00007fffb7d76c12 in FaviconFromBlob::iconFor(QString const&) (this=0x555557af5c80, url=...) at /tmp/plasma-workspace/trunk/src/plasma-workspace-5.12.1/runners/bookmarks/faviconfromblob.cpp:133 #8 0x00007fffb7d74455 in BookmarkMatch::asQueryMatch(Plasma::AbstractRunner*) (this=this@entry=0x7fffb6b56c70, runner=runner@entry=0x5555578e80a0) at /tmp/plasma-workspace/trunk/src/plasma-workspace-5.12.1/runners/bookmarks/bookmarkmatch.cpp:63 #9 0x00007fffb7d7e8e4 in BookmarksRunner::match(Plasma::RunnerContext&) (this=0x5555578e80a0, context=...) at /tmp/plasma-workspace/trunk/src/plasma-workspace-5.12.1/runners/bookmarks/bookmarksrunner.cpp:85 #10 0x00007fffd0e877f0 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) (this=0x5555578e80a0, localContext=...) at /tmp/krunner/trunk/src/krunner-5.43.0/src/abstractrunner.cpp:130 #11 0x00007fffd0c66618 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #12 0x00007fffd0c65610 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5 #13 0x00007fffd0c64d45 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5 #14 0x00007ffff3f92bbd in QThreadPrivate::start(void*) (arg=0x7fffb0004980) at thread/qthread_unix.cpp:376 #15 0x00007ffff17ea08c in start_thread () at /usr/lib/libpthread.so.0 #16 0x00007ffff3898e7f in clone () at /usr/lib/libc.so.6
I have submitted a patch that fixes the bookmark favicons https://phabricator.kde.org/D10610
*** Bug 390635 has been marked as a duplicate of this bug. ***
*** Bug 390655 has been marked as a duplicate of this bug. ***
*** Bug 390661 has been marked as a duplicate of this bug. ***
*** Bug 390684 has been marked as a duplicate of this bug. ***
*** Bug 390687 has been marked as a duplicate of this bug. ***
*** Bug 390694 has been marked as a duplicate of this bug. ***
*** Bug 390673 has been marked as a duplicate of this bug. ***
*** Bug 390653 has been marked as a duplicate of this bug. ***
*** Bug 390719 has been marked as a duplicate of this bug. ***
*** Bug 390720 has been marked as a duplicate of this bug. ***
*** Bug 390721 has been marked as a duplicate of this bug. ***
*** Bug 390722 has been marked as a duplicate of this bug. ***
*** Bug 390731 has been marked as a duplicate of this bug. ***
*** Bug 390751 has been marked as a duplicate of this bug. ***
*** Bug 390764 has been marked as a duplicate of this bug. ***
*** Bug 390770 has been marked as a duplicate of this bug. ***
*** Bug 390769 has been marked as a duplicate of this bug. ***
Git commit 93f0f5ee2c275c3328f37675b644c1ce35f75e70 by David Edmundson, on behalf of Luca Weiss. Committed on 20/02/2018 at 12:18. Pushed by davidedmundson into branch 'Plasma/5.12'. Fix favicons in firefox bookmarks runner Summary: The favicons are located in the file favicons.sqlite file since FF 37 and the old table was removed in FF 41 resulting in crashes because the table wasn't found. * Update SQL to match the tables in FF 58 * query.bindValue() needs a double colon in the string, see https://doc.qt.io/qt-5/qsqlquery.html#prepare * Fix intendation (tab->spaces) in one line Test Plan: Firefox bookmark favicons now work and don't crash Krunner and Kickoff {F5715653} {F5715654} Reviewers: #plasma, broulik, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: ngraham, elvisangelaccio, davidedmundson, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D10610 M +14 -2 runners/bookmarks/browsers/firefox.cpp M +3 -0 runners/bookmarks/browsers/firefox.h M +6 -5 runners/bookmarks/faviconfromblob.cpp https://commits.kde.org/plasma-workspace/93f0f5ee2c275c3328f37675b644c1ce35f75e70
*** Bug 390778 has been marked as a duplicate of this bug. ***
*** Bug 390808 has been marked as a duplicate of this bug. ***
*** Bug 390813 has been marked as a duplicate of this bug. ***
*** Bug 390833 has been marked as a duplicate of this bug. ***
*** Bug 390843 has been marked as a duplicate of this bug. ***
*** Bug 390854 has been marked as a duplicate of this bug. ***
I was wondering why this bug did not turn up in the search for similar bugs for me (and, potentially, others as well since it has so many duplicates). Do you have an idea why that is?
Because a recent Qt 5.10 regression was incorrectly marked as a duplicate of this crash. See also comment #8. Let's hope the originally reported issue is fixed as well.
*** Bug 390675 has been marked as a duplicate of this bug. ***
*** Bug 391599 has been marked as a duplicate of this bug. ***
*** Bug 391689 has been marked as a duplicate of this bug. ***
*** Bug 391740 has been marked as a duplicate of this bug. ***
The latest duplicates of this are in 5.12.3, should this be reopened?
@Antonio: Yes, the stacktrace in bug 391740 is in a different location that what I have fixed in my commit included in 5.12.2. I'll take a look at it and try to reproduce it on my machine. But ultimately, the crashes are caused by Qt unfortunately.
Bug 391037 might be related.
*** Bug 391977 has been marked as a duplicate of this bug. ***
*** Bug 392293 has been marked as a duplicate of this bug. ***
*** Bug 390920 has been marked as a duplicate of this bug. ***
*** Bug 391602 has been marked as a duplicate of this bug. ***
*** Bug 391037 has been marked as a duplicate of this bug. ***
*** Bug 368343 has been marked as a duplicate of this bug. ***
*** Bug 393278 has been marked as a duplicate of this bug. ***
*** Bug 393285 has been marked as a duplicate of this bug. ***
*** Bug 393446 has been marked as a duplicate of this bug. ***
*** Bug 393504 has been marked as a duplicate of this bug. ***
*** Bug 393575 has been marked as a duplicate of this bug. ***
*** Bug 393582 has been marked as a duplicate of this bug. ***
*** Bug 393419 has been marked as a duplicate of this bug. ***
Can anyone who experience this a lot please test: https://phabricator.kde.org/D12683
*** Bug 393297 has been marked as a duplicate of this bug. ***
Git commit 947b03d674e8f962f1a2d832524d3a8fdeda8ae1 by David Edmundson. Committed on 04/05/2018 at 12:05. Pushed by davidedmundson into branch 'master'. Guard BookmarksRunner thread use Summary: Krunner::match is performed in potentially multiple overlapping threads as a user presses each character. Qt SQL is not thread safe according to the docs or according to the numerous reports. It's a bit of a blind patch, ideally we should only use the database in the thread that opened it. This patch at least this means queries will be queued which I think will be enough. Test Plan: Restarted krunner. Still saw my firefox bookmarks Reviewers: #plasma, mart Reviewed By: #plasma, mart Subscribers: rempt, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D12683 M +5 -0 runners/bookmarks/fetchsqlite.cpp M +2 -0 runners/bookmarks/fetchsqlite.h https://commits.kde.org/plasma-workspace/947b03d674e8f962f1a2d832524d3a8fdeda8ae1
@David Edmundson: Since applying that patch I didn't experience any crashes anymore, so it seems to work. Thanks!
*** Bug 393986 has been marked as a duplicate of this bug. ***
*** Bug 393941 has been marked as a duplicate of this bug. ***
*** Bug 393626 has been marked as a duplicate of this bug. ***
*** Bug 394301 has been marked as a duplicate of this bug. ***
*** Bug 394353 has been marked as a duplicate of this bug. ***
*** Bug 394380 has been marked as a duplicate of this bug. ***
*** Bug 394783 has been marked as a duplicate of this bug. ***
*** Bug 395026 has been marked as a duplicate of this bug. ***
*** Bug 393927 has been marked as a duplicate of this bug. ***
*** Bug 394785 has been marked as a duplicate of this bug. ***
*** Bug 393605 has been marked as a duplicate of this bug. ***
*** Bug 395325 has been marked as a duplicate of this bug. ***
*** Bug 395799 has been marked as a duplicate of this bug. ***
*** Bug 395827 has been marked as a duplicate of this bug. ***
*** Bug 395307 has been marked as a duplicate of this bug. ***
*** Bug 395992 has been marked as a duplicate of this bug. ***
*** Bug 396400 has been marked as a duplicate of this bug. ***
*** Bug 396466 has been marked as a duplicate of this bug. ***
*** Bug 396156 has been marked as a duplicate of this bug. ***
*** Bug 396718 has been marked as a duplicate of this bug. ***
Clearly not fixed (nor hindered) by my extra mutex.
Appears fixed in openSUSE Tumbleweed.
*** Bug 396752 has been marked as a duplicate of this bug. ***
*** Bug 396786 has been marked as a duplicate of this bug. ***
*** Bug 396838 has been marked as a duplicate of this bug. ***
*** Bug 397115 has been marked as a duplicate of this bug. ***
*** Bug 405316 has been marked as a duplicate of this bug. ***