https://bugs.kde.org/show_bug.cgi?id=474919
Bug ID: 474919 Summary: plasma crashes on start Classification: Plasma Product: plasmashell Version: 5.27.8 Platform: openSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: kevin.coo...@gmail.com CC: k...@davidedmundson.co.uk Target Milestone: 1.0 Application: plasmashell (5.27.8) Qt Version: 5.15.10 Frameworks Version: 5.110.0 Operating System: Linux 5.14.21-150500.55.19-default x86_64 Windowing System: X11 Distribution: "openSUSE Leap 15.5" DrKonqi: 5.27.8 [KCrashBackend] -- Information about the crash: Plasma desktop using X11 will load, including desktop widgets and wall paper. Then it restarts. It will attempt this a few times before calling it quits. The same behavior is noted if I try to restart w/ kdeinit5 plasmashell. Unfortunately, I recently updated my KDE and added a bunch of desktop widgets. I will see if it repeats w/ Wayland. I did something yeterday that gave me a stable desktop, but I cannot for the life of me remember what it was (I cannot remove desktop widgets to exclude them as the cause of a segfault). I can still launch programs via alt+F2 and they run fine, and (fortunately) my Latte task bar still works. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 QOpenGLContext::surface (this=this@entry=0x0) at kernel/qopenglcontext.cpp:1078 #5 0x00007f07b5c4809f in qsg_device_pixel_ratio (ctx=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp:99 #6 QSGTextMaskMaterial::updateCache (this=0x55b34b12d8d0, glyphFormat=QFontEngine::Format_A32) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp:781 #7 0x00007f07b5c455c8 in QSGDefaultGlyphNode::update (this=0x55b34b1a5c50) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/scenegraph/qsgdefaultglyphnode.cpp:107 #8 0x00007f07b5cdf0a9 in QQuickTextNode::addGlyphs (this=this@entry=0x55b34b325a00, position=..., glyphs=..., color=..., style=style@entry=QQuickText::Normal, styleColor=..., parentNode=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/items/qquicktextnode.cpp:117 #9 0x00007f07b5ce455c in QQuickTextNodeEngine::addToSceneGraph (this=this@entry=0x7ffe03629120, parentNode=parentNode@entry=0x55b34b325a00, style=style@entry=QQuickText::Normal, styleColor=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/items/qquicktextnodeengine.cpp:793 #10 0x00007f07b5ce01ea in QQuickTextNode::addTextLayout (this=this@entry=0x55b34b325a00, position=..., textLayout=textLayout@entry=0x55b34b132e68, color=..., style=QQuickText::Normal, styleColor=..., anchorColor=..., selectionColor=..., selectedTextColor=..., selectionStart=-1, selectionEnd=-1, lineStart=0, lineCount=1) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/items/qquicktextnode.cpp:287 #11 0x00007f07b5cdebef in QQuickText::updatePaintNode (this=0x55b34b471e80, oldNode=<optimized out>, data=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/items/qquicktext.cpp:2500 #12 0x00007f07b5cc1d38 in QQuickWindowPrivate::updateDirtyNode (this=this@entry=0x55b348947f70, item=item@entry=0x55b34b471e80) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/items/qquickwindow.cpp:3895 #13 0x00007f07b5cc25c3 in QQuickWindowPrivate::updateDirtyNodes (this=this@entry=0x55b348947f70) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/items/qquickwindow.cpp:3640 #14 0x00007f07b5cc3aed in QQuickWindowPrivate::syncSceneGraph (this=this@entry=0x55b348947f70) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/items/qquickwindow.cpp:524 #15 0x00007f07b5c413a8 in QSGGuiThreadRenderLoop::renderWindow (this=0x55b34663f830, window=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/scenegraph/qsgrenderloop.cpp:752 #16 0x00007f07b5ccfca8 in QQuickWindow::event (this=0x55b3472cc780, e=0x7ffe0362bc00) at /usr/src/debug/libqt5-qtdeclarative-5.15.10+kde26-lp155.1.3.x86_64/src/quick/items/qquickwindow.cpp:1865 #17 0x00007f07b4dab81c in QApplicationPrivate::notify_helper (this=this@entry=0x55b345c2e510, receiver=receiver@entry=0x55b3472cc780, e=e@entry=0x7ffe0362bc00) at kernel/qapplication.cpp:3640 #18 0x00007f07b4db25df in QApplication::notify (this=<optimized out>, receiver=0x55b3472cc780, e=0x7ffe0362bc00) at kernel/qapplication.cpp:3164 #19 0x00007f07b3fde4e3 in QCoreApplication::notifyInternal2 (receiver=0x55b3472cc780, event=0x7ffe0362bc00) at kernel/qcoreapplication.cpp:1064 #20 0x00007f07b442f073 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:796 #21 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476 #22 0x00007f07b4db2401 in QApplication::notify (this=0x7ffe0362c210, receiver=0x55b3472cc780, e=0x7ffe0362be80) at kernel/qapplication.cpp:2882 #23 0x00007f07b3fde4e3 in QCoreApplication::notifyInternal2 (receiver=0x55b3472cc780, event=0x7ffe0362be80) at kernel/qcoreapplication.cpp:1064 #24 0x00007f07b403fd99 in QTimerInfoList::activateTimers (this=0x55b345d74760) at kernel/qtimerinfo_unix.cpp:643 #25 0x00007f07b4040561 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #26 0x00007f07b10ff82b in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #27 0x00007f07b10ffbd0 in ?? () from /usr/lib64/libglib-2.0.so.0 #28 0x00007f07b10ffc5c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #29 0x00007f07b404090c in QEventDispatcherGlib::processEvents (this=0x55b345d7e4d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #30 0x00007f07b3fdcd4a in QEventLoop::exec (this=this@entry=0x7ffe0362c0d0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:235 #31 0x00007f07b3fe6587 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1375 #32 0x00007f07b44333fc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 #33 0x00007f07b4dab775 in QApplication::exec () at kernel/qapplication.cpp:2832 #34 0x000055b343edc9cf in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-workspace-5.27.8-lp155.720.2.x86_64/shell/main.cpp:235 [Inferior 1 (process 27844) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.