https://bugs.kde.org/show_bug.cgi?id=526041
Bug ID: 526041
Summary: With Union, NeoChat sometimes hangs and eventually
crashes in
Union::Quick::SizePropertyGroupQuick::SizePropertyGrou
pQuick() while switching rooms
Classification: Frameworks and Libraries
Product: Union
Version First unspecified
Reported In:
Platform: Flatpak
OS: Linux
Status: REPORTED
Severity: critical
Priority: NOR
Component: QtQuick Output
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
STEPS TO REPRODUCE
1. Run NeoChat from current git master via the nightly Flatpak repo (his also
includes Union from git master)
2. Click on rooms/sidebar items to switch rooms
OBSERVED RESULT
Eventually, the app hangs forever. I can't reproduce this issue 100%, but it's
happened three times today when switching rooms by clicking on other rooms in
the sidebar.
Letting KWin kill it produces the following backtrace:
(gdb) bt
#0 0x00007fc1bf4ab3c6 in _int_malloc () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fc1bf4ab579 in __libc_malloc2 () at
/usr/lib/x86_64-linux-gnu/libc.so.6
#2 0x00007fc1bf6ccb84 in operator new(unsigned long) ()
at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007fc1bfc21981 in QObject::QObject(QObject*) ()
at /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#4 0x00007fc1aa9342d8 in
Union::Quick::SizePropertyGroupQuick::SizePropertyGroupQuick
(this=this@entry=0x55c2aa728f60, style=style@entry=0x55c2aa728200)
at
/run/build/union/src/output/qtquick/plugin/properties/SizePropertyGroupQuick.cpp:19
#5 0x00007fc1aa938743 in
std::make_unique<Union::Quick::SizePropertyGroupQuick,
Union::Quick::QuickStyle*&> () at
/usr/include/c++/15.2.0/bits/unique_ptr.h:1084
#6 Union::Quick::LayoutPropertyGroupQuick::LayoutPropertyGroupQuick
(this=this@entry=0x55c2aa728580, style=style@entry=0x55c2aa728200)
at
/run/build/union/src/output/qtquick/plugin/properties/LayoutPropertyGroupQuick.cpp:23
#7 0x00007fc1aa933bc4 in
std::make_unique<Union::Quick::LayoutPropertyGroupQuick,
Union::Quick::QuickStyle*&> () at
/usr/include/c++/15.2.0/bits/unique_ptr.h:1084
#8 Union::Quick::StylePropertyGroupQuick::StylePropertyGroupQuick
(this=this@entry=0x55c2aa728c60, style=style@entry=0x55c2aa728200)
at
/run/build/union/src/output/qtquick/plugin/properties/StylePropertyGroupQuick.cpp:22
#9 0x00007fc1aa8fc068 in
std::make_unique<Union::Quick::StylePropertyGroupQuick,
Union::Quick::QuickStyle*> () at /usr/include/c++/15.2.0/bits/unique_ptr.h:1084
#10 Union::Quick::QuickStyle::QuickStyle
(this=0x55c2aa728200, engine=<optimized out>, parent=<optimized out>)
at /run/build/union/src/output/qtquick/plugin/QuickStyle.cpp:27
#11 0x00007fc1aa8fc0c1 in Union::Quick::QuickStyle::qmlAttachedProperties
(parent=0x55c2aa71ee00) at
/run/build/union/src/output/qtquick/plugin/QuickStyle.cpp:55
#12 0x00007fc1c2f3f401 in qmlAttachedPropertiesObject(QObject*, QObject*
(*)(QObject*), bool)
() at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6
#13 0x00007fc1a9558545 in qmlAttachedPropertiesObject<Union::Quick::QuickStyle>
(obj=0x55c2aa71ee00, create=true) at /usr/include/QtQml/qqmlprivate.h:373
#14 PlatformTheme::PlatformTheme (this=this@entry=0x55c2aa728130,
parent=0x55c2aa71ee00)
at /run/build/union/src/output/kirigami/PlatformTheme.cpp:34
#15 0x00007fc1a955433a in PluginFactory::createPlatformTheme
(this=<optimized out>, parent=<optimized out>)
at /run/build/union/src/output/kirigami/PluginFactory.cpp:61
#16 0x00007fc1c3de6f62 in
Kirigami::Platform::PlatformTheme::qmlAttachedProperties(QObject*) ()
at /usr/lib/x86_64-linux-gnu/libKirigamiPlatform.so.6
#17 0x00007fc1c2f3f401 in qmlAttachedPropertiesObject(QObject*, QObject*
(*)(QObject*), bool)
() at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6
#18 0x00007fc1c30ce4ce in QV4::QQmlTypeWrapper::virtualGet(QV4::Managed const*,
QV4::PropertyKey, QV4::Value const*, bool*) () at
/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6
#19 0x00007fc1c2e5287b in QV4::Lookup::getterFallback(QV4::Lookup*,
QV4::ExecutionEngine*, QV4::Value const&) () at
/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6
#20 0x00007fc1896fe90d in ??? ()
#21 0x000055c24abd5930 in ??? ()
#22 0x0000000000000000 in ??? ()
EXPECTED RESULT
No crash
SOFTWARE/OS VERSIONS
Operating System: KDE Linux 2026-09-16 02:54
KDE Plasma Version: 6.8.80
KDE Frameworks Version: 6.31.0
Qt Version: 6.11.2
Kernel Version: 7.2.4-arch1-2 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7840U w/ Radeon™ 780M Graphics
Memory: 17 GB of RAM (16.0 GB usable)
Graphics Processor: AMD Radeon 780M Graphics
--
You are receiving this mail because:
You are watching all bug changes.