Application: krunner (5.7.5) Qt Version: 5.6.1 Frameworks Version: 5.27.0 Operating System: Linux 4.8.6-201.fc24.x86_64 x86_64 Distribution: "Fedora release 24 (Twenty Four)" -- Information about the crash: - What I was doing when the application crashed: I get occasional (~1 per day) crashes of krunner when trying to launch an app via it. It's not related to any particular application, just when I hit alt+space to open krunner, it pop up and then disappears (crashes). I have been getting such behavior for some time now, it doesn't seem to be related to any recent update. I hope the backtrace is useful. The crash can be reproduced sometimes. -- Backtrace: Application: krunner (krunner), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f4b6ccac940 (LWP 1588))] Thread 12 (Thread 0x7f4b367fc700 (LWP 2266)): #0 0x00007f4b7a0a6bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f4b7e53801a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f4b58fb68c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f4b58fbaa78 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f4b58fb5a3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f4b58fb8909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7f4b36ffd700 (LWP 2265)): #0 0x00007f4b7a0a6bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f4b7e53801a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f4b7e531e53 in QSemaphore::acquire(int) () at /lib64/libQt5Core.so.5 #3 0x00007f4b7e6fddd6 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #4 0x00007f4b4cb6f4ff in PlacesRunner::doMatch(Plasma::RunnerContext*) () at /usr/lib64/qt5/plugins/krunner_placesrunner.so #5 0x00007f4b591da6f8 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) () at /lib64/libKF5Runner.so.5 #6 0x00007f4b58fba1f8 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5 #7 0x00007f4b58fb8d40 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /lib64/libKF5ThreadWeaver.so.5 #8 0x00007f4b58fb8850 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #9 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #11 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f4b377fe700 (LWP 2264)): #0 0x00007f4b7a0a6bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f4b7e53801a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f4b58fb68c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f4b58fbaa78 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f4b58fb5a3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f4b58fb8909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f4b37fff700 (LWP 2263)): #0 0x00007f4b7a0a6bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f4b7e53801a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f4b58fb68c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f4b58fbaa78 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f4b58fb5a3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f4b58fb8909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f4b44c1f700 (LWP 2262)): #0 0x00007f4b7a0a6bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f4b7e53801a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f4b58fb68c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f4b58fbaa78 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f4b58fb5a3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f4b58fbaad2 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f4b58fb5a3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #7 0x00007f4b58fb8909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #8 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #10 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f4b45420700 (LWP 2261)): #0 0x00007f4b7a0a6bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f4b7e53801a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f4b58fb68c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f4b58fbaa78 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f4b58fb5a3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f4b58fb8909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f4b45c21700 (LWP 2260)): #0 0x00007f4b7a0a6bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f4b7e53801a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f4b58fb68c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f4b58fbaa78 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f4b58fb5a3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f4b58fb8909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f4b46422700 (LWP 2259)): #0 0x00007f4b7a0a6bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f4b7e53801a in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007f4b58fb68c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5 #3 0x00007f4b58fbaa78 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #4 0x00007f4b58fb5a3d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /lib64/libKF5ThreadWeaver.so.5 #5 0x00007f4b58fb8909 in ThreadWeaver::Thread::run() () at /lib64/libKF5ThreadWeaver.so.5 #6 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #7 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #8 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f4b5b536700 (LWP 1636)): #0 0x00007f4b7d91f56d in poll () at /lib64/libc.so.6 #1 0x00007f4b7818da06 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f4b7818db1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f4b7e72524b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f4b7e6d45ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f4b7e533343 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f4b8085f8f5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #7 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #9 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f4b61cc1700 (LWP 1612)): #0 0x00007f4b7d91f56d in poll () at /lib64/libc.so.6 #1 0x00007f4b7818da06 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007f4b7818db1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f4b7e72524b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f4b7e6d45ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f4b7e533343 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f4b7fe3a559 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #7 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #9 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f4b635ba700 (LWP 1606)): #0 0x00007f4b7d91f56d in poll () at /lib64/libc.so.6 #1 0x00007f4b7c77cf80 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007f4b7c77eb79 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007f4b660f6da9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007f4b7e53799a in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007f4b7a0a15ca in start_thread () at /lib64/libpthread.so.0 #6 0x00007f4b7d92b0ed in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f4b6ccac940 (LWP 1588)): [KCrash Handler] #6 0x00007f4b7ea8689f in QCache<QString, QIcon>::insert(QString const&, QIcon*, int) () at /lib64/libQt5Gui.so.5 #7 0x00007f4b7ea8267a in QIcon::fromTheme(QString const&, QIcon const&) () at /lib64/libQt5Gui.so.5 #8 0x00007f4b6014d1ad in KWindowSystemPrivateX11::iconFromNetWinInfo(int, int, bool, int, NETWinInfo*) () at /usr/lib64/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so #9 0x00007f4b6014a8e6 in KWindowSystemPrivateX11::icon(unsigned long long, int, int, bool, int) () at /usr/lib64/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so #10 0x00007f4b7f74e324 in KWindowSystem::icon(unsigned long long, int, int, bool, int) () at /lib64/libKF5WindowSystem.so.5 #11 0x00007f4b7f74e357 in KWindowSystem::icon(unsigned long long, int, int, bool) () at /lib64/libKF5WindowSystem.so.5 #12 0x00007f4b47091597 in WindowsRunner::gatherInfo() () at /usr/lib64/qt5/plugins/krunner_windows.so #13 0x00007f4b7e709d16 in QSingleShotTimer::timerEvent(QTimerEvent*) () at /lib64/libQt5Core.so.5 #14 0x00007f4b7e6feb8b in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5 #15 0x00007f4b7f1fdc0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #16 0x00007f4b7f2030ef in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #17 0x00007f4b7e6d57aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #18 0x00007f4b7e7247ab in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5 #19 0x00007f4b7e724d01 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5 #20 0x00007f4b7818d6ba in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #21 0x00007f4b7818da70 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #22 0x00007f4b7818db1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #23 0x00007f4b7e72522f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #24 0x00007f4b7e6d45ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #25 0x00007f4b7e6dc17c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #26 0x000055674cf95aab in main () Reported using DrKonqi
Thank you for the report, Christos. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thank you.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!