https://bugs.kde.org/show_bug.cgi?id=376828
Bug ID: 376828 Summary: Krunner Crash (Opensuse Leap 42.2) Plasma 5.8.3 Product: krunner Version: 5.8.3 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@privat.broulik.de Reporter: dev.dorr...@gmail.com Target Milestone: --- Application: krunner (5.8.3) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.4.49-16-default x86_64 Distribution: "openSUSE Leap 42.2" -- Information about the crash: - What I was doing when the application crashed: I was opening alt + f2, when typing what i was looking the app crash. The crash can be reproduced sometimes. -- Backtrace: Application: krunner (krunner), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7ff5be9d68c0 (LWP 2044))] Thread 12 (Thread 0x7ff567fff700 (LWP 7100)): #0 0x00007ff5b7e260af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007ff5ba8de65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007ff598dd542f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007ff598dd8dea in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007ff598dd6a46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #7 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #8 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7ff56ffff700 (LWP 7099)): #0 0x00007ff5b7e260af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007ff5ba8de65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007ff598dd542f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007ff598dd8dea in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007ff598dd6a46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #7 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #8 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7ff584d7c700 (LWP 7098)): #0 0x00007ff5b7e260af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007ff5ba8de65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007ff598dd542f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007ff598dd8dea in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007ff598dd6a46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #7 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #8 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7ff58557d700 (LWP 7097)): #0 0x00007ff5b7e260af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007ff5ba8de65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007ff598dd542f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007ff598dd8dea in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007ff598dd8e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007ff598dd6a46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #9 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #10 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7ff585d7e700 (LWP 7096)): #0 0x00007ff5b7e260af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007ff5ba8de65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007ff598dd542f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007ff598dd8dea in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007ff598dd6a46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #7 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #8 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7ff58657f700 (LWP 7095)): #0 0x00007ff5b7e260af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007ff5ba8de65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007ff598dd542f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007ff598dd8dea in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007ff598dd8e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007ff598dd8e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007ff598dd6a46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #10 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #11 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #12 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7ff586d80700 (LWP 7094)): #0 0x00007ff5b7e260af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007ff5ba8de65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007ff598dd542f in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #3 0x00007ff598dd8dea in () at /usr/lib64/libKF5ThreadWeaver.so.5 #4 0x00007ff598dd345b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5 #5 0x00007ff598dd6a46 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #6 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #7 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #8 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7ff587581700 (LWP 7093)): #0 0x00007ff5b7e260af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007ff5ba8de65b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5 #2 0x00007ff5ba8d7d0b in QSemaphore::acquire(int) () at /usr/lib64/libQt5Core.so.5 #3 0x00007ff5baac9e13 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #4 0x00007ff58b6c7a4f in () at /usr/lib64/qt5/plugins/krunner_placesrunner.so #5 0x00007ff598ff71f6 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /usr/lib64/libKF5Runner.so.5 #6 0x00007ff598dd8587 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #7 0x00007ff598dd73d0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib64/libKF5ThreadWeaver.so.5 #8 0x00007ff598dd6af7 in ThreadWeaver::Thread::run() () at /usr/lib64/libKF5ThreadWeaver.so.5 #9 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #10 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #11 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7ff59bfff700 (LWP 2086)): #0 0x00007ff5b74b99d8 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #1 0x00007ff5b74ba230 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007ff5b74ba42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007ff5baaf032b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007ff5baa9dfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007ff5ba8d8f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007ff5bd3ed9c8 in () at /usr/lib64/libQt5Qml.so.5 #7 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #9 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7ff5a290d700 (LWP 2070)): #0 0x00007ff5ba1e949d in poll () at /lib64/libc.so.6 #1 0x00007ff5b74ba314 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007ff5b74ba42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007ff5baaf032b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #4 0x00007ff5baa9dfdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #5 0x00007ff5ba8d8f1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #6 0x00007ff5bc3a71d5 in () at /usr/lib64/libQt5DBus.so.5 #7 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #8 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #9 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7ff5a8a8c700 (LWP 2061)): #0 0x00007ff5ba1e949d in poll () at /lib64/libc.so.6 #1 0x00007ff5b99033e2 in () at /usr/lib64/libxcb.so.1 #2 0x00007ff5b9904fcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007ff5aade2839 in () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007ff5ba8dd9e9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007ff5b7e21734 in start_thread () at /lib64/libpthread.so.0 #6 0x00007ff5ba1f1d3d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7ff5be9d68c0 (LWP 2044)): [KCrash Handler] #6 0x00007ff5ba13c8d7 in raise () at /lib64/libc.so.6 #7 0x00007ff5ba13dcaa in abort () at /lib64/libc.so.6 #8 0x00007ff5ba17a1b4 in () at /lib64/libc.so.6 #9 0x00007ff5ba17f9d6 in malloc_printerr () at /lib64/libc.so.6 #10 0x00007ff5ba182065 in _int_malloc () at /lib64/libc.so.6 #11 0x00007ff5ba183590 in malloc () at /lib64/libc.so.6 #12 0x00007ff5ba540028 in operator new(unsigned long) () at /usr/lib64/libstdc++.so.6 #13 0x00007ff598ff9240 in () at /usr/lib64/libKF5Runner.so.5 #14 0x00007ff5990046c4 in Plasma::RunnerManager::launchQuery(QString const&, QString const&) () at /usr/lib64/libKF5Runner.so.5 #15 0x00007ff59921daae in Milou::SourcesModel::setQueryString(QString const&) () at /usr/lib64/libmilou.so.5 #16 0x00007ff599222a8d in () at /usr/lib64/libmilou.so.5 #17 0x00007ff5992234eb in Milou::SourcesModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libmilou.so.5 #18 0x00007ff5bd3d9ec4 in QQmlBinding::write(QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5 #19 0x00007ff5bd3db25a in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5 #20 0x00007ff5bd3db3ae in QQmlBinding::expressionChanged() () at /usr/lib64/libQt5Qml.so.5 #21 0x00007ff5bd3b2117 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5 #22 0x00007ff5bd3602a4 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib64/libQt5Qml.so.5 #23 0x00007ff5baac9953 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #24 0x00007ff5bd35c10d in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5 #25 0x00007ff5bd337512 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5 #26 0x00007ff5bd34d6f8 in QV4::Runtime::setQmlQObjectProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5 #27 0x00007ff598877443 in () #28 0x0000000000000002 in () #29 0x00007ff5bd3595e2 in QQmlInterceptorMetaObject::intercept(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5 #30 0x00007ff5ab0a9570 in () #31 0x0000000000000000 in () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.