Bug 376828

Summary: Krunner Crash (Opensuse Leap 42.2) Plasma 5.8.3
Product: [Plasma] krunner Reporter: Walddys Emmanuel Dorrejo Céspedes <dev.dorrejo>
Component: generalAssignee: Kai Uwe Broulik <kde>
Status: RESOLVED WORKSFORME    
Severity: crash CC: justin.zobel
Priority: NOR Keywords: drkonqi
Version: 5.8.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Walddys Emmanuel Dorrejo Céspedes 2017-02-23 03:06:05 UTC
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
Comment 1 Justin Zobel 2020-12-02 03:45:24 UTC
Thank you for the report, Walddys.

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.
Comment 2 Bug Janitor Service 2020-12-17 04:34:08 UTC
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!
Comment 3 Bug Janitor Service 2021-01-01 04:39:29 UTC
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!