Bug 507378 - plasmashell crashes in PulseAudioQt::Profile::availability() when opening device menu for Bluetooth headset in Audio Volume widget
Summary: plasmashell crashes in PulseAudioQt::Profile::availability() when opening dev...
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Audio Volume widget (other bugs)
Version First Reported In: 6.4.3
Platform: Other Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-22 22:57 UTC by Bandhan Pramanik
Modified: 2025-08-12 10:50 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bandhan Pramanik 2025-07-22 22:57:49 UTC
SUMMARY
The crash happens in PulseAudioQt::Profile::availability() when interacting with a Bluetooth headset's menu in the Audio Volume system tray widget. Likely triggered by device profile not being fully initialised when accessed at listitemmenu.cpp:338.

STEPS TO REPRODUCE
1. Connect to a Bluetooth headset (in Wayland)
2. From the system tray, click on the Audio Volume widget to open a menu.  
3. Among the input devices, where there is the Bluetooth headset device written, click on the three dots.

OBSERVED RESULT
The three-dot menu doesn't open, plasmashell freezes and crashes.

EXPECTED RESULT
The three-dot menu should have been normally opened.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.2
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.6-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i3-6006U CPU @ 2.00GHz
Memory: 12 GiB of RAM (11.6 GiB usable)
Graphics Processor: Intel® HD Graphics 520

ADDITIONAL INFORMATION
The backtrace will be provided in the next comment.
Comment 1 Bandhan Pramanik 2025-07-22 22:58:53 UTC
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {0}}
        ret = <optimized out>
#1  0x00007fe04f8811e3 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89
#2  0x00007fe04f827afe in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007fe052f49031 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kf6-kcrash-6.16.0-1.fc42.x86_64/src/kcrash.cpp:605
        data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter = 0x7fe052f51808 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0, 0x7fe052f4f70d "--qtversion", 0x564001ef6b40 "6.9.1", 0x7fe052f4f720 "--kdeframeworksversion", 0x7fe052f4f719 "6.16.0", 0x7fe052f4f758 "--platform", 0x564004dcd0e0 "wayland", 0x7fe052f4f789 "--appname", 0x564001ef6bc0 "plasmashell", 0x7fe052f4f793 "--apppath", 0x564001ef6be0 "/usr/bin", 0x7fe052f4f7a0 "--signal", 0x7ffefb144706 "11", 0x7fe052f4f7ae "--pid", 0x7ffefb144710 "61346", 0x7fe052f4f7b4 "--appversion", 0x564001ef6870 "6.4.3", 0x7fe052f4f7c1 "--programname", 0x563fd14f7740 <QByteArray::_empty> "", 0x7fe052f4f7cf "--bugaddress", 0x564001f05240 "submit@bugs.kde.org", 0x0 <repeats 17 times>}}, argc = 21, m_writer = 0x7ffefb1446b0}
        platformName = {d = {d = 0x564004dcd0d0, ptr = 0x564004dcd0e0 "wayland", size = 7}, static _empty = 0 '\000'}
        about = 0x564001ef68f0
        argv = 0x7ffefb144738
        ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter = 0x7fe052f51838 <vtable for KCrash::MetadataINIWriter+16>}, writable = false, fd = 41}
        sigtxt = "11\000F\024\373\376\177\000"
        pidtxt = "61346", '\000' <repeats 11 times>, "`\a \002"
        argc = <optimized out>
        crashRecursionCounter = 2
#4  0x00007fe04f827c30 in <signal handler called> () at /lib64/libc.so.6
#5  0x00007fdfd52e9de8 in PulseAudioQt::Profile::availability (this=0x56400655ebf0) at /usr/src/debug/pulseaudio-qt-1.7.0-2.fc42.x86_64/src/profile.cpp:43
#6  0x00007fdfd58e5a08 in ListItemMenu::createMenu (this=this@entry=0x5640067cbb10)
    at /usr/src/debug/plasma-pa-6.4.3-1.fc42.x86_64/src/qml/listitemmenu.cpp:338
        index = <optimized out>
        activePort = <optimized out>
        ports = {<QListSpecialMethods<PulseAudioQt::Port*>> = {<QListSpecialMethodsBase<PulseAudioQt::Port*>> = {<No data fields>}, <No data fields>}, d = {d = 0x564004062ea0, ptr = 0x564004062eb0, size = 0}}
        activePortUnavailable = false
        availablePorts = {d = {d = {ptr = <optimized out>}}}
        device = 0x5640065ae870
        menu = 0x564006824fb0
--Type <RET> for more, q to quit, c to continue without paging--c
        stream = <optimized out>
#7  0x00007fdfd58e7fc8 in ListItemMenu::openRelative (this=0x5640067cbb10) at /usr/src/debug/plasma-pa-6.4.3-1.fc42.x86_64/src/qml/listitemmenu.cpp:275
        menu = <optimized out>
        pos = {xp = -82554008, yp = 32766}
#8  ListItemMenu::qt_static_metacall (_o=_o@entry=0x5640067cbb10, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=8, _a=_a@entry=0x7ffefb1455c0)
    at /usr/src/debug/plasma-pa-6.4.3-1.fc42.x86_64/redhat-linux-build/src/plasma-volume-declarative_autogen/include/moc_listitemmenu.cpp:147
        _t = 0x5640067cbb10
#9  0x00007fdfd58e8947 in ListItemMenu::qt_metacall (this=0x5640067cbb10, _c=<optimized out>, _id=8, _a=0x7ffefb1455c0)
    at /usr/src/debug/plasma-pa-6.4.3-1.fc42.x86_64/redhat-linux-build/src/plasma-volume-declarative_autogen/include/moc_listitemmenu.cpp:230
#10 0x00007fe051535782 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffefb145860, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>,
    index@entry=12, argv=argv@entry=0x7ffefb1455c0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:14
#11 0x00007fe0513bc923 in QV4::CallMethod
    (object=..., index=12, returnType=..., argCount=0, argTypes=0x0, engine=<optimized out>, callArgs=<optimized out>, callType=QMetaObject::InvokeMetaMethod)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1722
        args = {0x0}
        args = {<QVLABase<QV4::(anonymous namespace)::CallArgument>> = {<QVLABaseBase> = {a = <optimized out>, s = <optimized out>, ptr = <optimized out>}, <No data fields>}, <QVLAStorage<48, 8, 9>> = {array = {<optimized out> <repeats 432 times>}}, static PreallocatedSize = <optimized out>}
        argData = {<QVLABase<void*>> = {<QVLABaseBase> = {a = <optimized out>, s = <optimized out>, ptr = <optimized out>}, <No data fields>}, <QVLAStorage<8, 8, 9>> = {array = {<optimized out> <repeats 72 times>}}, <No data fields>}
        ii = <optimized out>
        stack = {<QListSpecialMethods<QV4::StackFrame>> = {<QListSpecialMethodsBase<QV4::StackFrame>> = {<No data fields>}, <No data fields>}, d = {d = <optimized out>, ptr = <optimized out>, size = <optimized out>}}
        is_signal = <optimized out>
        frame = <optimized out>
        ii = <optimized out>
#12 QV4::QObjectMethod::callPrecise (object=..., data=<optimized out>, engine=<optimized out>, engine@entry=0x5640021eafe0, callArgs=<optimized out>,
    callArgs@entry=0x7fe0203bf588, callType=callType@entry=QMetaObject::InvokeMetaMethod)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2082
        unknownTypeError = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 '\000'}
        returnType = {d_ptr = <optimized out>}
        handleTooManyArguments = {__object = @0x7ffefb145860, __engine = @0x7ffefb145338, __data = @0x7fe011e87488, __callArgs = @0x7ffefb145330}
        definedArgumentCount = <optimized out>
#13 0x00007fe0513c0991 in operator() (__closure=<optimized out>)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:3078
#14 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> >
    (__closure=<synthetic pointer>, call=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:3055
#15 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=0x7fe0203bf540, argv=0x7fe0203bf508, argc=0)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:3078
        v4 = 0x5640021eafe0
        thisMeta = <optimized out>
        o = <optimized out>
        valueWrapper = <optimized out>
        mode = <optimized out>
        object = {<QQmlMetaObject> = {_m = 0x7fdfd5914540 <ListItemMenu::staticMetaObject>}, ptr = {ptr_value = 94832986733328, static Flag2Bit = 2, static FlagsMask = 3}}
        scope = {engine = <optimized out>, mark = <optimized out>}
        cData = {thisObject = <optimized out>, args = <optimized out>, argc = <optimized out>}
        callData = <optimized out>
        method = <optimized out>
        doCall = {__method = <optimized out>, __valueWrapper = <optimized out>, __scope = <optimized out>}
#16 0x00007fe05142f32a in QV4::FunctionObject::call (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4functionobject_p.h:187
        call = <optimized out>
#17 QV4::Moth::VME::interpret (frame=0x56400655ebf0, frame@entry=0x7ffefb145bb0, engine=0x5640021eafe0, code=0x7fe0203bf540 "@\366\354\021\340\177")
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:798
        argv = 0
        lookupIndex = 6750254
        base = 67514032
        argc = 0
        l = 0x56400655ebf0
        f = {<QV4::StaticValue> = {_val = 140600349848672, static ExponentMask = 9218868437227405312, static Top1Mask = 9223372036854775808, static Upper3Mask = 3940649673949184, static Lower5Mask = 31, static ManagedMask = 9219149912204115968, static DoubleMask = 9220275812110958592, static NumberMask = 9219220280948293632, static IntOrBoolMask = 9219290649692471296, static IntCompatMask = 9219712862157537280, static EncodeMask = 9220346180855136256, static DoubleDiscriminator = 1407374883553280, static NumberDiscriminator = 351843720888320}, <No data fields>}
        function = <optimized out>
        accumulator = <optimized out>
        acc = 140733110835624
        stack = <optimized out>
        jumpTable = {0x7fe05142f884 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8788>, 0x7fe05142f894 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8804>, 0x7fe051430636 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12294>, 0x7fe05143062d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12285>, 0x7fe05142eb55 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5413>, 0x7fe05142df0f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2271>, 0x7fe05142d782 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+338>, 0x7fe05142d77e <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+334>, 0x7fe05142d761 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+305>, 0x7fe05142d75d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+301>, 0x7fe05142d740 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+272>, 0x7fe05142d73c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+268>, 0x7fe05142d705 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+213>, 0x7fe05142d701 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+209>, 0x7fe05142d726 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+246>, 0x7fe05142d722 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+242>, 0x7fe05142eb67 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5431>, 0x7fe05142f729 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8441>, 0x7fe05142ed78 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5960>, 0x7fe05142ed53 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5923>, 0x7fe05142eb8c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5468>, 0x7fe05142f80d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8669>, 0x7fe05142f83a <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8714>, 0x7fe05142f822 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8690>, 0x7fe05142f86b <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8763>, 0x7fe05142f853 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8739>, 0x7fe05142ebbc <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5516>, 0x7fe05142f7f8 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8648>, 0x7fe05142ebde <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5550>, 0x7fe05142f6f6 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8390>, 0x7fe05142ec08 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5592>, 0x7fe05142f707 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8407>, 0x7fe05142ec27 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5623>, 0x7fe05142f718 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8424>, 0x7fe05142ed3c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5900>, 0x7fe05142ec6c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5692>, 0x7fe05142ed28 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5880>, 0x7fe05142ecbc <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5772>, 0x7fe05142ed87 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5975>, 0x7fe05142edbd <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6029>, 0x7fe05142edf4 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6084>, 0x7fe05142edd5 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6053>, 0x7fe05142ee52 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6178>, 0x7fe05142ee03 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6099>, 0x7fe05142eed7 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6311>, 0x7fe05142ee61 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6193>, 0x7fe05142f687 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8279>, 0x7fe05142f6e8 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8376>, 0x7fe05142f678 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8264>, 0x7fe05142f620 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8176>, 0x7fe05142f611 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8161>, 0x7fe05142f5b9 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8073>, 0x7fe05142efab <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6523>, 0x7fe05142ef4c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6428>, 0x7fe05142eee6 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6326>, 0x7fe05142efba <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6538>, 0x7fe0514303e6 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11702>, 0x7fe05142efcf <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6559>, 0x7fe051430484 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11860>, 0x7fe0514303f8 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11720>, 0x7fe051430302 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11474>, 0x7fe05143026a <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11322>, 0x7fe0514304da <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11946>, 0x7fe05143057c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12108>, 0x7fe05142f934 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8964>, 0x7fe05143049b <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11883>, 0x7fe05142fa48 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9240>, 0x7fe05142f998 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9064>, 0x7fe05142f78d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8541>, 0x7fe05142f73a <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8458>, 0x7fe0514305f2 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12226>, 0x7fe05142f79c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8556>, 0x7fe05142dbdf <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1455>, 0x7fe05142dbdb <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1451>, 0x7fe05142db8d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1373>, 0x7fe05142db89 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1369>, 0x7fe05142fc83 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9811>, 0x7fe05142faf3 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9411>, 0x7fe05142fb40 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9488>, 0x7fe05142fb0b <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9435>, 0x7fe05142fb84 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9556>, 0x7fe05142fb4f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9503>, 0x7fe05142fbb3 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9603>, 0x7fe05142fb93 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9571>, 0x7fe05142fa7e <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9294>, 0x7fe05142fa5f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9263>, 0x7fe05142dae0 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1200>, 0x7fe05142dadc <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1196>, 0x7fe05142db0c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1244>, 0x7fe05142db08 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1240>, 0x7fe05142db4b <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1307>, 0x7fe05142db47 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1303>, 0x7fe05142fa8d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9309>, 0x7fe05143035e <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11566>, 0x7fe0514303d7 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11687>, 0x7fe05143036f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11583>, 0x7fe0514307e6 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12726>, 0x7fe05143085d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12845>, 0x7fe05143076c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12604>, 0x7fe05143084c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12828>, 0x7fe05142fff8 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10696>, 0x7fe05142ff81 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10577>, 0x7fe05143007e <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10830>, 0x7fe051430007 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10711>, 0x7fe05143008d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10845>, 0x7fe051430105 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10965>, 0x7fe05143018a <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11098>, 0x7fe051430113 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10979>, 0x7fe0514301d3 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11171>, 0x7fe051430199 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11113>, 0x7fe05142fe53 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10275>, 0x7fe05143021d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11245>, 0x7fe05142fe96 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10342>, 0x7fe05143074a <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12570>, 0x7fe05143063f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12303>, 0x7fe05143075b <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12587>, 0x7fe05142daa1 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1137>, 0x7fe05142da9d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1133>, 0x7fe05142da18 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1000>, 0x7fe05142da14 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+996>, 0x7fe05142da4c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1052>, 0x7fe05142da48 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1048>, 0x7fe05142d9dd <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+941>, 0x7fe05142d9d9 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+937>, 0x7fe05142d998 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+872>, 0x7fe05142d994 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+868>, 0x7fe05142d900 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+720>, 0x7fe05142d8fc <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+716>, 0x7fe05143034c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+11548>, 0x7fe05142fbc2 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+9618>, 0x7fe05142e207 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3031>, 0x7fe05142e1b5 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2949>, 0x7fe05142e216 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3046>, 0x7fe05142e269 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3129>, 0x7fe05142e2c9 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3225>, 0x7fe05142e277 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3143>, 0x7fe05142e344 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3348>, 0x7fe05142e2d8 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3240>, 0x7fe05142e3a7 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3447>, 0x7fe05142e353 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3363>, 0x7fe05142e3b6 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3462>, 0x7fe05142e40b <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3547>, 0x7fe05142e469 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3641>, 0x7fe05142e419 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3561>, 0x7fe05142e4b0 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3712>, 0x7fe05142e478 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3656>, 0x7fe05142e4f7 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3783>, 0x7fe05142e4bf <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3727>, 0x7fe05142e506 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+3798>, 0x7fe05142e93e <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4878>, 0x7fe05142e92f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4863>, 0x7fe05142e8f2 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4802>, 0x7fe05143061b <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12267>, 0x7fe05142e82f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4607>, 0x7fe05142e04c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2588>, 0x7fe05142df35 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2309>, 0x7fe05142e05e <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2606>, 0x7fe05142e0fe <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2766>, 0x7fe05142e153 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2851>, 0x7fe05142e10f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2783>, 0x7fe05142e1a6 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2934>, 0x7fe05142e162 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+2866>, 0x7fe051430727 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12535>, 0x7fe051430688 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12376>, 0x7fe051430591 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12129>, 0x7fe051430739 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+12553>, 0x7fe05142fde6 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+10166>, 0x7fe05142f458 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+7720>, 0x7fe05142f170 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6976>, 0x7fe05142f02a <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+6650>, 0x7fe05142f1f6 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+7110>, 0x7fe05142f191 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+7009>, 0x7fe05142f214 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+7140>, 0x7fe05142f359 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+7465>, 0x7fe05142f376 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+7494>, 0x7fe05142f5a0 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+8048>, 0x7fe05142e8c5 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4757>, 0x7fe05142e86c <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4668>, 0x7fe05142e5d5 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4005>, 0x7fe05142e8d9 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4777>, 0x7fe05142e633 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4099>, 0x7fe05142e691 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4193>, 0x7fe05142e70e <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4318>, 0x7fe05142e6a7 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4215>, 0x7fe05142e9bb <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5003>, 0x7fe05142e94f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4895>, 0x7fe05142e7c0 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+4496>, 0x7fe05142e9d4 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5028>, 0x7fe05142ea1d <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5101>, 0x7fe05142e9ed <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5053>, 0x7fe05142ddd4 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1956>, 0x7fe05142ddd0 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1952>, 0x7fe05142eb1e <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5358>, 0x7fe05142d8b5 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+645>, 0x7fe05142eb0f <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5343>, 0x7fe05142eae8 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+5304>, 0x7fe05142dd99 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1897>, 0x7fe05142dd95 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1893>, 0x7fe05142dd64 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1844>, 0x7fe05142dd60 <QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*)+1840>...}
#18 0x00007fe051434c3f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffefb145bb0, engine=engine@entry=0x5640021eafe0)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:487
        _executionEngineCallDepthRecorder = {ee = <optimized out>}
        function = <optimized out>
        profiler = {profiler = <optimized out>, function = 0x0, startTime = 0}
        debugger = <optimized out>
        result = 18374403900871474942
#19 0x00007fe0513590f0 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:52
        engine = 0x5640021eafe0
        frame = {<QV4::CppStackFrame> = {<QV4::CppStackFrameBase> = {parent = 0x0, v4Function = 0x5640032c8cd0, originalArgumentsCount = 0, instructionPointer = 46, {{savedStackTop = 0x7fe0203bf588, jsFrame = 0x7fe0203bf508, originalArguments = 0x7fe0203bf500, yield = 0x0, unwindHandler = 0x0, unwindLabel = 0x0, unwindLevel = 0, yieldIsIterator = false, callerCanHandleTailCall = false, pendingTailCall = false, isTailCalling = false}, {context = 0x7fe0203bf588, thisObject = 0x7fe0203bf508, metaTypes = 0x7fe0203bf500, returnAndArgs = 0x0, returnValueIsUndefined = false}}, kind = QV4::CppStackFrameBase::Kind::JS}, <No data fields>}, <No data fields>}
        result = <optimized out>
#20 0x00007fe051359259 in QV4::Function::call
    (this=this@entry=0x5640032c8cd0, thisObject=<optimized out>, argv=argv@entry=0x7fe0203bf500, argc=<optimized out>, context=<optimized out>)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:77
#21 0x00007fe051359537 in operator() (__closure=<synthetic pointer>, thisObject=<optimized out>, argv=0x7fe0203bf500, argc=<optimized out>)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:28
#22 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (engine=<optimized out>, thisObject=<optimized out>, a=0x7ffefb145e60, types=0x7ffefb145e70, argc=-82551184, call=...)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4jscall_p.h:199
        scope = {engine = <optimized out>, mark = <optimized out>}
        jsCallData = {thisObject = <optimized out>, args = <optimized out>, argc = <optimized out>}
        jsThisObject = {ptr = <optimized out>}
        jsResult = {ptr = <optimized out>}
        result = <optimized out>
        resultType = {d_ptr = 0x7ffefb145ef0}
#23 QV4::Function::call
    (this=0x5640032c8cd0, thisObject=<optimized out>, a=a@entry=0x7ffefb145e60, types=types@entry=0x7ffefb145e70, argc=argc@entry=0, context=<optimized out>)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:25
        engine = <optimized out>
        frame = {<QV4::CppStackFrame> = {<QV4::CppStackFrameBase> = {parent = 0x7ffefb145ef0, v4Function = 0x7ffefb145e20, originalArgumentsCount = 109222928, instructionPointer = 22080, {{savedStackTop = 0x3, jsFrame = 0x7ffefb145ce0, originalArguments = 0x7fe05146fa71 <QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const+241>, yield = 0x7fe049fcb298 "", unwindHandler = 0x300000000 <error: Cannot access memory at address 0x300000000>, unwindLabel = 0x5640057a2af0 "\001", unwindLevel = 1370213154, yieldIsIterator = 255, callerCanHandleTailCall = 255, pendingTailCall = 255, isTailCalling = 255}, {context = 0x3, thisObject = 0x7ffefb145ce0, metaTypes = 0x7fe05146fa71 <QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const+241>, returnAndArgs = 0x7fe049fcb298, returnValueIsUndefined = false}}, kind = (unknown: 0xe0)}, <No data fields>}, <No data fields>}
#24 0x00007fe0514eb8b0 in QQmlJavaScriptExpression::evaluate
    (this=<optimized out>, a=a@entry=0x7ffefb145e60, types=types@entry=0x7ffefb145e70, argc=argc@entry=0)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:270
        qmlEngine = <optimized out>
        capture = {watcher = {_c = 0x5640065eb550, _w = 0x7ffefb145da0, _s = 0x5640065f9220}, capture = {engine = 0x5640022b9b90, expression = 0x5640065f9220, watcher = 0x7ffefb145d90, guards = {_first = {d = 0}}, errorString = 0x0}, ep = 0x564002200760, lastPropertyCapture = 0x0}
        scope = {engine = <optimized out>, mark = <optimized out>}
        resultIsDefined = <optimized out>
#25 0x00007fe05147e6cb in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=a@entry=0x0)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlboundsignal.cpp:200
        ignoredResult = 0x0
        invalidType = {d_ptr = 0x0}
        qmlengine = <optimized out>
        ep = 0x564002200760
        v4 = 0x5640021eafe0
        scope = {engine = 0x5640021eafe0, mark = 0x7fe0203bf4f8}
#26 0x00007fe05147f160 in QQmlBoundSignal_callback (e=0x5640065fae80, a=0x0)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlboundsignal.cpp:315
        prof = {<QQmlProfilerHelper> = {<QQmlProfilerDefinitions> = {<No data fields>}, profiler = <optimized out>}, <No data fields>}
        s = 0x5640065fae80
        service = <optimized out>
        engine = 0x5640022b9b90
#27 0x00007fe05151c1b1 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlnotifier.cpp:70
        data = @0x7ffefb145ff8: {originalSenderPtr = 94832984765776, disconnectWatch = 0x7ffefb145ff8, endpoint = 0x5640065fae80}
        stack = {<QVLABase<(anonymous namespace)::NotifyListTraversalData>> = {<QVLABaseBase> = {a = 256, s = 1, ptr = 0x7ffefb145ff8}, <No data fields>}, <QVLAStorage<24, 8, 256>> = {array = "P\265^\006@V\000\000\370_\024\373\376\177\000\000\200\256_\006@V\000\000``\024\373\376\177\000\000'!\225P\340\177\000\000P\t!\003@V", '\000' <repeats 16 times>, "9@", '\000' <repeats 14 times>, "9@\240a\024\373\376\177\000\000@a\024\373\376\177\000\000䲩Q\340\177\000\000\340`\024\373\376\177\000\000\000\257\177i\221\r\203\373\260%\210\003@V\000\000\240a\024\373\376\177\000\000\340$\315\004@V\000\000\b\000\000\000\000\000\000\000\020\361\314\004@V\000\000\020\361\314\004@V\000\000\360`\024\373\376\177\000\000`\203\024\373\376\177\000\000\340`\024\373\376\177\000\000E\036\225P\340\177\000\000p҅"...}, static PreallocatedSize = <optimized out>}
        i = <optimized out>
#28 0x00007fe04ff65470 in doActivate<false> (sender=0x5640065eb550, signal_index=62, argv=argv@entry=0x0)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4036
        sp = <optimized out>
        signal_spy_set = <optimized out>
        empty_argv = {0x0}
        senderDeleted = <optimized out>
#29 0x00007fe04ff5c089 in QMetaObject::activate
    (sender=sender@entry=0x5640065eb550, m=m@entry=0x7fe03b671720 <QQuickAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4206
        signal_index = <optimized out>
#30 0x00007fe03b418cd4 in QQuickAbstractButton::pressed (this=this@entry=0x5640065eb550)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/redhat-linux-build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickabstractbutton_p.cpp:408
#31 0x00007fe03b41d3b4 in QQuickAbstractButtonPrivate::handlePress (this=0x5640065eb630, point=..., timestamp=<optimized out>)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quicktemplates/qquickabstractbutton.cpp:143
        q = <optimized out>
#32 0x00007fe03b43875d in QQuickControl::mousePressEvent (this=<optimized out>, event=0x7ffefb148360)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quicktemplates/qquickcontrol.cpp:2055
        d = 0x5640065eb630
#33 0x00007fe051ab550d in QQuickItemPrivate::deliverPointerEvent (this=this@entry=0x5640065eb630, event=event@entry=0x7ffefb148360)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quick/items/qquickitem.cpp:5680
        q = <optimized out>
        eventType = QEvent::MouseButtonPress
        focusAccepted = true
#34 0x00007fe051ab56ab in QQuickItem::event (this=0x5640065eb550, ev=0x7ffefb148360)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quick/items/qquickitem.cpp:9146
        d = <optimized out>
#35 0x00007fe05243d97f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5640065eb550, e=0x7ffefb148360)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303
        consumed = false
        filtered = false
        threadData = <optimized out>
#36 0x00007fe04fef9f38 in QCoreApplication::notifyInternal2 (receiver=0x5640065eb550, event=0x7ffefb148360)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
        d = <optimized out>
        threadData = 0x5640019dcd40
        selfRequired = <optimized out>
        result = false
        cbdata = {0x5640065eb550, 0x7ffefb148360, 0x7ffefb147a9f}
        scopeLevelCounter = {threadData = 0x5640019dcd40}
#37 0x00007fe04fefa19d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546
#38 0x00007fe051cab990 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem
    (this=this@entry=0x5640031f7930, item=0x5640065eb550, isGrabber=isGrabber@entry=false, pointerEvent=pointerEvent@entry=0x7ffefb148360, handlersOnly=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quick/util/qquickdeliveryagent.cpp:2444
        oldMouseGrabber = 0x0
        button = Qt::LeftButton
        itemPrivate = <optimized out>
        isMouse = true
        eventAccepted = <optimized out>
        touchEvent = {<QTouchEvent> = {<QPointerEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffefb147c00, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fe050319928 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7fe050319340 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7fe05049cb40 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 18604, m_posted = 202, m_spont = 81, m_accept = 224, m_unused = 127, m_reserved = 0, m_inputEvent = 0, m_pointerEvent = 0, m_singlePointEvent = 0}, m_dev = 0x5640025d55a0, m_timeStamp = 94832930289104, m_modState = {<QtPrivate::QFlagsStorageHelper<Qt::KeyboardModifier, 4>> = {<QtPrivate::QFlagsStorage<Qt::KeyboardModifier>> = {static IntegerSize = 4, i = 4212425568}, <No data fields>}, <No data fields>}, m_reserved = 32766}, static staticMetaObject = {d = {superdata = {direct = 0x7fe05049cb00 <QEvent::staticMetaObject>}, stringdata = 0x7fe050eaef5c <QPointerEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN13QPointerEventE_t>+60>, data = 0x7fe050eaef20 <QPointerEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN13QPointerEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7fe050fc6bd0 <QPointerEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN13QPointerEventE_t>>, extradata = 0x0}}, m_points = {<QListSpecialMethods<QEventPoint>> = {<QListSpecialMethodsBase<QEventPoint>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fe030015770, ptr = 0x7fe030018c00, size = 1}}}, m_target = 0x2, m_touchPointStates = {<QtPrivate::QFlagsStorageHelper<QEventPoint::State, 4>> = {<QtPrivate::QFlagsStorage<QEventPoint::State>> = {static IntegerSize = 4, i = 1769975552}, <No data fields>}, <No data fields>}, m_reserved = 8588689}, <No data fields>}
#39 0x00007fe051cac968 in QQuickDeliveryAgentPrivate::deliverPressOrReleaseEvent
    (this=this@entry=0x5640031f7930, event=event@entry=0x7ffefb148360, handlersOnly=handlersOnly@entry=false)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quick/util/qquickdeliveryagent.cpp:2384
        item = @0x5640068a73b0: {wp = {d = 0x5640065ebb20, value = 0x5640065eb550}}
        targetItems = {<QListSpecialMethods<QQuickItem*>> = {<QListSpecialMethodsBase<QQuickItem*>> = {<No data fields>}, <No data fields>}, d = {d = 0x564004dcd280, ptr = 0x564004dcd290, size = 7}}
        isTouch = <optimized out>
        safeTargetItems = {<QListSpecialMethods<QPointer<QQuickItem> >> = {<QListSpecialMethodsBase<QPointer<QQuickItem> >> = {<No data fields>}, <No data fields>}, d = {d = <optimized out>, ptr = <optimized out>, size = <optimized out>}}
#40 0x00007fe051cadd9b in QQuickDeliveryAgentPrivate::deliverPointerEvent (this=this@entry=0x5640031f7930, event=event@entry=0x7ffefb148360)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quick/util/qquickdeliveryagent.cpp:2031
        q = 0x5640031f7910
        originalScenePositions = {<QVLABase<QPointF>> = {<QVLABaseBase> = {a = 16, s = 0, ptr = 0x7ffefb147dd8}, <No data fields>}, <QVLAStorage<16, 8, 16>> = {array = "\002\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000 \300&\003@V\000\000@͝\001@V\000\000\365\361\312Q\340\177\000\000\200~\024\373\376\177\000\000m\273\266Q\340\177\000\000\240U]\002@V\000\000\360\200\024\373\376\177\000\000\021\2610S\340\177\000\000\240\177\024\373\376\177\000\000\220~\024\373\376\177\000\0008C\374R\340\177\000\000\003\000\000\000\320\000\000\000\320\000\000\000\000\000\000\000u\000\000\000\000\000\000\0000E\374R\340\177\000\000\020\000\000\000\000\000\000\000\340^\237\001@V\000\000\220\217\0010\340\177\000\000 V\236\001@V\000\000\f\000\000\000\000\000\000\000\220\217\0010\340\177\000\000`\177\024\373\376\177\000\000\332h\374R\340\177\000\000\001"...}, <No data fields>}
#41 0x00007fe051caf2c0 in QQuickDeliveryAgentPrivate::handleMouseEvent (this=this@entry=0x5640031f7930, event=event@entry=0x7ffefb148360)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quick/util/qquickdeliveryagent.cpp:1762
        q = <optimized out>
#42 0x00007fe051cb0ec3 in QQuickDeliveryAgent::event (this=<optimized out>, ev=0x7ffefb148360)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quick/util/qquickdeliveryagent.cpp:822
        me = 0x7ffefb148360
        d = 0x5640031f7930
        cleanup = {m_func = {__d = <optimized out>}, m_invoke = true}
#43 0x00007fe051b73db5 in QQuickWindow::event (this=0x5640031f71f0, event=<optimized out>)
    at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/quick/items/qquickwindow.cpp:1548
        pe = 0x7ffefb148360
        ret = <optimized out>
        d = <optimized out>
        da = 0x5640031f7910
#44 0x00007fe05243d97f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5640031f71f0, e=0x7ffefb148360)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303
        consumed = false
        filtered = false
        threadData = <optimized out>
#45 0x00007fe04fef9f38 in QCoreApplication::notifyInternal2 (receiver=0x5640031f71f0, event=0x7ffefb148360)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
        d = <optimized out>
        threadData = 0x5640019dcd40
        selfRequired = <optimized out>
        result = false
        cbdata = {0x5640031f71f0, 0x7ffefb148360, 0x7ffefb14824f}
        scopeLevelCounter = {threadData = 0x5640019dcd40}
#46 0x00007fe04fefa1ad in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1560
#47 0x00007fe0506f22a9 in QGuiApplicationPrivate::processMouseEvent (e=0x564006634450)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:2476
        type = QEvent::MouseButtonPress
        button = Qt::LeftButton
        window = 0x5640031f71f0
        device = 0x5640019f6750
        devPriv = 0x5640019f67a0
        positionChanged = <optimized out>
        mouseMove = <optimized out>
        mousePress = <optimized out>
        lastGlobalPosition = {xp = <optimized out>, yp = <optimized out>}
        globalPoint = {xp = 973.18359375, yp = 382.33203125}
        localPoint = {xp = 425.18359375, yp = 348.33203125}
        doubleClick = false
        persistentEPD = 0x0
        activePopup = 0x0
        ev = {<QSinglePointEvent> = {<QPointerEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7fe050fcd938 <vtable for QMouseEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fe050319928 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7fe050319340 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7fe05049cb40 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 2, m_posted = false, m_spont = false, m_accept = true, m_unused = false, m_reserved = 0, m_inputEvent = 1, m_pointerEvent = 1, m_singlePointEvent = 1}, m_dev = 0x5640019f6750, m_timeStamp = 6245825, m_modState = {<QtPrivate::QFlagsStorageHelper<Qt::KeyboardModifier, 4>> = {<QtPrivate::QFlagsStorage<Qt::KeyboardModifier>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}, m_reserved = 0}, static staticMetaObject = {d = {superdata = {direct = 0x7fe05049cb00 <QEvent::staticMetaObject>}, stringdata = 0x7fe050eaef5c <QPointerEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN13QPointerEventE_t>+60>, data = 0x7fe050eaef20 <QPointerEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN13QPointerEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7fe050fc6bd0 <QPointerEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN13QPointerEventE_t>>, extradata = 0x0}}, m_points = {<QListSpecialMethods<QEventPoint>> = {<QListSpecialMethodsBase<QEventPoint>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fe030015760, ptr = 0x7fe030015770, size = 1}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fe050fce280 <QPointerEvent::staticMetaObject>}, stringdata = 0x7fe050eaeed0 <QSinglePointEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>+80>, data = 0x7fe050eaee80 <QSinglePointEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>>, static_metacall = 0x7fe0506d5240 <QSinglePointEvent::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe050fce260 <QSinglePointEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN17QSinglePointEventE_t>>, extradata = 0x0}}, m_button = Qt::LeftButton, m_mouseState = {<QtPrivate::QFlagsStorageHelper<Qt::MouseButton, 4>> = {<QtPrivate::QFlagsStorage<Qt::MouseButton>> = {static IntegerSize = 4, i = 1}, <No data fields>}, <No data fields>}, m_source = Qt::MouseEventNotSynthesized, m_reserved = 0, m_reserved2 = 0, m_doubleClick = 0, m_phase = 0, m_invertedScrolling = 0}, <No data fields>}
#48 0x00007fe05075c76c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1113
        event = 0x564006634450
        nevents = 1
#49 0x00007fe05075c988 in QWindowSystemInterface::flushWindowSystemEvents (flags=...)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1082
        count = <optimized out>
Comment 2 Bandhan Pramanik 2025-07-22 22:58:59 UTC
#50 0x00007fe04ff5662c in QObject::event (this=<optimized out>, e=<optimized out>)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1431
        mce = <optimized out>
        connections = <optimized out>
        sender = {previous = 0x0, receiver = 0x5640019ee420, sender = 0x564001a263d0, signal = 5}
#51 0x00007fe05243d97f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5640019ee420, e=0x7fe02c00a070)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303
        consumed = false
        filtered = false
        threadData = <optimized out>
#52 0x00007fe04fef9f38 in QCoreApplication::notifyInternal2 (receiver=0x5640019ee420, event=0x7fe02c00a070)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
        d = <optimized out>
        threadData = 0x5640019dcd40
        selfRequired = <optimized out>
        result = false
        cbdata = {0x5640019ee420, 0x7fe02c00a070, 0x7ffefb14867f}
        scopeLevelCounter = {threadData = 0x5640019dcd40}
#53 0x00007fe04fefa19d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546
#54 0x00007fe04fefdd26 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5640019dcd40)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1879
        e = 0x7fe02c00a070
        pe = <optimized out>
        r = <optimized out>
        relocker = {m_func = {__locker = <optimized out>}, m_invoke = <optimized out>}
        event_deleter = std::unique_ptr<QEvent> = {get() = <optimized out>}
        locker = {_M_device = 0x5640019dcd88, _M_owns = false}
        startOffset = 0
        i = <optimized out>
        cleanup = {receiver = <optimized out>, event_type = <optimized out>, data = <optimized out>, exceptionCaught = <optimized out>}
#55 0x00007fe05021016f in postEventSourceDispatch (s=0x5640019e3f10)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
        source = 0x5640019e3f10
#56 0x00007fe04ea60880 in g_main_dispatch (context=0x7fe034000f00) at ../glib/gmain.c:3398
        dispatch = 0x7fe050210150 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)>
        prev_source = 0x0
        begin_time_nsec = 6245898211750
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x5640019e3f10
        current = 0x564002148b00
        i = 0
#57 g_main_context_dispatch_unlocked (context=0x7fe034000f00) at ../glib/gmain.c:4249
#58 0x00007fe04ea697c8 in g_main_context_iterate_unlocked
    (context=context@entry=0x7fe034000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314
        max_priority = 2147483647
        timeout_usec = 14000
        some_ready = 1
        nfds = 16
        allocated_nfds = <optimized out>
        fds = <optimized out>
        begin_time_nsec = <optimized out>
#59 0x00007fe04ea69973 in g_main_context_iteration (context=0x7fe034000f00, may_block=1) at ../glib/gmain.c:4379
        retval = <optimized out>
#60 0x00007fe05020f9ad in QEventDispatcherGlib::processEvents (this=0x5640019e4c30, flags=...)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
        d = 0x5640019f5000
        canWait = <optimized out>
        savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}
        result = <optimized out>
#61 0x00007fe04ff07b03 in QEventLoop::exec (this=this@entry=0x7ffefb1489e0, flags=..., flags@entry=...)
    at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/global/qflags.h:77
        d = 0x56400214b6d0
        threadData = <optimized out>
        locker = {m_mutex = 0x5640019dce78, m_isLocked = false}
        ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>}
        app = <optimized out>
#62 0x00007fe04ff03419 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449
        threadData = 0x5640019dcd40
        eventLoop = {<QObject> = {_vptr.QObject = 0x7fe0504a1c70 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fe05031d7f0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7fe05031d6e0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7fe04ff624c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a3a60 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x56400214b6d0}}, static staticMetaObject = {d = {superdata = {direct = 0x563fd14f74c0 <QObject::staticMetaObject>}, stringdata = 0x7fe05031ab0c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7fe05031aa20 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7fe04ff076e0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a1d20 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}}
        returnCode = <optimized out>
#63 0x00007fe0506ddbad in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1986
#64 0x00007fe05243d8e9 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2570
#65 0x0000563fd142396c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.4.3-1.fc42.x86_64/shell/main.cpp:188
        format = {d = 0x5640019ca940}
        app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7fe052ba1098 <vtable for QApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fe05031d7f0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7fe05031d6e0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7fe04ff624c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a3a60 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x5640019e24b0}}, static staticMetaObject = {d = {superdata = {direct = 0x563fd14f74c0 <QObject::staticMetaObject>}, stringdata = 0x7fe0503190e8 <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>+392>, data = 0x7fe050318f60 <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, static_metacall = 0x7fe04ff03c30 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a1980 <QCoreApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, extradata = 0x0}}, static self = 0x7ffefb148c70}, static staticMetaObject = {d = {superdata = {direct = 0x563fd14f7600 <QCoreApplication::staticMetaObject>}, stringdata = 0x7fe050eaf910 <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>+752>, data = 0x7fe050eaf620 <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, static_metacall = 0x7fe0506dec70 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe050fce640 <QGuiApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x563fd14f75c0 <QGuiApplication::staticMetaObject>}, stringdata = 0x7fe052a5c548 <QApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12QApplicationE_t>+392>, data = 0x7fe052a5c3c0 <QApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12QApplicationE_t>>, static_metacall = 0x7fe052443470 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe052ba1160 <QApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN12QApplicationE_t>>, extradata = 0x0}}}
        aboutData = {d = std::unique_ptr<class KAboutDataPrivate> = {get() = 0x564001ee8c20}}
        replace = <optimized out>
        corona = {<Plasma::Corona> = {<QObject> = {_vptr.QObject = 0x563fd14f9b08 <vtable for ShellCorona+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fe05031d7f0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7fe05031d6e0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7fe04ff624c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a3a60 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x564001ee7c30}}, static staticMetaObject = {d = {superdata = {direct = 0x563fd14f74c0 <QObject::staticMetaObject>}, stringdata = 0x7fe052de24fc <_ZN6Plasma6Corona32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_131qt_meta_tag_ZN6Plasma6CoronaE_tEEE.lto_priv.0+956>, data = 0x7fe052de2140 <_ZN6Plasma6Corona32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_131qt_meta_tag_ZN6Plasma6CoronaE_tEEE.lto_priv.0>, static_metacall = 0x7fe052dbe430 <Plasma::Corona::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe052dedd00 <_ZN6Plasma6Corona36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_131qt_meta_tag_ZN6Plasma6CoronaE_tEEE.lto_priv.0>, extradata = 0x0}}, d = 0x564001f00f10}, <QDBusContext> = {d_ptr = 0x0}, static staticMetaObject = {d = {superdata = {direct = 0x563fd14f7680 <Plasma::Corona::staticMetaObject>}, stringdata = 0x563fd14df788 <_ZN11ShellCorona32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_130qt_meta_tag_ZN11ShellCoronaE_tEEE.lto_priv.0+2152>, data = 0x563fd14def20 <_ZN11ShellCorona32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_130qt_meta_tag_ZN11ShellCoronaE_tEEE.lto_priv.0>, static_metacall = 0x563fd14696c0 <ShellCorona::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x563fd14f7c20 <_ZN11ShellCorona36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_130qt_meta_tag_ZN11ShellCoronaE_tEEE.lto_priv.0>, extradata = 0x0}}, m_config = {d = {ptr = 0x564001efbe80}}, m_configPath = {d = {d = 0x56400214a2b0, ptr = 0x56400214a2c0 u"/home/[REDACTED]/.config/plasmarc", size = 34}, static _empty = 0 u'\000'}, m_kdeGlobalsConfigWatcher = {value = {ptr = 0x564001f01ac0}, d = 0x564001f04ac0}, m_accentColorFromWallpaperEnabled = false, m_fakeColorRequestConn = {d_ptr = 0x0}, m_screenPool = 0x564001ef5fb0, m_shell = {d = {d = 0x0, ptr = 0x563fd14db880 u"org.kde.plasma.desktop", size = 22}, static _empty = 0 u'\000'}, m_activityController = 0x564001f10840, m_panelViews = {d = {d = {ptr = 0x564002ac0ea0}}}, m_desktopViewForScreen = {d = 0x564002432d80}, m_pendingScreenChanges = {d = 0x0}, m_desktopDefaultsConfig = {<KConfigBase> = {_vptr.KConfigBase = 0x7fe05231c220 <vtable for KConfigGroup+16>}, d = {d = {ptr = 0x564001f5c0b0}}}, m_lnfDefaultsConfig = {<KConfigBase> = {_vptr.KConfigBase = 0x7fe05231c220 <vtable for KConfigGroup+16>}, d = {d = {ptr = 0x564001ef6a10}}}, m_waitingPanels = {<QListSpecialMethods<Plasma::Containment*>> = {<QListSpecialMethodsBase<Plasma::Containment*>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, m_activityContainmentPlugins = {d = 0x56400215cf50}, m_addPanelAction = 0x564001f4f980, m_addPanelsMenu = std::unique_ptr<class QMenu> = {get() = 0x564001f0e6b0}, m_lookAndFeelPackage = {_vptr.Package = 0x7fe052d56fe0 <vtable for KPackage::Package+16>, d = {d = {ptr = 0x564001f89ba0}}}, m_previousWId = 0, m_blockRestorePreviousWindow = false, m_waitingPanelsTimer = {<QObject> = {_vptr.QObject = 0x7fe0504a4000 <vtable for QTimer+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fe05031d7f0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7fe05031d6e0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7fe04ff624c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a3a60 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x564001f0bfd0}}, static staticMetaObject = {d = {superdata = {direct = 0x563fd14f74c0 <QObject::staticMetaObject>}, stringdata = 0x7fe05031e078 <QTimer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QTimerE_t>+280>, data = 0x7fe05031df60 <QTimer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QTimerE_t>>, static_metacall = 0x7fe04ff76800 <QTimer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a40a0 <QTimer::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QTimerE_t>>, extradata = 0x0}}}, m_appConfigSyncTimer = {<QObject> = {_vptr.QObject = 0x7fe0504a4000 <vtable for QTimer+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fe05031d7f0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7fe05031d6e0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7fe04ff624c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a3a60 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x564001f0c080}}, static staticMetaObject = {d = {superdata = {direct = 0x563fd14f74c0 <QObject::staticMetaObject>}, stringdata = 0x7fe05031e078 <QTimer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QTimerE_t>+280>, data = 0x7fe05031df60 <QTimer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QTimerE_t>>, static_metacall = 0x7fe04ff76800 <QTimer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a40a0 <QTimer::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QTimerE_t>>, extradata = 0x0}}}, m_waylandWindowManagement = 0x564001f46440, m_previousPlasmaWindow = {wp = {d = 0x0, value = 0x0}}, m_closingDown = false, m_screenReorderInProgress = false, m_testModeLayout = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, m_showingAlternatives = 0x0, m_strutManager = 0x7fe034009de0, m_shellContainmentConfig = {wp = {d = 0x0, value = 0x0}}}
        service = {<QObject> = {_vptr.QObject = 0x7fe0532f4028 <vtable for KDBusService+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fe05031d7f0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7fe05031d6e0 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7fe04ff624c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0504a3a60 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x564001f2d660}}, static staticMetaObject = {d = {superdata = {direct = 0x563fd14f74c0 <QObject::staticMetaObject>}, stringdata = 0x7fe0532ef25c <KDBusService::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12KDBusServiceE_t>+316>, data = 0x7fe0532ef120 <KDBusService::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12KDBusServiceE_t>>, static_metacall = 0x7fe0532dd490 <KDBusService::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fe0532f3a40 <KDBusService::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN12KDBusServiceE_t>>, extradata = 0x0}}, d = std::unique_ptr<class KDBusServicePrivate> = {get() = 0x564001f7e660}}
Comment 3 TraceyC 2025-08-04 20:34:06 UTC
I'm not able to reproduce this in git-master or Plasma 6.4.3. I'll leave this open so others can try to reproduce.

KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Comment 4 Nate Graham 2025-08-08 17:26:42 UTC
Well-debugged, Bandhan. Would you like to submit a patch to fix it?
Comment 5 Bandhan Pramanik 2025-08-08 22:35:45 UTC
(In reply to Nate Graham from comment #4)
> Well-debugged, Bandhan. Would you like to submit a patch to fix it?

Definitely! I'd be more than happy to submit a patch :)
Comment 6 Bandhan Pramanik 2025-08-09 01:49:31 UTC
Also, I reproduced and saved the gdb. Saved some useful info too.

In the Profile object, d.get() is something very weird.

It's looking more like the text "c\0t\0N..." than the address 0x630074004e006100 (offset due to `this`).

I'm exactly trying to say this:

Dump of assembler code for function _ZNK12PulseAudioQt7Profile12availabilityEv:  
   0x00007fff67ec3de0 <+0>:     endbr64  
   0x00007fff67ec3de4 <+4>:     mov    0x18(%rdi),%rax  
=> 0x00007fff67ec3de8 <+8>:     mov    0x2c(%rax),%eax  
   0x00007fff67ec3deb <+11>:    ret  
End of assembler dump.  

More insights:

(gdb) p d  
$1 = std::unique_ptr<PulseAudioQt::ProfilePrivate> = {get() = 0x61004e00740063}  
(gdb) p *d  
Cannot access memory at address 0x61004e00740063  

(gdb) p this  
$3 = (const PulseAudioQt::Profile * const) 0x55555981c600
Comment 7 Bandhan Pramanik 2025-08-12 10:50:38 UTC
Update 2:

1) The same bug happened into a commit which was previously considered to be patched: https://bugs.kde.org/show_bug.cgi?id=496067

2) While reproducing the bug, the steps of "messing up" with the Applet weren't the same. They were quite arcane to begin with. Idk what this means, but I'll check it later using gdb anyway. I can consistently reproduce it even after performing the weird steps.

3) The files which are involved here are:

Plasma PulseAudio Applet:  src/qml/listitemmenu.cpp,  src/qml/listitemmenu.h

PulseAudio-Qt: (under src/) device.cpp, device.h, device_p.h, profile.cpp, profile.h, profile_p.h.

I have checked (and still checking) all the relevant parts of these files.