Summary: | kwin_wayland crashed after changing display settings repeatedly | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Patrick Silva <bugseforuns> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | kde, nate, notmart, qydwhotmail, xaver.hugl |
Priority: | NOR | ||
Version: | 5.24.90 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Patrick Silva
2022-05-19 20:05:01 UTC
X11, saw the same crash today when opening the wallpaper config dialog. Qt 5.15.6 and master kwin_x11 (gdb) bt #0 __GI___pthread_sigmask (how=1, newmask=<optimized out>, oldmask=0x0) at pthread_sigmask.c:43 #1 0x00007f1b570b9b2d in __GI___sigprocmask (how=<optimized out>, set=<optimized out>, oset=<optimized out>) at ../sysdeps/unix/sysv/linux/sigprocmask.c:25 #2 0x00007f1b5a18688b in KCrash::setCrashHandler(void (*)(int)) (handler=handler@entry=0x0) at /usr/src/debug/kcrash-5.99.0git.20221009T202607~ebfa91e-ku.3.2.x86_64/src/kcrash.cpp:415 #3 0x00007f1b5a188da6 in KCrash::defaultCrashHandler(int) (sig=11) at /usr/src/debug/kcrash-5.99.0git.20221009T202607~ebfa91e-ku.3.2.x86_64/src/kcrash.cpp:632 #4 0x00007f1b570b9910 in <signal handler called> () at /lib64/libc.so.6 #5 QOpenGLContext::surface() const (this=this@entry=0x0) at kernel/qopenglcontext.cpp:1078 #6 0x00007f1b5977d7bf in qsg_device_pixel_ratio (ctx=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp:99 #7 QSGTextMaskMaterial::updateCache(QFontEngine::GlyphFormat) (this=this@entry=0x55f7f94a6420, glyphFormat=QFontEngine::Format_A32, glyphFormat@entry=QFontEngine::Format_None) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp:774 #8 0x00007f1b5977da3e in QSGTextMaskMaterial::init(QFontEngine::GlyphFormat) (this=this@entry=0x55f7f94a6420, glyphFormat=glyphFormat@entry=QFontEngine::Format_None) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp:742 #9 0x00007f1b5977dacc in QSGTextMaskMaterial::QSGTextMaskMaterial(QSGRenderContext*, QVector4D const&, QRawFont const&, QFontEngine::GlyphFormat) (this=this@entry=0x55f7f94a6420, rc=<optimized out>, color=..., font=..., glyphFormat=glyphFormat@entry=QFontEngine::Format_None) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp:711 #10 0x00007f1b5977ad52 in QSGDefaultGlyphNode::update() (this=0x55f7f87aae50) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/scenegraph/qsgdefaultglyphnode.cpp:107 #11 0x00007f1b59816570 in QQuickTextNode::addGlyphs(QPointF const&, QGlyphRun const&, QColor const&, QQuickText::TextStyle, QColor const&, QSGNode*) (this=this@entry=0x55f7f8ecab40, position=..., glyphs=..., color=..., style=style@entry=QQuickText::Normal, styleColor=..., parentNode=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/items/qquicktextnode.cpp:117 #12 0x00007f1b5981b9e8 in QQuickTextNodeEngine::addToSceneGraph(QQuickTextNode*, QQuickText::TextStyle, QColor const&) (this=this@entry=0x7ffda68a6240, parentNode=parentNode@entry=0x55f7f8ecab40, style=style@entry=QQuickText::Normal, styleColor=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/items/qquicktextnodeengine.cpp:793 #13 0x00007f1b59817570 in QQuickTextNode::addTextLayout(QPointF const&, QTextLayout*, QColor const&, QQuickText::TextStyle, QColor const&, QColor const&, QColor const&, QColor const&, int, int, int, int) (this=this@entry=0x55f7f8ecab40, position=..., textLayout=textLayout@entry=0x55f7f912e678, color=..., style=QQuickText::Normal, styleColor=..., anchorColor=..., selectionColor=..., selectedTextColor=..., selectionStart=-1, selectionEnd=-1, lineStart=0, lineCount=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/items/qquicktextnode.cpp:287 #14 0x00007f1b59816091 in QQuickText::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) (this=0x55f7f8928c00, oldNode=<optimized out>, data=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/items/qquicktext.cpp:2500 #15 0x00007f1b597f6938 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) (this=0x7f1b44030f20, item=0x55f7f8928c00) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/items/qquickwindow.cpp:3877 #16 0x00007f1b597f6f3b in QQuickWindowPrivate::updateDirtyNodes() (this=this@entry=0x7f1b44030f20) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/items/qquickwindow.cpp:3622 #17 0x00007f1b597f8aad in QQuickWindowPrivate::syncSceneGraph() (this=this@entry=0x7f1b44030f20) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/items/qquickwindow.cpp:524 #18 0x00007f1b59776927 in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) (this=0x55f7f8bdf120, window=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/scenegraph/qsgrenderloop.cpp:752 #19 0x00007f1b59806c90 in QQuickWindow::event(QEvent*) (this=0x55f7f95c5e40, e=0x7ffda68a8b80) at /usr/src/debug/libqt5-qtdeclarative-5.15.6+kde20-ku.1.2.x86_64/src/quick/items/qquickwindow.cpp:1863 #20 0x00007f1b578913fe in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55f7f95c5e40, e=0x7ffda68a8b80) at kernel/qapplication.cpp:3637 #21 0x00007f1b5865d178 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f7f95c5e40, event=0x7ffda68a8b80) at kernel/qcoreapplication.cpp:1064 #22 0x00007f1b58aaec13 in QPlatformWindow::deliverUpdateRequest() (this=<optimized out>) at kernel/qplatformwindow.cpp:796 #23 QPlatformWindow::windowEvent(QEvent*) (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476 #24 0x00007f1b57898639 in QApplication::notify(QObject*, QEvent*) (this=0x7ffda68a9090, receiver=0x55f7f95c5e40, e=0x7ffda68a8de0) at kernel/qapplication.cpp:2879 #25 0x00007f1b5865d178 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f7f95c5e40, event=0x7ffda68a8de0) at kernel/qcoreapplication.cpp:1064 #26 0x00007f1b586b3c01 in QTimerInfoList::activateTimers() (this=this@entry=0x55f7f7702708) at kernel/qtimerinfo_unix.cpp:643 #27 0x00007f1b586b143c in QEventDispatcherUNIXPrivate::activateTimers() (this=this@entry=0x55f7f7702680) at kernel/qeventdispatcher_unix.cpp:249 #28 0x00007f1b586b21e0 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x55f7f77d0c10, flags=...) at kernel/qeventdispatcher_unix.cpp:516 #29 0x00007f1b52b4c49e in QXcbUnixEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55f7f77d0c10, flags=...) at qxcbeventdispatcher.cpp:60 #30 0x00007f1b5865bbeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffda68a8f80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #31 0x00007f1b58663d56 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #32 0x000055f7f5f8c242 in () #33 0x00007f1b570a35b0 in __libc_start_call_main (main=main@entry=0x55f7f5f8bca0, argc=argc@entry=2, argv=argv@entry=0x7ffda68a92a8) at ../sysdeps/nptl/libc_start_call_main.h:58 #34 0x00007f1b570a3679 in __libc_start_main_impl (main=0x55f7f5f8bca0, argc=2, argv=0x7ffda68a92a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffda68a9298) at ../csu/libc-start.c:381 #35 0x000055f7f5f8d595 in () Information for package Mesa: ----------------------------- Repository : ustc-oss Name : Mesa Version : 22.2.0-325.1 Arch : x86_64 Vendor : openSUSE Installed Size : 56.0 KiB Installed : Yes Status : up-to-date Source package : Mesa-22.2.0-325.1.src Upstream URL : https://www.mesa3d.org Summary : System for rendering 3-D graphics *** Bug 462717 has been marked as a duplicate of this bug. *** *** This bug has been marked as a duplicate of bug 466279 *** |