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

Dallas McNeil <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDSINFO                   |REOPENED
         Resolution|WAITINGFORINFO              |---

--- Comment #7 from Dallas McNeil <[email protected]> ---
Unfortunately a system update and using Qt 6.10.2 doesn't seem to have fixed
this for me. The only difference is now it takes 2 tab switches to crash
instead of 4.

Current system info is

Operating System: Arch Linux 
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.2
Kernel Version: 6.18.9-arch1-2 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor
Memory: 32 GiB of RAM (31.2 GiB usable)
Graphics Processor: AMD Radeon RX 9070 XT

The backtrace seems the same as well

#0  0x00007f9b85cbff76 in QV4::Heap::Base::mark (this=0x7f9a0c49ed00,
    markStack=0x5650b32a57e0)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4heap_p.h:147
#1  0x00007f9b85d9149c in QV4::Lookup::markObjects (this=0x5650b6e60cf0,
    stack=0x5650b32a57e0)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4lookup_p.h:272
#2  QV4::ExecutableCompilationUnit::markObjects (this=0x5650b6e35ce0,
    markStack=0x5650b32a57e0)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4executablecompilationunit.cpp:304
#3  0x00007f9b85d7437f in QV4::ExecutionEngine::markObjects (
    this=<optimized out>, markStack=0x5650b32a57e0)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4engine.cpp:1355
#4  0x00007f9b85e58f4e in QV4::(anonymous namespace)::markGlobalObject (
    that=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4mm.cpp:732
#5  0x00007f9b85e553e2 in QV4::GCStateMachine::transition (
    this=0x5650b129daa0)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4mm.cpp:1609
#6  0x00007f9b85e57c5e in QV4::GCStateMachine::step (this=<optimized out>)
#7  QV4::MemoryManager::runGC (this=this@entry=0x5650b6f442a0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4mm.cpp:1331
#8  0x00007f9b85e5a65c in QV4::MemoryManager::runGC (this=0x5650b6f442a0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4mm.cpp:1317
#9  QV4::MemoryManager::allocate (this=0x5650b6f442a0,
allocator=0x5650b6f442b0, size=96) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4mm_p.h:409
#10 QV4::MemoryManager::allocData (this=0x5650b6f442a0, size=96) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4mm.cpp:1053
#11 0x00007f9b85fcc496 in
QV4::MemoryManager::allocateObject<QV4::QQmlTypeWrapper> (this=0x5650b6f442a0,
ic=<optimized out>)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h:110
#12 QV4::MemoryManager::allocateObject<QV4::QQmlTypeWrapper>
(this=0x5650b6f442a0, ic=0x7f9a88265a58) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4mm_p.h:270
#13 QV4::MemoryManager::allocateObject<QV4::QQmlTypeWrapper>
(this=0x5650b6f442a0) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4mm_p.h:280
#14 QV4::MemoryManager::allocate<QV4::QQmlTypeWrapper,
QV4::Heap::QQmlTypeWrapper::TypeNameMode&, QObject*&, QQmlTypePrivate const*>
(this=0x5650b6f442a0)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/memory/qv4mm_p.h:313
#15 QV4::QQmlTypeWrapper::create (engine=engine@entry=0x5650b6359e80,
o=o@entry=0x5650b6c7b860, t=..., mode=QV4::Heap::QQmlTypeWrapper::IncludeEnums)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp:251
#16 0x00007f9b85fceaea in QV4::QQmlTypeWrapper::virtualGet (m=0x7f9a88265a38,
id=..., receiver=0x7f9a88265a38, hasProperty=0x0)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp:400
#17 0x00007f9b85db2e34 in QV4::Object::get (receiver=<optimized out>,
this=<optimized out>, name=<optimized out>, hasProperty=0x0)
    at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4string_p.h:141
#18 QV4::Lookup::getterFallback (lookup=0x5650b54cdd20, engine=0x5650b6359e80,
object=...) at
/usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp:242
#19 0x00007f9a880649fb in ?? ()
#20 0x00007ffdfecb7a30 in ?? ()
#21 0x00005650b6359e80 in ?? ()
#22 0x0000000000000000 in ?? ()

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

Reply via email to