Bug 492733 - NeoChat crashes when last closed on a DM if window is big enough
Summary: NeoChat crashes when last closed on a DM if window is big enough
Status: RESOLVED FIXED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (show other bugs)
Version: 24.08.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
: 492306 493239 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-09-06 23:38 UTC by Claire
Modified: 2024-09-22 13:15 UTC (History)
3 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 Claire 2024-09-06 23:38:02 UTC
SUMMARY
If NeoChat automatically starts up on a DM and is big enough to automatically show the Room information sidebar, the program crashes

STEPS TO REPRODUCE
1. Open NeoChat
2. Go to the Friends tab, and open a DM
3. Close NeoChat
4. Reopen NeoChat, making sure that the window is big enough during its initialization

OBSERVED RESULT
NeoChat crashes

EXPECTED RESULT
NeoChat opens successfully on the DM with the Room information sidebar expanded

SOFTWARE/OS VERSIONS
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
A workaround to prevent this (and to be able to use NeoChat again) is to shrink the window before it finishes starting up so that the Room information sidebar doesn't automatically expand

BACKTRACE
#0  0x00005f5a24a0af7e in NeoChatRoom::directChatRemoteMember (this=0x5f5a55f7bcf0) at /usr/src/debug/neochat/neochat-24.08.0/src/neochatroom.cpp:1710
#1  NeoChatRoom::qt_static_metacall (_o=0x5f5a55f7bcf0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffe71db6710) at /usr/src/debug/neochat/build/src/neochat_autogen/include/moc_neochatroom.cpp:1033
#2  0x00005f5a24a0bc52 in NeoChatRoom::qt_metacall (this=0x5f5a55f7bcf0, _c=QMetaObject::ReadProperty, _id=0x5, _a=0x7ffe71db6710) at /usr/src/debug/neochat/build/src/neochat_autogen/include/moc_neochatroom.cpp:1102
#3  0x00007d4ea83d632d in QV4::Object::metacall (this=0x7d4e5b1bfb60, call=QMetaObject::ReadProperty, index=<optimized out>, a=0x7ffe71db6710, this=<optimized out>, call=<optimized out>, index=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4object_p.h:347
#4  QV4::ReferenceObject::readReference<QV4::Heap::QQmlValueTypeWrapper> (ref=0x7d4e641ee200) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4referenceobject_p.h:133
#5  0x00007d4ea856d689 in QV4::Heap::QQmlValueTypeWrapper::readReference (this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp:109
#6  QV4::QQmlValueTypeWrapper::readReferenceValue (this=0x7d4e5b1bfae0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h:139
#7  QV4::QQmlValueTypeWrapper::virtualResolveLookupGetter (object=0x7d4e5b1bfae0, engine=0x5f5a555dbd10, lookup=0x5f5a567c94d0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp:640
#8  0x00007d4ea841a08d in QV4::Moth::VME::interpret (frame=0x7ffe71db6c10, engine=0x5f5a555dbd10, code=0x7d4e6c002970 "<@\030\n\254A\a\001\nP\037.B<C\030\a.D<E<F<G\030\n\254H\a\001\nP\004\022[L\002\022\\L\002\022]\030\006\002") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:674
#9  0x00007d4ea841d353 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487
#10 0x00007d4ea8384ab6 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:54
#11 0x00007d4ea84bac03 in QQmlJavaScriptExpression::evaluate (this=0x5f5a567cd530, callData=0x7d4e5b1bfaa0, isUndefined=0x7ffe71db6df0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:238
#12 0x00007d4ea8458d59 in QQmlBinding::evaluate (this=this@entry=0x5f5a567cd530, isUndefined=isUndefined@entry=0x7ffe71db6df0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:188
#13 0x00007d4ea845f84a in QQmlBinding::doUpdate (this=0x5f5a567cd530, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:699
#14 0x00007d4ea845ec9e in QQmlBinding::update (this=0x5f5a567cd530, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164
#15 0x00007d4ea84e4326 in QQmlObjectCreator::finalize (this=0x5f5a5678ac60, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1508
#16 0x00007d4ea84b9657 in QQmlIncubatorPrivate::incubate (this=this@entry=0x5f5a567bf6a0, i=...) at /usr/include/qt6/QtCore/qscopedpointer.h:90
#17 0x00007d4ea84ba068 in QQmlEnginePrivate::incubate (this=0x5f5a555db400, i=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlincubator.cpp:53
#18 0x00007d4ea847cde1 in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1491
#19 0x00007d4ea89b99be in QQuickLoaderPrivate::_q_sourceLoaded (this=0x5f5a564d0190) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:734
#20 0x00007d4ea84e46f3 in QQmlObjectCreator::finalize (this=0x5f5a5670e480, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1567
#21 0x00007d4ea84755e9 in QQmlComponentPrivate::complete (enginePriv=0x5f5a555db400, state=state@entry=0x5f5a5666d828) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qbipointer_p.h:133
#22 0x00007d4ea84764a4 in QQmlComponentPrivate::completeCreate (this=0x5f5a5666d770) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1277
#23 0x00007d4ea8c53e4d in QQuickItemViewPrivate::createComponentItem (this=0x5f5a5670f0d0, component=0x5f5a567103e0, zValue=<optimized out>, createDefault=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitemview.cpp:2528
#24 0x00007d4ea8c5f2a1 in QQuickListViewPrivate::updateHeader (this=0x5f5a5670f0d0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquicklistview.cpp:1530
#25 0x00007d4ea8c4f622 in QQuickItemView::componentComplete (this=0x5f5a5670e090) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitemview.cpp:1466
#26 0x00007d4ea84e46f3 in QQmlObjectCreator::finalize (this=0x5f5a5666f9c0, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1567
#27 0x00007d4ea84b9657 in QQmlIncubatorPrivate::incubate (this=this@entry=0x5f5a566ad8a0, i=...) at /usr/include/qt6/QtCore/qscopedpointer.h:90
#28 0x00007d4ea84ba068 in QQmlEnginePrivate::incubate (this=0x5f5a555db400, i=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlincubator.cpp:53
#29 0x00007d4ea847cde1 in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1491
#30 0x00007d4ea89b99be in QQuickLoaderPrivate::_q_sourceLoaded (this=0x5f5a564d0560) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:734
#31 0x00007d4ea84e46f3 in QQmlObjectCreator::finalize (this=0x5f5a56605e60, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1567
#32 0x00007d4ea84b9657 in QQmlIncubatorPrivate::incubate (this=this@entry=0x5f5a565df020, i=...) at /usr/include/qt6/QtCore/qscopedpointer.h:90
#33 0x00007d4ea84ba068 in QQmlEnginePrivate::incubate (this=0x5f5a555db400, i=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlincubator.cpp:53
#34 0x00007d4ea847cde1 in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1491
#35 0x00007d4ea89b99be in QQuickLoaderPrivate::_q_sourceLoaded (this=0x5f5a555ede40) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:734
#36 0x00007d4ea89be72d in QQuickLoader::setActive (this=0x5f5a557f1bc0, newVal=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:315
#37 0x00007d4ea844a8f3 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:336
#38 0x00007d4ea8463a88 in GenericBinding<1>::doStore<bool> (this=<optimized out>, value=<optimized out>, pd=<optimized out>, flags=...) at /usr/include/qt6/QtCore/qtaggedpointer.h:120
#39 GenericBinding<1>::write (this=<optimized out>, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:236
#40 0x00007d4ea845f8ed in QQmlBinding::doUpdate (this=0x5f5a557b1fa0, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:701
#41 0x00007d4ea845ec9e in QQmlBinding::update (this=0x5f5a557b1fa0, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164
#42 0x00007d4ea84dba4c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#43 0x00007d4ea63a30ea in doActivate<false> (sender=0x5f5a556b7bd0, signal_index=0x42, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976
#44 0x00007d4ea8570261 in QQmlVMEMetaObject::metaCall (this=0x5f5a556c8e30, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:1021
#45 0x00007d4ea844a939 in QQmlPropertyData::doMetacall<(QMetaObject::Call)2> (this=<optimized out>, object=<optimized out>, idx=<optimized out>, argv=0x7ffe71db9b90) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:358
#46 QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:378
#47 0x00007d4ea84fcc1a in tryConvertAndAssign (object=<optimized out>, property=<optimized out>, value=<optimized out>, flags=..., propertyMetaType=..., variantMetaType=..., isUrl=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1414
#48 QQmlPropertyPrivate::write (object=0x5f5a556b7bd0, property=..., value=..., context=..., flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1532
#49 0x00007d4ea83c535e in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x5f5a555dbd10, object=object@entry=0x5f5a556b7bd0, property=0x7d4e442d91f0, value=...) at /usr/include/qt6/QtCore/qflags.h:73
#50 0x00007d4ea83c5a6e in QV4::QObjectWrapper::setQmlProperty (engine=0x5f5a555dbd10, qmlContext=<optimized out>, object=0x5f5a556b7bd0, name=<optimized out>, flags=..., value=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:567
#51 0x00007d4ea83bc783 in QV4::QQmlContextWrapper::virtualPut (m=<optimized out>, id=..., value=..., receiver=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qmlcontext.cpp:478
#52 0x00007d4ea8343a49 in QV4::Object::put (receiver=0x7d4e5b1bfa78, this=0x7d4e5b1bfa78, name=0x7d4e5b1bfa70, v=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4string_p.h:140
#53 QV4::ExecutionContext::setProperty (this=<optimized out>, name=0x7d4e5b1bfa70, value=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4context.cpp:278
#54 0x00007d4ea83e911f in QV4::Runtime::StoreNameSloppy::call (engine=0x5f5a555dbd10, nameIndex=<optimized out>, value=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp:986
#55 0x00007d4ea8419231 in QV4::Moth::VME::interpret (frame=0x7ffe71dba5d0, engine=0x5f5a555dbd10, code=0x7d4e90009dfb "\n\030\a", <incomplete sequence \345>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:623
#56 0x00007d4ea841d353 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487
#57 0x00007d4ea8384ab6 in QV4::doCall (self=<optimized out>, thisObject=thisObject@entry=0x7d4e5b1bf9f8, argv=<optimized out>, argc=argc@entry=0x0, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:54
#58 0x00007d4ea838795d in QV4::Function::call (this=this@entry=0x5f5a554f1980, thisObject=0x7d4e5b1bf9f8, argv=argv@entry=0x7d4e5b1bf9f8, argc=argc@entry=0x0, context=context@entry=0x7d4e661aca60) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:79
#59 0x00007d4ea8387c51 in operator() (__closure=<synthetic pointer>, thisObject=<optimized out>, argv=0x7d4e5b1bf9f8, argc=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:30
#60 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (engine=<optimized out>, thisObject=0x5f5a556b7bd0, a=0x7ffe71dba8b0, types=0x7ffe71dba8a0, argc=0x0, call=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:202
#61 QV4::Function::call (this=0x5f5a554f1980, thisObject=0x5f5a556b7bd0, a=0x7ffe71dba8b0, types=0x7ffe71dba8a0, argc=0x0, context=0x7d4e661aca60) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:27
#62 0x00007d4ea84bafc4 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h:248
#63 0x00007d4ea84651a3 in QQmlBoundSignalExpression::evaluate (this=0x5f5a557c99a0, a=a@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:199
#64 0x00007d4ea846a0bf in QQmlBoundSignal_callback (e=0x5f5a55886a40, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h:73
#65 QQmlBoundSignal_callback (e=0x5f5a55886a40, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:293
#66 0x00007d4ea84dba4c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#67 0x00007d4ea63a30ea in doActivate<false> (sender=0x5f5a556b7bd0, signal_index=0x25, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976
#68 0x00007d4ea3af4a1e in QQuickPopup::modalChanged (this=0x5f5a556b7bd0) at /usr/src/debug/qt6-declarative/build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickpopup_p.cpp:1653
#69 QQuickPopup::setModal (this=0x5f5a556b7bd0, modal=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickpopup.cpp:2102
#70 0x00007d4ea844a8f3 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:336
#71 0x00007d4ea8463a88 in GenericBinding<1>::doStore<bool> (this=<optimized out>, value=<optimized out>, pd=<optimized out>, flags=...) at /usr/include/qt6/QtCore/qtaggedpointer.h:120
#72 GenericBinding<1>::write (this=<optimized out>, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:236
#73 0x00007d4ea845f8ed in QQmlBinding::doUpdate (this=0x5f5a557c9740, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:701
#74 0x00007d4ea845ec9e in QQmlBinding::update (this=0x5f5a557c9740, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164
#75 0x00007d4ea84dba4c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#76 0x00007d4ea63a30ea in doActivate<false> (sender=0x5f5a556b7bd0, signal_index=0x31, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976
#77 0x00007d4ea3afbaff in QQuickPopupItem::itemChange (this=<optimized out>, change=QQuickItem::ItemEnabledHasChanged, data=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickpopupitem.cpp:283
#78 0x00007d4ea89981ac in QQuickItemPrivate::itemChange (this=0x5f5a556c7200, change=QQuickItem::ItemEnabledHasChanged, data=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:6831
#79 QQuickItemPrivate::setEffectiveEnableRecur (this=0x5f5a556c7200, scope=0x0, newEffectiveEnable=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:6673
#80 0x00007d4ea844a8f3 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:336
#81 0x00007d4ea8463a88 in GenericBinding<1>::doStore<bool> (this=<optimized out>, value=<optimized out>, pd=<optimized out>, flags=...) at /usr/include/qt6/QtCore/qtaggedpointer.h:120
#82 GenericBinding<1>::write (this=<optimized out>, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:236
#83 0x00007d4ea845f8ed in QQmlBinding::doUpdate (this=0x5f5a557c96b0, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:701
#84 0x00007d4ea845ec9e in QQmlBinding::update (this=0x5f5a557c96b0, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164
#85 0x00007d4ea84dba4c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#86 0x00007d4ea63a30ea in doActivate<false> (sender=0x5f5a5554ab30, signal_index=0x49, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976
#87 0x00007d4ea84dba4c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#88 0x00007d4ea63a30ea in doActivate<false> (sender=0x5f5a555397f0, signal_index=0x28, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976
#89 0x00007d4e6e06c9b7 in ColumnView::visibleItemsChanged (this=<optimized out>) at /usr/src/debug/kirigami/build/src/layouts/KirigamiLayouts_autogen/include/moc_columnview.cpp:1274
#90 ContentItem::updateVisibleItems (this=this@entry=0x5f5a556ac910) at /usr/src/debug/kirigami/kirigami-6.5.0/src/layouts/columnview.cpp:728
#91 0x00007d4e6e072a7f in ContentItem::geometryChange (this=0x5f5a556ac910, newGeometry=..., oldGeometry=...) at /usr/src/debug/kirigami/kirigami-6.5.0/src/layouts/columnview.cpp:896
#92 0x00007d4ea8999f1e in QQuickItem::setWidth (this=this@entry=0x5f5a556ac910, w=w@entry=722) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:7300
#93 0x00007d4e6e06f3f1 in ContentItem::layoutItems (this=0x5f5a556ac910) at /usr/src/debug/kirigami/kirigami-6.5.0/src/layouts/columnview.cpp:626
#94 0x00007d4ea63a3397 in QtPrivate::QSlotObjectBase::call (this=0x5f5a55cf2ac0, r=0x5f5a556ac910, a=0x7ffe71dc1928, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469
#95 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086
#96 0x00007d4ea899924a in QQuickItem::visibleChanged (this=<optimized out>) at /usr/src/debug/qt6-declarative/build/src/quick/Quick_autogen/include/moc_qquickitem.cpp:1431
#97 QQuickItemPrivate::setEffectiveVisibleRecur (this=<optimized out>, newEffectiveVisible=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:6620
#98 0x00007d4ea898f3a9 in QQuickItem::setParentItem (this=0x5f5a564f9770, parentItem=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:2782
#99 0x00007d4e6e067112 in ContentItem::connectHeader (this=<optimized out>, newHeader=<optimized out>, oldHeader=<optimized out>) at /usr/src/debug/kirigami/kirigami-6.5.0/src/layouts/columnview.cpp:949
#100 0x00007d4e6e07033c in ContentItem::connectHeader (this=<optimized out>, oldHeader=0x0, newHeader=<optimized out>) at /usr/src/debug/kirigami/kirigami-6.5.0/src/layouts/columnview.cpp:946
#101 ColumnView::insertItem (this=0x5f5a555397f0, pos=0x1, item=0x5f5a564f7610) at /usr/src/debug/kirigami/kirigami-6.5.0/src/layouts/columnview.cpp:1297
#102 0x00007d4e6e072f54 in ColumnView::qt_metacall (this=0x5f5a555397f0, _c=QMetaObject::InvokeMetaMethod, _id=0x17, _a=0x7ffe71dc1e68) at /usr/src/debug/kirigami/build/src/layouts/KirigamiLayouts_autogen/include/moc_columnview.cpp:1212
#103 0x00007d4ea84f0a8b in QQmlObjectOrGadget::metacall (this=0x7ffe71dc2130, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectorgadget.cpp:14
#104 0x00007d4ea83cd15e in QV4::CallMethod (object=<optimized out>, index=<optimized out>, returnType=..., argCount=<optimized out>, argTypes=<optimized out>, engine=<optimized out>, callArgs=<optimized out>, callType=<optimized out>) at /usr/include/qt6/QtCore/qvarlengtharray.h:84
#105 QV4::CallPrecise (object=..., data=<optimized out>, engine=<optimized out>, engine@entry=0x5f5a555dbd10, callArgs=<optimized out>, callArgs@entry=0x7d4e5b1bf9a0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1950
#106 0x00007d4ea83cfe29 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2924
#107 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>, call=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2901
#108 QV4::QObjectMethod::callInternal (this=0x7ffe71dc2250, thisObject=<optimized out>, argv=0x7d4e5b1bf960, argc=0x2) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2924
#109 0x00007d4ea84195fa in QV4::Moth::VME::interpret (frame=0x7ffe71dc2600, engine=0x5f5a555dbd10, code=0x5f5a556a4870 "\220\033:\250N}") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:798
#110 0x00007d4ea841d353 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487
#111 0x00007d4ea8384caf in qfoDoCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:526
#112 0x00007d4ea84195fa in QV4::Moth::VME::interpret (frame=0x7ffe71dc2ab0, engine=0x5f5a555dbd10, code=0x5f5a556a42a0 "\220\3249\250N}") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:798
#113 0x00007d4ea841d353 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487
#114 0x00007d4ea8384caf in qfoDoCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:526
#115 0x00007d4ea84195fa in QV4::Moth::VME::interpret (frame=0x7ffe71dc2f60, engine=0x5f5a555dbd10, code=0x5f5a5569d2b0 "\220\3249\250N}") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:798
#116 0x00007d4ea841d353 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487
#117 0x00007d4ea8384caf in qfoDoCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:526
#118 0x00007d4ea84195fa in QV4::Moth::VME::interpret (frame=0x7ffe71dc3410, engine=0x5f5a555dbd10, code=0x5f5a551771d0 "\220\3249\250N}") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:798
#119 0x00007d4ea841d353 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487
#120 0x00007d4ea8384caf in qfoDoCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:526
#121 0x00007d4ea84195fa in QV4::Moth::VME::interpret (frame=0x7ffe71dc38c0, engine=0x5f5a555dbd10, code=0x5f5a55177260 "\220\3249\250N}") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:798
#122 0x00007d4ea841d353 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487
#123 0x00007d4ea8384ab6 in QV4::doCall (self=<optimized out>, thisObject=thisObject@entry=0x7d4e5b1bf608, argv=<optimized out>, argc=argc@entry=0x0, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:54
#124 0x00007d4ea838795d in QV4::Function::call (this=this@entry=0x5f5a55381b90, thisObject=0x7d4e5b1bf608, argv=argv@entry=0x7d4e5b1bf608, argc=argc@entry=0x0, context=context@entry=0x7d4e66166f20) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:79
#125 0x00007d4ea8387c51 in operator() (__closure=<synthetic pointer>, thisObject=<optimized out>, argv=0x7d4e5b1bf608, argc=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:30
#126 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (engine=<optimized out>, thisObject=0x5f5a55837d80, a=0x7ffe71dc5ba0, types=0x7ffe71dc3bc8, argc=0x0, call=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:202
#127 QV4::Function::call (this=0x5f5a55381b90, thisObject=0x5f5a55837d80, a=0x7ffe71dc5ba0, types=0x7ffe71dc3bc8, argc=0x0, context=0x7d4e66166f20) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:27
#128 0x00007d4ea84bafc4 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h:248
#129 0x00007d4ea846500f in QQmlBoundSignalExpression::evaluate (this=0x5f5a558db110, a=a@entry=0x7ffe71dc5ba0) at /usr/include/qt6/QtCore/qvarlengtharray.h:85
#130 0x00007d4ea846a0bf in QQmlBoundSignal_callback (e=0x5f5a558db180, a=0x7ffe71dc5ba0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h:73
#131 QQmlBoundSignal_callback (e=0x5f5a558db180, a=0x7ffe71dc5ba0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:293
#132 0x00007d4ea84dba4c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x7ffe71dc5ba0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#133 0x00007d4ea63a30ea in doActivate<false> (sender=0x5f5a55837d80, signal_index=0x62, argv=0x7ffe71dc5ba0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976
#134 0x00007d4ea856fff9 in QQmlVMEMetaObject::metaCall (this=0x5f5a557d1440, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=0x7c, a=0x7ffe71dc5ba0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp:1121
#135 0x00007d4ea84f0a8b in QQmlObjectOrGadget::metacall (this=0x7ffe71dc5e20, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectorgadget.cpp:14
#136 0x00007d4ea83cc4f2 in QV4::CallMethod (object=..., index=<optimized out>, returnType=..., argCount=0x0, argTypes=0x0, engine=0x5f5a555dbd10, callArgs=<optimized out>, callType=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1663
#137 QV4::CallPrecise (object=..., data=<optimized out>, engine=<optimized out>, engine@entry=0x5f5a555dbd10, callArgs=<optimized out>, callArgs@entry=0x7d4e5b1bf5d0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:1956
#138 0x00007d4ea83cfe29 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2924
#139 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>, call=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2901
#140 QV4::QObjectMethod::callInternal (this=0x7ffe71dc5f40, thisObject=<optimized out>, argv=0x7d4e5b1bf500, argc=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:2924
#141 0x00007d4ea84195fa in QV4::Moth::VME::interpret (frame=0x7ffe71dc62f0, engine=0x5f5a555dbd10, code=0x5f5a55999270 "\220\033:\250N}") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:798
#142 0x00007d4ea841d353 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487
#143 0x00007d4ea8384ab6 in QV4::doCall (self=<optimized out>, thisObject=thisObject@entry=0x7d4e5b1bf4f8, argv=<optimized out>, argc=argc@entry=0x0, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:54
#144 0x00007d4ea838795d in QV4::Function::call (this=this@entry=0x5f5a5594fb30, thisObject=0x7d4e5b1bf4f8, argv=argv@entry=0x7d4e5b1bf4f8, argc=argc@entry=0x0, context=context@entry=0x7d4e661666f0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:79
#145 0x00007d4ea8387c51 in operator() (__closure=<synthetic pointer>, thisObject=<optimized out>, argv=0x7d4e5b1bf4f8, argc=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:30
#146 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (engine=<optimized out>, thisObject=0x5f5a557697d0, a=0x7ffe71dc65d0, types=0x7ffe71dc65c0, argc=0x0, call=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:202
#147 QV4::Function::call (this=0x5f5a5594fb30, thisObject=0x5f5a557697d0, a=0x7ffe71dc65d0, types=0x7ffe71dc65c0, argc=0x0, context=0x7d4e661666f0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:27
#148 0x00007d4ea84bafc4 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h:248
#149 0x00007d4ea84651a3 in QQmlBoundSignalExpression::evaluate (this=0x5f5a557ad6e0, a=a@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:199
#150 0x00007d4ea846a0bf in QQmlBoundSignal_callback (e=0x5f5a557786f0, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qqmlrefcount_p.h:73
#151 QQmlBoundSignal_callback (e=0x5f5a557786f0, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlboundsignal.cpp:293
#152 0x00007d4ea84dba4c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#153 0x00007d4ea63a30ea in doActivate<false> (sender=0x5f5a557697d0, signal_index=0x23, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976
#154 0x00007d4ea8cab1c3 in QQuickRepeater::countChanged (this=0x5f5a557697d0) at /usr/src/debug/qt6-declarative/build/src/quick/Quick_autogen/include/moc_qquickrepeater_p.cpp:327
#155 QQuickRepeater::setModel (this=0x5f5a557697d0, m=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickrepeater.cpp:207
#156 0x00007d4ea844a8f3 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:336
#157 0x00007d4ea84fcc80 in QQmlPropertyPrivate::write (object=0x5f5a557697d0, property=..., value=..., context=..., flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1536
#158 0x00007d4ea845b800 in QQmlBinding::slowWrite (this=0x5f5a55805d60, core=..., valueTypeData=..., result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:540
#159 0x00007d4ea8463335 in GenericBinding<0>::write (this=0x5f5a55805d60, result=..., isUndefined=0x0, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:268
#160 0x00007d4ea845f8ed in QQmlBinding::doUpdate (this=0x5f5a55805d60, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:701
#161 0x00007d4ea845ec9e in QQmlBinding::update (this=0x5f5a55805d60, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164
#162 0x00007d4ea84dba4c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#163 0x00007d4ea63a30ea in doActivate<false> (sender=0x5f5a24e961e0 <_ZZN10Controller8instanceEvE9_instance.lto_priv.0>, signal_index=0x7, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:3976
#164 0x00007d4ea63a3397 in QtPrivate::QSlotObjectBase::call (this=0x5f5a55c6a1c0, r=0x5f5a24e961e0 <_ZZN10Controller8instanceEvE9_instance.lto_priv.0>, a=0x7ffe71dca178, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469
#165 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086
#166 0x00007d4ea7eb9792 in Quotient::Connection::Private::completeSetup (this=0x5f5a55b7f7d0, mxId=<optimized out>, mock=0x0) at /usr/src/debug/libquotient/libQuotient-0.8.2/Quotient/connection.cpp:355
#167 0x00007d4ea7ee1c4e in operator() (__closure=0x5f5a55b7a2e0) at /usr/src/debug/libquotient/libQuotient-0.8.2/Quotient/connection.cpp:211
#168 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, Quotient::Connection::assumeIdentity(const QString&, const QString&)::<lambda()>::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:137
#169 QtPrivate::FunctorCallable<Quotient::Connection::assumeIdentity(const QString&, const QString&)::<lambda()>::<lambda()> >::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:345
#170 QtPrivate::QCallableObject<Quotient::Connection::assumeIdentity(const QString&, const QString&)::<lambda()>::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5f5a55b7a2d0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:555
#171 0x00007d4ea63a3397 in QtPrivate::QSlotObjectBase::call (this=0x5f5a55b7a2d0, r=0x5f5a55c6abe0, a=0x7ffe71dca450, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469
#172 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086
#173 0x00007d4ea7e9edf7 in Quotient::BaseJob::success (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/libquotient/build/QuotientQt6_autogen/T4CFEN5LXH/moc_basejob.cpp:564
#174 0x00007d4ea7f55ec6 in Quotient::BaseJob::finishJob (this=0x5f5a55b85e30) at /usr/src/debug/libquotient/libQuotient-0.8.2/Quotient/jobs/basejob.cpp:641
#175 0x00007d4ea63a3397 in QtPrivate::QSlotObjectBase::call (this=0x5f5a55677b80, r=0x5f5a55b85e30, a=0x7ffe71dca5a8, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469
#176 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086
#177 0x00007d4ea6939b60 in QNetworkReply::finished (this=0x5f5a55d17880) at /usr/src/debug/qt6-base/build/src/network/Network_autogen/include/moc_qnetworkreply.cpp:435
#178 QNetworkReplyHttpImplPrivate::finished (this=0x5f5a55180af0) at /usr/src/debug/qt6-base/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp:2147
#179 0x00007d4ea638d89f in QObject::event (this=0x5f5a55d17880, e=0x7d4de803fb80) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1452
#180 0x00007d4ea74fc8cc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5f5a55d17880, e=0x7d4de803fb80) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3287
#181 0x00007d4ea6345aa8 in QCoreApplication::notifyInternal2 (receiver=0x5f5a55d17880, event=event@entry=0x7d4de803fb80) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142
#182 0x00007d4ea6345e6b in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7d4de803fb80) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583
#183 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0x0, data=0x5f5a55189a00) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1940
#184 0x00007d4ea65aa00c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1797
#185 postEventSourceDispatch (s=0x5f5a55201840) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#186 0x00007d4ea330e299 in g_main_dispatch (context=0x7d4e9c000f00) at ../glib/glib/gmain.c:3344
#187 0x00007d4ea3370ec7 in g_main_context_dispatch_unlocked (context=0x7d4e9c000f00) at ../glib/glib/gmain.c:4152
#188 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7d4e9c000f00, block=block@entry=0x1, dispatch=dispatch@entry=0x1, self=<optimized out>) at ../glib/glib/gmain.c:4217
#189 0x00007d4ea330d795 in g_main_context_iteration (context=0x7d4e9c000f00, may_block=0x1) at ../glib/glib/gmain.c:4282
#190 0x00007d4ea65a82bd in QEventDispatcherGlib::processEvents (this=0x5f5a552017d0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#191 0x00007d4ea634ff66 in QEventLoop::processEvents (this=0x7ffe71dcab30, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100
#192 QEventLoop::exec (this=0x7ffe71dcab30, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182
#193 0x00007d4ea634a11d in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74
#194 0x00007d4ea74f86aa in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2555
#195 0x00005f5a248e483a in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/neochat/neochat-24.08.0/src/main.cpp:312
Comment 1 Tobias Fella 2024-09-18 12:46:55 UTC
*** Bug 493239 has been marked as a duplicate of this bug. ***
Comment 2 Tobias Fella 2024-09-18 12:48:30 UTC
*** Bug 492306 has been marked as a duplicate of this bug. ***
Comment 3 Bug Janitor Service 2024-09-19 14:08:07 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/neochat/-/merge_requests/1897
Comment 4 Tobias Fella 2024-09-19 14:25:07 UTC
Git commit 2a5359e73b5c12a164fd55634d14ed11f94fa171 by Tobias Fella.
Committed on 19/09/2024 at 14:04.
Pushed by tfella into branch 'master'.

Fix NeoChatRoom::directChatRemoteMember

- Don't access member that's not there
- Use NeoChatRoomMember instead of RoomMember

M  +6    -2    src/neochatroom.cpp
M  +3    -2    src/neochatroom.h

https://invent.kde.org/network/neochat/-/commit/2a5359e73b5c12a164fd55634d14ed11f94fa171
Comment 5 Carl Schwan 2024-09-22 13:15:02 UTC
Git commit 18e26c9e3ad6e27c340d9a09e1d7e3f0fb4aee73 by Carl Schwan.
Committed on 22/09/2024 at 13:14.
Pushed by carlschwan into branch 'release/24.08'.

Fix NeoChatRoom::directChatRemoteMember

- Don't access member that's not there
- Use NeoChatRoomMember instead of RoomMember


(cherry picked from commit 2a5359e73b5c12a164fd55634d14ed11f94fa171)

Co-authored-by: Tobias Fella <fella@posteo.de>

M  +6    -2    src/neochatroom.cpp
M  +3    -2    src/neochatroom.h

https://invent.kde.org/network/neochat/-/commit/18e26c9e3ad6e27c340d9a09e1d7e3f0fb4aee73