Bug 477816 - Neochat crashing after login
Summary: Neochat crashing after login
Status: RESOLVED UPSTREAM
Alias: None
Product: NeoChat
Classification: Applications
Component: General (show other bugs)
Version: 24.01.80
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords: drkonqi, qt6
: 480295 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-12-01 04:46 UTC by Etaash Mathamsetty
Modified: 2024-01-25 12:45 UTC (History)
7 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 Etaash Mathamsetty 2023-12-01 04:46:00 UTC
Application: neochat (24.01.80)

Qt Version: 6.6.1
Frameworks Version: 5.246.0
Operating System: Linux 6.6.3-zen1-1-zen x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 5.90.0 [KCrashBackend]

-- Information about the crash:
Every time I open the application and login, neochat will crash. Backtrace is attached.

The crash can be reproduced every time.

-- Backtrace:
Application: NeoChat (neochat), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
[KCrash Handler]
#6  QTaggedPointer<QQuickItemPrivate::ExtraData, QFlags<QQuickItemPrivate::ExtraDataTag> >::data() const (this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/qt6/QtCore/qtaggedpointer.h:120
#7  QTaggedPointer<QQuickItemPrivate::ExtraData, QFlags<QQuickItemPrivate::ExtraDataTag> >::isNull() const (this=<error reading variable: Cannot access memory at address 0x8>, this=<optimized out>) at /usr/include/qt6/QtCore/qtaggedpointer.h:127
#8  QLazilyAllocated<QQuickItemPrivate::ExtraData, QFlags<QQuickItemPrivate::ExtraDataTag> >::isAllocated() const (this=<error reading variable: Cannot access memory at address 0x8>) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/ftw/qlazilyallocated_p.h:56
#9  QQuickItemPrivate::opacity() const (this=Python Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0x8
#10 QQuickItem::opacity() const (this=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6317
#11 0x00007fe883124a42 in QQuickPopupPrivate::createOverlay() (this=0x55e88b2e9060) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quicktemplates/qquickpopup.cpp:887
#12 0x00007fe8831252f8 in QQuickPopupPrivate::prepareEnterTransition() (this=0x55e88b2e9060) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quicktemplates/qquickpopup.cpp:558
#13 0x00007fe88312121b in QQuickPopupTransitionManager::transitionEnter() (this=0x55e88b2e91e0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quicktemplates/qquickpopup.cpp:960
#14 0x00007fe88312fb80 in QQuickPopup::qt_metacall(QMetaObject::Call, int, void**) (this=0x55e88b3c0df0, _c=QMetaObject::InvokeMetaMethod, _id=59, _a=0x7fffb158be20) at /usr/src/debug/qt6-declarative/build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickpopup_p.cpp:1907
#15 0x00007fe8831049f9 in QQuickDrawer::qt_metacall(QMetaObject::Call, int, void**) (this=0x55e88b3c0df0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffb158be20) at /usr/src/debug/qt6-declarative/build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickdrawer_p.cpp:280
#16 0x00007fe887f0b494 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=0x7fffb158c090, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlobjectorgadget.cpp:14
#17 0x00007fe887de0d7e in QV4::CallMethod (callType=QMetaObject::InvokeMetaMethod, callArgs=<optimized out>, engine=0x55e88b1abf90, argTypes=0x0, argCount=0, returnType=..., index=<optimized out>, object=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:1543
#18 QV4::CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=<optimized out>, engine@entry=0x55e88b1abf90, callArgs=<optimized out>, callArgs@entry=0x7fe81814ab30, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:1836
#19 0x00007fe887de4209 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#20 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (call=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2710
#21 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=0x7fffb158c158, thisObject=<optimized out>, argv=0x7fe81814aaa0, argc=0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#22 0x00007fe887dfdb7b in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (engine=0x55e88b1abf90, index=<optimized out>, argv=0x7fe81814aaa0, argc=0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4runtime.cpp:1418
#23 0x00007fe887e26e91 in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fffb158c5c0, engine=0x55e88b1abf90, code=0x7fe81a212561 "L\r\265\236") at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:926
#24 0x00007fe887e2ac65 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:584
#25 0x00007fe887d9905e in QV4::doCall(QV4::Function*, QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:54
#26 0x00007fe887d9df41 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (this=this@entry=0x55e88b43e580, thisObject=<optimized out>, argv=argv@entry=0x7fe81814aa98, argc=argc@entry=0, context=context@entry=0x7fe811e0c6c8) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:79
#27 0x00007fe887d9e0d5 in operator() (argc=0, argv=0x7fe81814aa98, thisObject=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:30
#28 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (call=..., argc=0, types=0x7fffb158c7f0, a=0x7fffb158c800, thisObject=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4jscall_p.h:170
#29 QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) (this=0x55e88b43e580, thisObject=<optimized out>, a=0x7fffb158c800, types=0x7fffb158c7f0, argc=0, context=0x7fe811e0c6c8) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:27
#30 0x00007fe887ed8a57 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmljavascriptexpression_p.h:248
#31 0x00007fe887e71263 in QQmlBoundSignalExpression::evaluate(void**) (this=this@entry=0x55e88b3d0310, a=a@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlboundsignal.cpp:199
#32 0x00007fe887e7668b in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (a=0x0, e=0x55e88b3d4450) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/ftw/qqmlrefcount_p.h:72
#33 QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55e88b3d4450, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlboundsignal.cpp:293
#34 0x00007fe887ef9a17 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70
#35 0x00007fe885bb9cfa in doActivate<false>(QObject*, int, void**) (sender=0x55e88b3c0df0, signal_index=66, argv=0x0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913
#36 0x00007fe887f7c718 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55e88b3acf20, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertycache_p.h:451
#37 0x00007fe887e59432 in QQmlPropertyData::doMetacall<(QMetaObject::Call)2>(QObject*, int, void**) const (this=<optimized out>, argv=0x7fffb158e4c0, idx=<optimized out>, object=<optimized out>) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertydata_p.h:320
#38 QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertydata_p.h:340
#39 0x00007fe887f14909 in tryConvertAndAssign (isUrl=<optimized out>, variantMetaType=..., propertyMetaType=..., flags=..., value=<optimized out>, property=<optimized out>, object=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlproperty.cpp:1416
#40 QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlRefPointer<QQmlContextData> const&, QFlags<QQmlPropertyData::WriteFlag>) (object=0x55e88b3c0df0, property=..., value=..., context=..., flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlproperty.cpp:1555
#41 0x00007fe887dd9b9e in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const*, QV4::Value const&) (engine=engine@entry=0x55e88b1abf90, object=object@entry=0x55e88b3c0df0, property=0x7fe814298610, value=...) at /usr/include/qt6/QtCore/qflags.h:73
#42 0x00007fe887dda26e in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlRefPointer<QQmlContextData> const&, QObject*, QV4::String*, QFlags<QV4::QObjectWrapper::Flag>, QV4::Value const&) (engine=0x55e88b1abf90, qmlContext=<optimized out>, object=0x55e88b3c0df0, name=<optimized out>, flags=..., value=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:465
#43 0x00007fe887dd0301 in QV4::QQmlContextWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (m=<optimized out>, id=..., value=..., receiver=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qmlcontext.cpp:454
#44 0x00007fe887d5c0b3 in QV4::Object::put(QV4::StringOrSymbol*, QV4::Value const&, QV4::Value*) (receiver=0x7fe81814aa70, v=..., name=0x7fe81814aa68, this=0x7fe81814aa70) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4string_p.h:140
#45 QV4::ExecutionContext::setProperty(QV4::String*, QV4::Value const&) (this=<optimized out>, name=0x7fe81814aa68, value=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4context.cpp:278
#46 0x00007fe887df4595 in QV4::Runtime::StoreNameSloppy::call(QV4::ExecutionEngine*, int, QV4::Value const&) (engine=0x55e88b1abf90, nameIndex=<optimized out>, value=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4runtime.cpp:988
#47 0x00007fe887e27681 in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fffb158ee60, engine=0x55e88b1abf90, code=0x55e889af66cb <QmlCacheGeneratedCode::_org_kde_neochat_qml_main_qml::qmlData+7659> "\n\030\a", <incomplete sequence \342>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:720
#48 0x00007fe887e2ac65 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:584
#49 0x00007fe887d9905e in QV4::doCall(QV4::Function*, QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:54
#50 0x00007fe887d9df41 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (this=this@entry=0x55e88ac6f5f0, thisObject=<optimized out>, argv=argv@entry=0x7fe81814a9f0, argc=argc@entry=0, context=context@entry=0x7fe811e0c9f0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:79
#51 0x00007fe887d9e0d5 in operator() (argc=0, argv=0x7fe81814a9f0, thisObject=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:30
#52 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (call=..., argc=0, types=0x7fffb158f090, a=0x7fffb158f0a0, thisObject=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4jscall_p.h:170
#53 QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) (this=0x55e88ac6f5f0, thisObject=<optimized out>, a=0x7fffb158f0a0, types=0x7fffb158f090, argc=0, context=0x7fe811e0c9f0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:27
#54 0x00007fe887ed8a57 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmljavascriptexpression_p.h:248
#55 0x00007fe887e71263 in QQmlBoundSignalExpression::evaluate(void**) (this=this@entry=0x55e88b36d9b0, a=a@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlboundsignal.cpp:199
#56 0x00007fe887e7668b in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (a=0x0, e=0x55e88b414390) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/ftw/qqmlrefcount_p.h:72
#57 QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55e88b414390, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlboundsignal.cpp:293
#58 0x00007fe887ef9a17 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70
#59 0x00007fe885bb9cfa in doActivate<false>(QObject*, int, void**) (sender=0x55e88b3c0df0, signal_index=37, argv=0x0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913
#60 0x00007fe883124f61 in QQuickPopup::modalChanged() (this=0x55e88b3c0df0) at /usr/src/debug/qt6-declarative/build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickpopup_p.cpp:2129
#61 QQuickPopup::setModal(bool) (this=0x55e88b3c0df0, modal=false) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quicktemplates/qquickpopup.cpp:2024
#62 0x00007fe887e593e8 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertydata_p.h:298
#63 0x00007fe887e6eb41 in GenericBinding<1>::doStore<bool>(bool, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., pd=<optimized out>, value=<optimized out>, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:272
#64 GenericBinding<1>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=<optimized out>, result=..., isUndefined=false, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:238
#65 0x00007fe887e6d50a in QQmlBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55e88b414200, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:700
#66 0x00007fe887e6cae4 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55e88b414200, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:164
#67 0x00007fe887ef9a17 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70
#68 0x00007fe885bb9cfa in doActivate<false>(QObject*, int, void**) (sender=0x55e88b3c0df0, signal_index=49, argv=0x0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913
#69 0x00007fe88312a0e6 in QQuickPopupItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) (this=<optimized out>, change=QQuickItem::ItemEnabledHasChanged, data=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quicktemplates/qquickpopupitem.cpp:283
#70 0x00007fe8883d0c4d in QQuickItemPrivate::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) (data=..., change=QQuickItem::ItemEnabledHasChanged, this=0x55e88b2d7670) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6740
#71 QQuickItemPrivate::setEffectiveEnableRecur(QQuickItem*, bool) (this=0x55e88b2d7670, scope=0x0, newEffectiveEnable=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:6581
#72 0x00007fe887e593e8 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlpropertydata_p.h:298
#73 0x00007fe887e6eb41 in GenericBinding<1>::doStore<bool>(bool, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., pd=<optimized out>, value=<optimized out>, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:272
#74 GenericBinding<1>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=<optimized out>, result=..., isUndefined=false, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:238
#75 0x00007fe887e6d50a in QQmlBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55e88b414170, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:700
#76 0x00007fe887e6cae4 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55e88b414170, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlbinding.cpp:164
#77 0x00007fe887ef9a17 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70
#78 0x00007fe885bb9cfa in doActivate<false>(QObject*, int, void**) (sender=0x55e88b296400, signal_index=73, argv=0x0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913
#79 0x00007fe887ef9a17 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70
#80 0x00007fe885bb9cfa in doActivate<false>(QObject*, int, void**) (sender=0x55e88b02ce50, signal_index=39, argv=0x0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913
#81 0x00007fe8134445d9 in ColumnView::visibleItemsChanged() (this=<optimized out>) at /usr/src/debug/kirigami/build/src/Kirigami_autogen/include/moc_columnview.cpp:1514
#82 ContentItem::updateVisibleItems() (this=this@entry=0x55e88b2bb510) at /usr/src/debug/kirigami/kirigami-5.246.0/src/columnview.cpp:589
#83 0x00007fe813449536 in ContentItem::geometryChange(QRectF const&, QRectF const&) (this=0x55e88b2bb510, newGeometry=..., oldGeometry=...) at /usr/src/debug/kirigami/kirigami-5.246.0/src/columnview.cpp:726
#84 0x00007fe8883d2e16 in QQuickItem::setWidth(double) (this=this@entry=0x55e88b2bb510, w=w@entry=612) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:7192
#85 0x00007fe813446ba2 in ContentItem::layoutItems() (this=0x55e88b2bb510) at /usr/src/debug/kirigami/kirigami-5.246.0/src/columnview.cpp:508
#86 0x00007fe8134473c0 in ColumnView::insertItem(int, QQuickItem*) (this=0x55e88b02ce50, pos=1, item=0x55e88c1420f0) at /usr/src/debug/kirigami/kirigami-5.246.0/src/columnview.cpp:1102
#87 0x00007fe813449a14 in ColumnView::qt_metacall(QMetaObject::Call, int, void**) (this=0x55e88b02ce50, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x7fffb1596298) at /usr/src/debug/kirigami/build/src/Kirigami_autogen/include/moc_columnview.cpp:1452
#88 0x00007fe887f0b494 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=0x7fffb1596550, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlobjectorgadget.cpp:14
#89 0x00007fe887de1737 in QV4::CallMethod (callType=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>, returnType=..., index=<optimized out>, object=<optimized out>) at /usr/include/qt6/QtCore/qvarlengtharray.h:84
#90 QV4::CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=<optimized out>, engine=<optimized out>, engine@entry=0x55e88b1abf90, callArgs=<optimized out>, callArgs@entry=0x7fe81814a998, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:1830
#91 0x00007fe887de4209 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#92 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (call=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2710
#93 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=0x7fffb1596660, thisObject=<optimized out>, argv=0x7fe81814a958, argc=2) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#94 0x00007fe887e279da in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fffb1596a10, engine=0x55e88b1abf90, code=0x55e88b2a5650 "@#ۇ\350\177") at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:902
#95 0x00007fe887e2ac65 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:584
#96 0x00007fe887da29c8 in qfoDoCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4functionobject.cpp:526
#97 0x00007fe887e279da in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fffb1596ea0, engine=0x55e88b1abf90, code=0x55e88b2a50b0 "\200!ۇ\350\177") at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:902
#98 0x00007fe887e2ac65 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:584
#99 0x00007fe887da29c8 in qfoDoCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4functionobject.cpp:526
#100 0x00007fe887e279da in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fffb1597330, engine=0x55e88b1abf90, code=0x55e88b2a0040 "\200!ۇ\350\177") at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:902
#101 0x00007fe887e2ac65 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:584
#102 0x00007fe887da29c8 in qfoDoCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4functionobject.cpp:526
#103 0x00007fe887e279da in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fffb15977c0, engine=0x55e88b1abf90, code=0x55e88ac5e4d0 "\200!ۇ\350\177") at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:902
#104 0x00007fe887e2ac65 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:584
#105 0x00007fe887d9905e in QV4::doCall(QV4::Function*, QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:54
#106 0x00007fe887d9df41 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (this=this@entry=0x55e88b1bcd20, thisObject=<optimized out>, argv=argv@entry=0x7fe81814a678, argc=argc@entry=2, context=context@entry=0x7fe8119941b8) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:79
#107 0x00007fe887d9e0d5 in operator() (argc=2, argv=0x7fe81814a678, thisObject=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:30
#108 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (call=..., argc=2, types=0x7fffb1597a28, a=0x7fffb1599530, thisObject=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4jscall_p.h:170
#109 QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) (this=0x55e88b1bcd20, thisObject=<optimized out>, a=0x7fffb1599530, types=0x7fffb1597a28, argc=2, context=0x7fe8119941b8) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:27
#110 0x00007fe887ed8a57 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmljavascriptexpression_p.h:248
#111 0x00007fe887e71111 in QQmlBoundSignalExpression::evaluate(void**) (this=this@entry=0x55e88b67da30, a=a@entry=0x7fffb1599530) at /usr/include/qt6/QtCore/qvarlengtharray.h:85
#112 0x00007fe887e7668b in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (a=0x7fffb1599530, e=0x55e88b67d380) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/ftw/qqmlrefcount_p.h:72
#113 QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55e88b67d380, a=0x7fffb1599530) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlboundsignal.cpp:293
#114 0x00007fe887ef9a17 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x7fffb1599530) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70
#115 0x00007fe885bb9cfa in doActivate<false>(QObject*, int, void**) (sender=0x55e88b3702c0, signal_index=4, argv=0x7fffb1599530) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913
#116 0x000055e8896857a1 in RoomManager::replaceRoom(NeoChatRoom*, QString const&) (_t2=<optimized out>, _t1=<optimized out>, this=<optimized out>) at /usr/src/debug/neochat/build/src/neochat_autogen/include/moc_roommanager.cpp:967
#117 RoomManager::enterRoom(NeoChatRoom*) (this=this@entry=0x55e88b3702c0, room=room@entry=0x55e88b9494d0) at /usr/src/debug/neochat/neochat-24.01.80/src/roommanager.cpp:226
#118 0x000055e889685b9b in RoomManager::openRoomForActiveConnection() (this=this@entry=0x55e88b3702c0) at /usr/src/debug/neochat/neochat-24.01.80/src/roommanager.cpp:198
#119 0x000055e8896869cf in RoomManager::loadInitialRoom() (this=0x55e88b3702c0) at /usr/src/debug/neochat/neochat-24.01.80/src/roommanager.cpp:171
#120 RoomManager::loadInitialRoom() (this=0x55e88b3702c0) at /usr/src/debug/neochat/neochat-24.01.80/src/roommanager.cpp:158
#121 RoomManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55e88b3702c0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/neochat/build/src/neochat_autogen/include/moc_roommanager.cpp:657
#122 0x000055e8896872b4 in RoomManager::qt_metacall(QMetaObject::Call, int, void**) (this=0x55e88b3702c0, _c=QMetaObject::InvokeMetaMethod, _id=20, _a=0x7fffb15999e0) at /usr/src/debug/neochat/build/src/neochat_autogen/include/moc_roommanager.cpp:935
#123 0x00007fe887f0b494 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=0x7fffb1599c50, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlobjectorgadget.cpp:14
#124 0x00007fe887de0d7e in QV4::CallMethod (callType=QMetaObject::InvokeMetaMethod, callArgs=<optimized out>, engine=0x55e88b1abf90, argTypes=0x0, argCount=0, returnType=..., index=<optimized out>, object=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:1543
#125 QV4::CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=<optimized out>, engine@entry=0x55e88b1abf90, callArgs=<optimized out>, callArgs@entry=0x7fe81814a640, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:1836
#126 0x00007fe887de4209 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#127 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (call=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2710
#128 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=0x7fffb1599d60, thisObject=<optimized out>, argv=0x7fe81814a5b8, argc=0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#129 0x00007fe887e279da in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fffb159a110, engine=0x55e88b1abf90, code=0x55e88ac5da80 "pj\367\207\350\177") at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:902
#130 0x00007fe887e2ac65 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:584
#131 0x00007fe887d9905e in QV4::doCall(QV4::Function*, QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:54
#132 0x00007fe887d9df41 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (this=this@entry=0x55e88b0195c0, thisObject=<optimized out>, argv=argv@entry=0x7fe81814a5b0, argc=argc@entry=0, context=context@entry=0x7fe811a3cdb8) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:79
#133 0x00007fe887d9e0d5 in operator() (argc=0, argv=0x7fe81814a5b0, thisObject=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:30
#134 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (call=..., argc=0, types=0x7fffb159a378, a=0x7fffb159c290, thisObject=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4jscall_p.h:170
#135 QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) (this=0x55e88b0195c0, thisObject=<optimized out>, a=0x7fffb159c290, types=0x7fffb159a378, argc=0, context=0x7fe811a3cdb8) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:27
#136 0x00007fe887ed8a57 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmljavascriptexpression_p.h:248
#137 0x00007fe887e71111 in QQmlBoundSignalExpression::evaluate(void**) (this=this@entry=0x55e88b408800, a=a@entry=0x7fffb159c290) at /usr/include/qt6/QtCore/qvarlengtharray.h:85
#138 0x00007fe887e7668b in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (a=0x7fffb159c290, e=0x55e88b408880) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/ftw/qqmlrefcount_p.h:72
#139 QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55e88b408880, a=0x7fffb159c290) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlboundsignal.cpp:293
#140 0x00007fe887ef9a17 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x7fffb159c290) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70
#141 0x00007fe885bb9cfa in doActivate<false>(QObject*, int, void**) (sender=0x55e88b3d5cd0, signal_index=97, argv=0x7fffb159c290) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913
#142 0x00007fe887f7c57e in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55e88b3eedb0, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=124, a=0x7fffb159c290) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlvmemetaobject.cpp:1107
#143 0x00007fe887f0b494 in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=0x7fffb159c500, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlobjectorgadget.cpp:14
#144 0x00007fe887de0d7e in QV4::CallMethod (callType=QMetaObject::InvokeMetaMethod, callArgs=<optimized out>, engine=0x55e88b1abf90, argTypes=0x0, argCount=0, returnType=..., index=<optimized out>, object=...) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:1543
#145 QV4::CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=<optimized out>, engine@entry=0x55e88b1abf90, callArgs=<optimized out>, callArgs@entry=0x7fe81814a578, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:1836
#146 0x00007fe887de4209 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#147 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (call=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2710
#148 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=0x7fffb159c610, thisObject=<optimized out>, argv=0x7fe81814a4f8, argc=0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#149 0x00007fe887e279da in QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fffb159c9c0, engine=0x55e88b1abf90, code=0x55e88b50b8d0 "@#ۇ\350\177") at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:902
#150 0x00007fe887e2ac65 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*) (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4vme_moth.cpp:584
#151 0x00007fe887d9905e in QV4::doCall(QV4::Function*, QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:54
#152 0x00007fe887d9df41 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (this=this@entry=0x55e88b3ba910, thisObject=<optimized out>, argv=argv@entry=0x7fe81814a4f0, argc=argc@entry=0, context=context@entry=0x7fe811976578) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:79
#153 0x00007fe887d9e0d5 in operator() (argc=0, argv=0x7fe81814a4f0, thisObject=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:30
#154 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (call=..., argc=0, types=0x7fffb159cbf0, a=0x7fffb159cc00, thisObject=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4jscall_p.h:170
#155 QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) (this=0x55e88b3ba910, thisObject=<optimized out>, a=0x7fffb159cc00, types=0x7fffb159cbf0, argc=0, context=0x7fe811976578) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/jsruntime/qv4function.cpp:27
#156 0x00007fe887ed8a57 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmljavascriptexpression_p.h:248
#157 0x00007fe887e71263 in QQmlBoundSignalExpression::evaluate(void**) (this=this@entry=0x55e88b9aae60, a=a@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlboundsignal.cpp:199
#158 0x00007fe887e7668b in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (a=0x0, e=0x55e88b9aaee0) at /usr/src/debug/qt6-declarative/build/include/QtQml/6.6.1/QtQml/private/../../../../../../qtdeclarative-everywhere-src-6.6.1/src/qml/qml/ftw/qqmlrefcount_p.h:72
#159 QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55e88b9aaee0, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlboundsignal.cpp:293
#160 0x00007fe887ef9a17 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/qml/qml/qqmlnotifier.cpp:70
#161 0x00007fe885bb9cfa in doActivate<false>(QObject*, int, void**) (sender=0x55e88b7b6620, signal_index=65, argv=0x0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qobject.cpp:3913
#162 0x00007fe8830ccef9 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&, unsigned long) (this=this@entry=0x55e88b7f53c0, point=..., timestamp=timestamp@entry=11959577) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quicktemplates/qquickabstractbutton.cpp:167
#163 0x00007fe8830e6dee in QQuickControl::mouseReleaseEvent(QMouseEvent*) (this=<optimized out>, event=0x7fffb159f210) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quicktemplates/qquickcontrol.cpp:2049
#164 0x00007fe8883d724d in QQuickItem::event(QEvent*) (this=0x55e88b7b6620, ev=0x7fffb159f210) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickitem.cpp:8895
#165 0x00007fe886b7319b in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55e88b7b6620, e=0x7fffb159f210) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/widgets/kernel/qapplication.cpp:3296
#166 0x00007fe885b62a78 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55e88b7b6620, event=0x7fffb159f210) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qcoreapplication.cpp:1121
#167 0x00007fe885b62abd in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qcoreapplication.cpp:1539
#168 0x00007fe888541a04 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem(QQuickItem*, bool, QPointerEvent*, bool) (this=this@entry=0x55e88b036da0, item=item@entry=0x55e88b7b6620, isGrabber=isGrabber@entry=true, pointerEvent=pointerEvent@entry=0x7fffb159f210, handlersOnly=handlersOnly@entry=false) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/util/qquickdeliveryagent.cpp:2163
#169 0x00007fe88854203e in QQuickDeliveryAgentPrivate::deliverUpdatedPoints(QPointerEvent*) (this=this@entry=0x55e88b036da0, event=event@entry=0x7fffb159f210) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/util/qquickdeliveryagent.cpp:2009
#170 0x00007fe88854382b in QQuickDeliveryAgentPrivate::deliverPointerEvent(QPointerEvent*) (this=this@entry=0x55e88b036da0, event=event@entry=0x7fffb159f210) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/util/qquickdeliveryagent.cpp:1851
#171 0x00007fe888543f2e in QQuickDeliveryAgentPrivate::handleMouseEvent(QMouseEvent*) (this=0x55e88b036da0, event=0x7fffb159f210) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/util/qquickdeliveryagent.cpp:1648
#172 0x00007fe888538578 in QQuickDeliveryAgent::event(QEvent*) (this=<optimized out>, ev=0x7fffb159f210) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/util/qquickdeliveryagent.cpp:705
#173 0x00007fe88847c945 in QQuickWindow::event(QEvent*) (this=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.6.1/src/quick/items/qquickwindow.cpp:1507
#174 0x00007fe886b7319b in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55e88b1dd1e0, e=0x7fffb159f210) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/widgets/kernel/qapplication.cpp:3296
#175 0x00007fe885b62a78 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55e88b1dd1e0, event=0x7fffb159f210) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qcoreapplication.cpp:1121
#176 0x00007fe885b62acd in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qcoreapplication.cpp:1553
#177 0x00007fe8861a5945 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x7fe874001cd0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/gui/kernel/qguiapplication.cpp:2323
#178 0x00007fe886210c3c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/gui/kernel/qwindowsysteminterface.cpp:1109
#179 0x00007fe8865e6374 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#180 0x00007fe88532bf69 in g_main_dispatch (context=0x7fe87c000ef0) at ../glib/glib/gmain.c:3476
#181 0x00007fe88538a327 in g_main_context_dispatch_unlocked (context=0x7fe87c000ef0) at ../glib/glib/gmain.c:4284
#182 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7fe87c000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4349
#183 0x00007fe88532a162 in g_main_context_iteration (context=0x7fe87c000ef0, may_block=1) at ../glib/glib/gmain.c:4414
#184 0x00007fe885d9d074 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55e88acf9ed0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#185 0x00007fe885b6cf5e in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=..., this=0x7fffb159f6d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qeventloop.cpp:100
#186 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffb159f6d0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/kernel/qeventloop.cpp:182
#187 0x00007fe885b65518 in QCoreApplication::exec() () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/corelib/global/qflags.h:74
#188 0x00007fe886b6fd1a in QApplication::exec() () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.1/src/widgets/kernel/qapplication.cpp:2574
#189 0x000055e889589ac8 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/neochat/neochat-24.01.80/src/main.cpp:272
[Inferior 1 (process 20845) detached]

Reported using DrKonqi
Comment 1 Jonathan Frederickson 2023-12-16 14:35:10 UTC
I believe I'm running into the same issue on Android in the stable release (23.08.4) from the F-Droid repo. I got through the login flow, but NeoChat displayed a few DM rooms on screen and then immediately crashed. Backtrace below.

```
type: crash
osVersion: google/bluejay/bluejay:14/UQ1A.231205.015/2023120800:user/release-keys
package: org.kde.neochat:1702416031
process: org.kde.neochat
processUptime: 0 + 0 ms
installer: com.machiav3lli.fdroid

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000004

backtrace:
      #00 pc 00000000003a1f3c  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libQt5Core_arm64-v8a.so (operator==(QString const&, QString const&)+20) (BuildId: 4a8132289f5fdb72815b4212f6f226050c7efbcb)
      #01 pc 0000000000428cb0  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libneochat-app_arm64-v8a.so (BuildId: e43398f0db65bc717bf8138ab20c312decec6d20)
      #02 pc 0000000000435b48  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libneochat-app_arm64-v8a.so (BuildId: e43398f0db65bc717bf8138ab20c312decec6d20)
      #03 pc 0000000000436214  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libneochat-app_arm64-v8a.so (Quotient::Room::processStateEvent(Quotient::RoomEvent const&)+368) (BuildId: e43398f0db65bc717bf8138ab20c312decec6d20)
      #04 pc 000000000042bdb0  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libneochat-app_arm64-v8a.so (BuildId: e43398f0db65bc717bf8138ab20c312decec6d20)
      #05 pc 000000000042a8e8  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libneochat-app_arm64-v8a.so (Quotient::Room::updateData(Quotient::SyncRoomData&&, bool)+628) (BuildId: e43398f0db65bc717bf8138ab20c312decec6d20)
      #06 pc 000000000047fb70  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libQt5Core_arm64-v8a.so (QObject::event(QEvent*)+460) (BuildId: 4a8132289f5fdb72815b4212f6f226050c7efbcb)
      #07 pc 0000000000465eac  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libQt5Core_arm64-v8a.so (BuildId: 4a8132289f5fdb72815b4212f6f226050c7efbcb)
      #08 pc 0000000000465e2c  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libQt5Core_arm64-v8a.so (QCoreApplication::notifyInternal2(QObject*, QEvent*)+176) (BuildId: 4a8132289f5fdb72815b4212f6f226050c7efbcb)
      #09 pc 0000000000466ae0  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libQt5Core_arm64-v8a.so (QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+432) (BuildId: 4a8132289f5fdb72815b4212f6f226050c7efbcb)
      #10 pc 000000000049bf0c  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libQt5Core_arm64-v8a.so (QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+76) (BuildId: 4a8132289f5fdb72815b4212f6f226050c7efbcb)
      #11 pc 000000000006d2e0  /data/app/~~tjK0dCY9TEWtPSKMCQN8-g==/org.kde.neochat-6O1ZDD72QWjY9Kaf2_15nQ==/lib/arm64/libplugins_platforms_qtforandroid_arm64-v8a.so (BuildId: 2257e9551cf3d3f345e2e0a4097c4ecce47d3e95)


```
Comment 2 Nicolas Fella 2023-12-18 23:15:06 UTC
This was fixed with https://codereview.qt-project.org/c/qt/qtdeclarative/+/522438
Comment 3 Nicolas Fella 2024-01-25 12:45:09 UTC
*** Bug 480295 has been marked as a duplicate of this bug. ***