-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Labels
bugSomething isn't workingSomething isn't working
Description
SUMMARY | 问题概要
Core was generated by `/usr/bin/treeland'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f22ce017a0d in QMetaObject::inherits(QMetaObject const*) const () from /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
[Current thread is 1 (Thread 0x7f22c74d1ec0 (LWP 9330))]
(gdb) bt
#0 0x00007f22ce017a0d in QMetaObject::inherits(QMetaObject const*) const () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#1 0x00007f22ce032482 in ??? () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#2 0x00007f22ce0375a4 in QMetaType::convert(QMetaType, void const*, QMetaType, void*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#3 0x00007f22ccd31d79 in qvariant_cast<QObject*> (v=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qvariant.h:795
#4 QQuickShaderEffectPrivate::handleItemChange (change=<optimized out>, value=<optimized out>, this=<optimized out>)
at ./src/quick/items/qquickshadereffect.cpp:1152
#5 QQuickShaderEffectPrivate::handleItemChange (value=..., change=QQuickItem::ItemSceneChange, this=0x56011035bc00)
at ./src/quick/items/qquickshadereffect.cpp:1142
#6 QQuickShaderEffect::itemChange (this=0x560110781bd0, change=QQuickItem::ItemSceneChange, value=...) at ./src/quick/items/qquickshadereffect.cpp:796
#7 0x00007f22cca54cfd in QQuickItemPrivate::itemChange (this=0x56011035bc00, change=<optimized out>, data=...) at ./src/quick/items/qquickitem.cpp:6864
#8 0x00007f22cca4a0cd in QQuickItemPrivate::derefWindow (this=0x56011035bc00) at ./src/quick/items/qquickitem.cpp:3154
#9 0x00007f22cca4a077 in QQuickItemPrivate::derefWindow (this=0x56011042e940) at ./src/quick/items/qquickitem.h:486
#10 0x00007f22bc1d4f8e in QQuickShapeCurveRenderer::handleSceneChange(QQuickWindow*) () at /lib/x86_64-linux-gnu/libQt6QuickShapes.so.6
#11 0x00007f22bc1c3f95 in QQuickShape::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) ()
at /lib/x86_64-linux-gnu/libQt6QuickShapes.so.6
#12 0x00007f22cca54cfd in QQuickItemPrivate::itemChange (this=0x560110585060, change=<optimized out>, data=...) at ./src/quick/items/qquickitem.cpp:6864
#13 0x00007f22cca4a0cd in QQuickItemPrivate::derefWindow (this=0x560110585060) at ./src/quick/items/qquickitem.cpp:3154
#14 0x00007f22cca4a077 in QQuickItemPrivate::derefWindow (this=0x56010e798bb0) at ./src/quick/items/qquickitem.h:486
#15 0x00007f22cca4a077 in QQuickItemPrivate::derefWindow (this=0x56011078cdc0) at ./src/quick/items/qquickitem.h:486
#16 0x00007f22cca4a077 in QQuickItemPrivate::derefWindow (this=0x56010eadf8f0) at ./src/quick/items/qquickitem.h:486
#17 0x00007f22cca4a077 in QQuickItemPrivate::derefWindow (this=0x5601109370b0) at ./src/quick/items/qquickitem.h:486
#18 0x00007f22cca4a077 in QQuickItemPrivate::derefWindow (this=0x56011055b520) at ./src/quick/items/qquickitem.h:486
#19 0x00007f22cca41e56 in QQuickItem::setParentItem (this=0x560110701630, parentItem=<optimized out>) at ./src/quick/items/qquickitem.cpp:2798
#20 0x00007f22cca42321 in QQuickItem::~QQuickItem (this=0x560110701630, this=<optimized out>) at ./src/quick/items/qquickitem.cpp:2381
#21 0x00007f22ccc6bb99 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x560110701630, this=<optimized out>) at ./src/qml/qml/qqmlprivate.h:104
#22 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x560110701630, this=<optimized out>) at ./src/qml/qml/qqmlprivate.h:104
#23 0x00007f22ce04cd36 in QObject::event(QEvent*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#24 0x00007f22ce00a938 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#25 0x00007f22ce0127d7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#26 0x00007f22ce200817 in ??? () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#27 0x00007f22cb47ae0f in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f22cb47ce97 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f22cb47d4b0 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f22ce1fe070 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#31 0x00007f22ce01367a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#32 0x00007f22ce00d768 in QCoreApplication::exec() () at /usr/bin/../lib/x86_64-linux-gnu/libQt6Core.so.6
#33 0x000056010173a655 in main (argc=1, argv=0x7fff50218f88) at /home/xyb/Documents/Code/Github/treeland/src/main.cpp:48
(gdb)
LAUNCH-WAY | 启动方式
lightdm
BACKEND | 启动后端
Wayland
STEPS TO REPRODUCE | 复现步骤
关闭多个窗口时偶现崩溃
OBSERVED RESULT | 观察到的结果
No response
EXPECTED RESULT | 期望的结果
No response
ADDITIONAL INFORMATION | 额外补充
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working