Application: plasmashell (5.18.6) Qt Version: 5.12.7 Frameworks Version: 5.76.0 Operating System: Linux 5.3.18-59.27-default x86_64 Windowing system: X11 Distribution: "openSUSE Leap 15.3" -- Information about the crash: - What I was doing when the application crashed: I was using Teams, Firefox and receiving notifications via KDE Connect and Signal (on Phone and on Desktop) The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x00007f0b4fee68b2 in QRawFont::ascent (this=this@entry=0x7f0af2c73ef8) at text/qrawfont.cpp:351 #5 0x00007f0b4fe71d22 in glyphRunWithInfo (fontEngine=<optimized out>, glyphLayout=..., pos=..., flags=..., selectionX=..., selectionWidth=..., glyphsStart=3, glyphsEnd=3, logClusters=<optimized out>, textPosition=33, textLength=12) at text/qtextlayout.cpp:2249 #6 0x00007f0b4fe72cd0 in QTextLine::glyphRuns (this=this@entry=0x7f0af2c75480, from=from@entry=0, length=<optimized out>) at text/qtextlayout.cpp:2413 #7 0x00007f0b53715dbc in QQuickTextNodeEngine::addGlyphsInRange (this=this@entry=0x7f0af2c75420, rangeStart=rangeStart@entry=0, rangeLength=rangeLength@entry=45, color=..., backgroundColor=..., selectionStart=selectionStart@entry=-1, selectionEnd=-1) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquicktextnodeengine.cpp:593 #8 0x00007f0b53716347 in QQuickTextNodeEngine::addGlyphsForRanges (this=this@entry=0x7f0af2c75420, ranges=..., start=start@entry=0, end=45, selectionStart=selectionStart@entry=-1, selectionEnd=selectionEnd@entry=-1) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquicktextnodeengine.cpp:565 #9 0x00007f0b53714b7a in QQuickTextNode::addTextLayout (this=this@entry=0x7f0ae8626630, position=..., textLayout=0x56224cf879b0, color=..., style=QQuickText::Normal, styleColor=..., anchorColor=..., selectionColor=..., selectedTextColor=..., selectionStart=-1, selectionEnd=-1, lineStart=0, lineCount=1) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquicktextnode.cpp:268 #10 0x00007f0b5371362c in QQuickText::updatePaintNode (this=0x56224ce079d0, oldNode=<optimized out>, data=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquicktext.cpp:2440 #11 0x00007f0b536c3238 in QQuickWindowPrivate::updateDirtyNode (this=this@entry=0x56224b00a8e0, item=item@entry=0x56224ce079d0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquickwindow.cpp:3524 #12 0x00007f0b536c3ac3 in QQuickWindowPrivate::updateDirtyNodes (this=this@entry=0x56224b00a8e0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquickwindow.cpp:3269 #13 0x00007f0b536c4e42 in QQuickWindowPrivate::syncSceneGraph (this=this@entry=0x56224b00a8e0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquickwindow.cpp:437 #14 0x00007f0b5366ba94 in QSGRenderThread::sync (this=this@entry=0x7f0b3800dcf0, inExpose=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:563 #15 0x00007f0b5366cea4 in QSGRenderThread::syncAndRender (this=this@entry=0x7f0b3800dcf0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:610 #16 0x00007f0b53670738 in QSGRenderThread::run (this=0x7f0b3800dcf0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:730 #17 0x00007f0b4f590132 in QThreadPrivate::start (arg=0x7f0b3800dcf0) at thread/qthread_unix.cpp:361 #18 0x00007f0b4c451a1a in start_thread () from /lib64/libpthread.so.0 #19 0x00007f0b4ee12d0f in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f0afab02700 (LWP 8963) "Qt bearer threa"): #1 0x00007f0b4edd9120 in clock_gettime@GLIBC_2.2.5 () from /lib64/libc.so.6 #2 0x00007f0b4f7c7d31 in qt_clock_gettime (ts=0x7f0afab019c0, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111 #3 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #4 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #5 0x00007f0b4f7c6569 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f0aec005140) at kernel/qtimerinfo_unix.cpp:91 #6 0x00007f0b4f7c6b45 in QTimerInfoList::timerWait (this=0x7f0aec005140, tm=...) at kernel/qtimerinfo_unix.cpp:388 #7 0x00007f0b4f7c818e in timerSourcePrepareHelper (timeout=0x7f0afab01a94, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132 #8 timerSourcePrepare (source=<optimized out>, timeout=0x7f0afab01a94) at kernel/qeventdispatcher_glib.cpp:165 #9 0x00007f0b48feff09 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f0b48ff08db in ?? () from /usr/lib64/libglib-2.0.so.0 #11 0x00007f0b48ff0abc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #12 0x00007f0b4f7c844b in QEventDispatcherGlib::processEvents (this=0x7f0aec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #13 0x00007f0b4f7695fa in QEventLoop::exec (this=this@entry=0x7f0afab01c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #14 0x00007f0b4f58e98a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #15 0x00007f0b4f590132 in QThreadPrivate::start (arg=0x56224bfff680) at thread/qthread_unix.cpp:361 #16 0x00007f0b4c451a1a in start_thread () from /lib64/libpthread.so.0 #17 0x00007f0b4ee12d0f in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f0afc210700 (LWP 8958) "KCupsConnection"): #1 0x00007f0b48ff09a9 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f0b48ff0abc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f0b4f7c844b in QEventDispatcherGlib::processEvents (this=0x7f0af4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f0b4f7695fa in QEventLoop::exec (this=this@entry=0x7f0afc20fc20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f0b4f58e98a in QThread::exec (this=this@entry=0x56224be558d0) at thread/qthread.cpp:531 #6 0x00007f0afeb39cc7 in KCupsConnection::run (this=0x56224be558d0) at /usr/src/debug/kde-print-manager-20.04.2-bp153.2.2.1.x86_64/libkcups/KCupsConnection.cpp:304 #7 0x00007f0b4f590132 in QThreadPrivate::start (arg=0x56224be558d0) at thread/qthread_unix.cpp:361 #8 0x00007f0b4c451a1a in start_thread () from /lib64/libpthread.so.0 #9 0x00007f0b4ee12d0f in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f0b1cfa7700 (LWP 8951) "CPMMListener"): #1 0x00007f0b2ad240f1 in ?? () from /usr/lib64/libnvidia-glcore.so.470.74 #2 0x00007f0b2ad21c1d in ?? () from /usr/lib64/libnvidia-glcore.so.470.74 #3 0x00007f0b4c451a1a in start_thread () from /lib64/libpthread.so.0 #4 0x00007f0b4ee12d0f in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f0b1d7a9700 (LWP 8950) "QSGRenderThread"): #1 0x00007f0b4f59727b in QWaitConditionPrivate::wait (deadline=..., this=0x56224aa18b60) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x56224a7673d0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f0b4f597589 in QWaitCondition::wait (this=this@entry=0x56224a7673d8, mutex=mutex@entry=0x56224a7673d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #4 0x00007f0b53670348 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56224a7673c8) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:245 #5 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56224a767350) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:710 #6 0x00007f0b5367077a in QSGRenderThread::run (this=0x56224a767350) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:739 #7 0x00007f0b4f590132 in QThreadPrivate::start (arg=0x56224a767350) at thread/qthread_unix.cpp:361 #8 0x00007f0b4c451a1a in start_thread () from /lib64/libpthread.so.0 #9 0x00007f0b4ee12d0f in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f0b1f378700 (LWP 8947) "QQuickPixmapRea"): #1 0x00007f0b48feeb95 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f0b48fefe43 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f0b48ff08db in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f0b48ff0abc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f0b4f7c844b in QEventDispatcherGlib::processEvents (this=0x7f0b18000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007f0b4f7695fa in QEventLoop::exec (this=this@entry=0x7f0b1f377bf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007f0b4f58e98a in QThread::exec (this=this@entry=0x56224a4cf7e0) at thread/qthread.cpp:531 #8 0x00007f0b535e9706 in QQuickPixmapReader::run (this=0x56224a4cf7e0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/util/qquickpixmapcache.cpp:953 #9 0x00007f0b4f590132 in QThreadPrivate::start (arg=0x56224a4cf7e0) at thread/qthread_unix.cpp:361 #10 0x00007f0b4c451a1a in start_thread () from /lib64/libpthread.so.0 #11 0x00007f0b4ee12d0f in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f0b377b1700 (LWP 8942) "QQmlThread"): #1 0x00007f0b4f7c835d in QMutexLocker::unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:219 #2 QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:213 #3 QThreadData::canWaitLocked (this=0x562249e740f0) at ../../include/QtCore/5.12.7/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:269 #4 postEventSourcePrepare (s=0x7f0b2c0047c0, timeout=0x7f0b377b0a74) at kernel/qeventdispatcher_glib.cpp:259 #5 0x00007f0b48feff09 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #6 0x00007f0b48ff08db in ?? () from /usr/lib64/libglib-2.0.so.0 #7 0x00007f0b48ff0abc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #8 0x00007f0b4f7c844b in QEventDispatcherGlib::processEvents (this=0x7f0b2c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #9 0x00007f0b4f7695fa in QEventLoop::exec (this=this@entry=0x7f0b377b0c40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #10 0x00007f0b4f58e98a in QThread::exec (this=this@entry=0x56224a05cc40) at thread/qthread.cpp:531 #11 0x00007f0b530f95d5 in QQmlThreadPrivate::run (this=0x56224a05cc40) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:148 #12 0x00007f0b4f590132 in QThreadPrivate::start (arg=0x56224a05cc40) at thread/qthread_unix.cpp:361 #13 0x00007f0b4c451a1a in start_thread () from /lib64/libpthread.so.0 #14 0x00007f0b4ee12d0f in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f0b3d87f700 (LWP 8941) "QDBusConnection"): #1 0x00007f0b49038100 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f0b48ff04c8 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f0b48ff0950 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f0b48ff0abc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f0b4f7c844b in QEventDispatcherGlib::processEvents (this=0x7f0b30000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00007f0b4f7695fa in QEventLoop::exec (this=this@entry=0x7f0b3d87ec30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007f0b4f58e98a in QThread::exec (this=this@entry=0x7f0b51686420 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:531 #8 0x00007f0b5140ded5 in QDBusConnectionManager::run (this=0x7f0b51686420 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #9 0x00007f0b4f590132 in QThreadPrivate::start (arg=0x7f0b51686420 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:361 #10 0x00007f0b4c451a1a in start_thread () from /lib64/libpthread.so.0 #11 0x00007f0b4ee12d0f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f0b3fa62700 (LWP 8940) "QXcbEventQueue"): #1 0x00007f0b54251387 in poll (__timeout=-1, __nfds=1, __fds=0x7f0b3fa61b68) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x562249da3960, cond=cond@entry=0x562249da39a0, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007f0b54252fba in xcb_wait_for_event (c=c@entry=0x562249da3960) at xcb_in.c:697 #4 0x00007f0b424451b0 in QXcbEventQueue::run (this=0x562249db0ce0) at qxcbeventqueue.cpp:228 #5 0x00007f0b4f590132 in QThreadPrivate::start (arg=0x562249db0ce0) at thread/qthread_unix.cpp:361 #6 0x00007f0b4c451a1a in start_thread () from /lib64/libpthread.so.0 #7 0x00007f0b4ee12d0f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f0b55a8a640 (LWP 8939) "plasmashell"): #1 0x00007f0b4f59727b in QWaitConditionPrivate::wait (deadline=..., this=0x56224aaa23b0) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x7f0b3800dd30, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f0b4f597589 in QWaitCondition::wait (this=0x7f0b3800dd38, mutex=0x7f0b3800dd30, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #4 0x00007f0b5366d56d in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x56224a282280, w=<optimized out>, inExpose=inExpose@entry=false) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1217 #5 0x00007f0b5366e0aa in QSGThreadedRenderLoop::handleUpdateRequest (this=0x56224a282280, window=0x56224b0368a0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1042 #6 0x00007f0b536cfb2e in QQuickWindow::event (this=this@entry=0x56224b0368a0, e=e@entry=0x7fffab8248a0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-4.2.1.x86_64/src/quick/items/qquickwindow.cpp:1668 #7 0x0000562247f599ab in PanelView::event (this=0x56224b0368a0, e=0x7fffab8248a0) at /usr/src/debug/plasma5-workspace-5.18.6-bp153.4.2.3.x86_64/shell/panelview.cpp:976 #8 0x00007f0b50a45f9c in QApplicationPrivate::notify_helper (this=this@entry=0x562249d8c3f0, receiver=receiver@entry=0x56224b0368a0, e=e@entry=0x7fffab8248a0) at kernel/qapplication.cpp:3701 #9 0x00007f0b50a4d5b0 in QApplication::notify (this=0x7fffab824ef0, receiver=0x56224b0368a0, e=0x7fffab8248a0) at kernel/qapplication.cpp:3447 #10 0x00007f0b4f76b3a8 in QCoreApplication::notifyInternal2 (receiver=0x56224b0368a0, event=0x7fffab8248a0) at kernel/qcoreapplication.cpp:1088 #11 0x00007f0b4fd64043 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:793 #12 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:478 #13 0x00007f0b50a4d5cb in QApplication::notify (this=0x7fffab824ef0, receiver=0x56224b0368a0, e=0x7fffab824b50) at kernel/qapplication.cpp:2907 #14 0x00007f0b4f76b3a8 in QCoreApplication::notifyInternal2 (receiver=0x56224b0368a0, event=0x7fffab824b50) at kernel/qcoreapplication.cpp:1088 #15 0x00007f0b4f7c7899 in QTimerInfoList::activateTimers (this=0x562249d952f0) at kernel/qtimerinfo_unix.cpp:643 #16 0x00007f0b4f7c8099 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182 #17 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:229 #18 0x00007f0b48ff0694 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #19 0x00007f0b48ff0a30 in ?? () from /usr/lib64/libglib-2.0.so.0 #20 0x00007f0b48ff0abc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #21 0x00007f0b4f7c842f in QEventDispatcherGlib::processEvents (this=0x562249e5e730, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #22 0x00007f0b4f7695fa in QEventLoop::exec (this=this@entry=0x7fffab824da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #23 0x00007f0b4f772800 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1389 #24 0x00007f0b4fd67fbc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1784 #25 0x00007f0b50a45ef5 in QApplication::exec () at kernel/qapplication.cpp:2857 #26 0x0000562247f41ad4 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-workspace-5.18.6-bp153.4.2.3.x86_64/shell/main.cpp:228 [Inferior 1 (process 8939) detached] The reporter indicates this bug may be a duplicate of or related to bug 424792. Possible duplicates by query: bug 437811, bug 427426, bug 425483, bug 424792, bug 423291. Report to https://bugs.kde.org/
*** This bug has been marked as a duplicate of bug 424792 ***