Files
abstracts33d 44da7d4f09 qt6.qtdeclarative: backport QTBUG-147153 InternalClass crash fix
QV4's InternalClass::changeMember returns a stale property index when
cleanInternalClass rebuilds the transition hierarchy, which happens
after 255 redundant transitions from add/delete/re-add property churn
on a JS object. The rebuilt object may hold all surviving members
inline with no out-of-line memberData, so a store through the stale
index dereferences null. Long-running QML applications crash with
SIGSEGV in QV4::Object::insertMember; reported against quickshell
based desktop shells (noctalia-dev/noctalia#3992) with a deterministic
reproducer.

Upstream fix qt/qtdeclarative@624e90bb5e (Pick-to: 6.12 6.11 6.8) is
not in any released Qt yet (absent from 6.11.1). Patch applies to
6.11.1 with offsets only.
2026-08-17 16:33:50 +02:00
..
2026-06-28 17:18:22 +03:00
2026-05-23 14:56:13 +03:00
2026-05-23 14:56:13 +03:00