https://bugs.kde.org/show_bug.cgi?id=454056

Fushan Wen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Fushan Wen <[email protected]> ---
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  ()

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to