Bug 513105 - Crash when scrolling up
Summary: Crash when scrolling up
Status: CONFIRMED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Tobias Fella
URL: https://qt-project.atlassian.net/brow...
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-12-08 21:59 UTC by Nicolas Fella
Modified: 2026-01-24 16:32 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/320201/events/2a7a11c622e14cec8ab103300cd9201e/


Attachments
New crash information added by DrKonqi (139.13 KB, text/plain)
2025-12-08 21:59 UTC, Nicolas Fella
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Fella 2025-12-08 21:59:43 UTC
Application: neochat (26.03.70)
 (Compiled from sources)
ApplicationNotResponding [ANR]: false
Qt Version: 6.11.0
Frameworks Version: 6.22.0
Operating System: Linux 6.17.9-300.fc43.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 43 (KDE Plasma Desktop Edition)"
DrKonqi: 6.5.80 [CoredumpBackend]

-- Information about the crash:
Scroll up in the timeline a bunch

The crash can be reproduced every time.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=<optimized out>) at pthread_kill.c:44
#5  0x00007f0a7f62618e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#6  0x00007f0a7f60d6d0 in __GI_abort () at abort.c:77
#7  0x00007f0a7fcc6582 in qAbort () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:46
#8  0x00007f0a7fd6558a in qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=..., message=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:2169
[...]
#10 0x00007f0a7fcc8bf9 in QMessageLogger::fatal (this=this@entry=0x7fff14c7d4a0, msg=msg@entry=0x7f0a801b8ad0 "ASSERT: \"%s\" in file %s, line %d") at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:901
#11 0x00007f0a7fcc65e1 in qt_assert (assertion=assertion@entry=0x7f0a7c9bad3f "m_objectStrongRef == 0", file=file@entry=0x7f0a7c9b8d58 "/home/nico/workspace/qt6/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp", line=line@entry=2524) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:117
#12 0x00007f0a7c8d155c in QQmlDelegateModelItem::~QQmlDelegateModelItem (this=0x449df8b0) at /home/nico/workspace/qt6/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:2524
#13 0x00007f0a7c8d673c in QQmlDMAbstractItemModelData::~QQmlDMAbstractItemModelData (this=0x449df8b0) at /home/nico/workspace/qt6/qtdeclarative/src/qmlmodels/QmlModels_autogen/EWIEGA46WW/../../qqmldmabstractitemmodeldata_p.h:26
#14 QQmlDMAbstractItemModelData::~QQmlDMAbstractItemModelData (this=0x449df8b0) at /home/nico/workspace/qt6/qtdeclarative/src/qmlmodels/QmlModels_autogen/EWIEGA46WW/../../qqmldmabstractitemmodeldata_p.h:26
#15 0x00007f0a7c94af9c in QQmlDelegateModelPrivate::release (this=0x43d9d160, object=<optimized out>, reusableFlag=QQmlInstanceModel::NotReusable) at /home/nico/workspace/qt6/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:633
#16 0x00007f0a7c94b046 in QQmlDelegateModelPrivate::release (this=<optimized out>, object=<optimized out>, reusableFlag=<optimized out>) at /home/nico/workspace/qt6/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:655
#17 QQmlDelegateModel::release (this=<optimized out>, item=<optimized out>, reusableFlag=<optimized out>) at /home/nico/workspace/qt6/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:657
#18 0x00007f0a838837a4 in QQuickRepeater::modelUpdated (this=0x442fd830, changeSet=..., reset=<optimized out>) at /home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickrepeater.cpp:591
#19 0x00007f0a7fe75a65 in QtPrivate::QSlotObjectBase::call (this=0x446a0a00, r=<optimized out>, a=0x7fff14c7d7f0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#20 doActivate<false> (sender=0x43d9d050, signal_index=4, argv=argv@entry=0x7fff14c7d7f0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4371


Reported using DrKonqi
Comment 1 Nicolas Fella 2025-12-08 21:59:44 UTC
Created attachment 187444 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nicolas Fella 2025-12-10 14:11:32 UTC
Seems to happen specifically when encountering a link preview
Comment 3 Nicolas Fella 2026-01-09 17:13:35 UTC
https://qt-project.atlassian.net/browse/QTBUG-143262