Bug 423291

Summary: Plasma Crash after unlocking screen
Product: [Plasma] plasmashell Reporter: Uday <udayrao.28>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.18.5   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Uday 2020-06-20 20:51:59 UTC
Application: plasmashell (5.18.5)

Qt Version: 5.13.2
Frameworks Version: 5.70.0
Operating System: Linux 5.6.19-300.fc32.x86_64 x86_64
Windowing system: X11
Distribution: Fedora 32 (Workstation Edition)

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa58f6a7800 (LWP 5070))]

Thread 12 (Thread 0x7fa544825700 (LWP 5111)):
#0  0x00007fa5928861b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa593332399 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007fa5933324bb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#3  0x00007fa5933304a3 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5
#4  0x00007fa59332c846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fa53ef9b700 (LWP 5107)):
[KCrash Handler]
#4  0x00007fa5939032ec in QFontEngineMulti::loadEngine(int) () at /lib64/libQt5Gui.so.5
#5  0x00007fa593903adf in QFontEngineMulti::ensureEngineAt(int) () at /lib64/libQt5Gui.so.5
#6  0x00007fa59393311a in QTextLine::glyphRuns(int, int) const () at /lib64/libQt5Gui.so.5
#7  0x00007fa594e66090 in QQuickTextNodeEngine::addGlyphsInRange(int, int, QColor const&, QColor const&, int, int) () at /lib64/libQt5Quick.so.5
#8  0x00007fa594e666d4 in QQuickTextNodeEngine::addGlyphsForRanges(QVarLengthArray<QTextLayout::FormatRange, 256> const&, int, int, int, int) () at /lib64/libQt5Quick.so.5
#9  0x00007fa594e64fcb in QQuickTextNode::addTextLayout(QPointF const&, QTextLayout*, QColor const&, QQuickText::TextStyle, QColor const&, QColor const&, QColor const&, QColor const&, int, int, int, int) () at /lib64/libQt5Quick.so.5
#10 0x00007fa594e637e1 in QQuickText::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) () at /lib64/libQt5Quick.so.5
#11 0x00007fa594e19778 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () at /lib64/libQt5Quick.so.5
#12 0x00007fa594e1a00b in QQuickWindowPrivate::updateDirtyNodes() () at /lib64/libQt5Quick.so.5
#13 0x00007fa594e1b6d6 in QQuickWindowPrivate::syncSceneGraph() () at /lib64/libQt5Quick.so.5
#14 0x00007fa594dc1962 in QSGRenderThread::sync(bool) () at /lib64/libQt5Quick.so.5
#15 0x00007fa594dc2f14 in QSGRenderThread::syncAndRender() () at /lib64/libQt5Quick.so.5
#16 0x00007fa594dc33b8 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#17 0x00007fa59332c846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#18 0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#19 0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fa5457a7700 (LWP 5100)):
#0  0x00007fa592fa8b6f in poll () at /lib64/libc.so.6
#1  0x00007fa591c2eace in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007fa591c2ec03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fa593503c23 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa5934b721b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa59332b577 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fa545cce66c in KCupsConnection::run() () at /lib64/libkcupslib.so
#7  0x00007fa59332c846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fa56165f700 (LWP 5097)):
#0  0x00007fa592885e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa593332463 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007fa594dc1f64 in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fa594dc344d in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fa59332c846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fa562315700 (LWP 5094)):
#0  0x00007fa592fa8b6f in poll () at /lib64/libc.so.6
#1  0x00007fa591c2eace in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2  0x00007fa591c2ec03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fa593503c23 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fa5934b721b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa59332b577 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fa594d4211a in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5
#7  0x00007fa59332c846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fa56aa9c700 (LWP 5077)):
#0  0x00007fa592885e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa579de20fb in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#2  0x00007fa579de1bcb in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#3  0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fa563fff700 (LWP 5076)):
#0  0x00007fa592885e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa579de20fb in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#2  0x00007fa579de1bcb in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#3  0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fa56b29d700 (LWP 5075)):
#0  0x00007fa592885e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa579de20fb in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#2  0x00007fa579de1bcb in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#3  0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fa578f1e700 (LWP 5074)):
#0  0x00007fa592885e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa579de20fb in util_queue_thread_func () at /usr/lib64/dri/iris_dri.so
#2  0x00007fa579de1bcb in impl_thrd_routine () at /usr/lib64/dri/iris_dri.so
#3  0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fa57bfff700 (LWP 5073)):
#0  0x00007fa591c2ac0d in g_source_unref_internal () at /lib64/libglib-2.0.so.0
#1  0x00007fa591c2c965 in g_source_iter_next () at /lib64/libglib-2.0.so.0
#2  0x00007fa591c2e3ef in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fa591c2ea75 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#4  0x00007fa591c2ec03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fa593503c23 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fa5934b721b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fa59332b577 in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fa594a5cd89 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007fa59332c846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fa5817d9700 (LWP 5072)):
#0  0x00007fa591c7d1d0 in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007fa591c2dfef in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007fa591c2e9fb in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#3  0x00007fa591c2ec03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007fa593503c23 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fa5934b721b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fa59332b577 in QThread::exec() () at /lib64/libQt5Core.so.5
#7  0x00007fa5943f64da in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#8  0x00007fa59332c846 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#9  0x00007fa59287f432 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fa592fb39d3 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fa58f6a7800 (LWP 5070)):
#0  0x00007fa592885e92 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fa593332463 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
#2  0x00007fa594dc3822 in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () at /lib64/libQt5Quick.so.5
#3  0x00007fa594e27bd7 in QQuickWindow::event(QEvent*) () at /lib64/libQt5Quick.so.5
#4  0x00007fa593e15e76 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#5  0x00007fa5934b88a0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#6  0x00007fa593861d54 in QPlatformWindow::windowEvent(QEvent*) () at /lib64/libQt5Gui.so.5
#7  0x00007fa593e1d15b in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#8  0x00007fa5934b88a0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#9  0x00007fa593502f13 in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5
#10 0x00007fa593503854 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#11 0x00007fa591c2e7af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#12 0x00007fa591c2eb38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#13 0x00007fa591c2ec03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#14 0x00007fa593503c06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#15 0x00007fa5934b721b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#16 0x00007fa5934bedf6 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#17 0x000056350f579b81 in main ()
[Inferior 1 (process 5070) detached]

The reporter indicates this bug may be a duplicate of or related to bug 423269.

Possible duplicates by query: bug 423275, bug 423269, bug 423235, bug 423228, bug 423222.

Reported using DrKonqi
Comment 1 David Edmundson 2021-02-25 23:03:37 UTC

*** This bug has been marked as a duplicate of bug 424792 ***