[Tokodon] [Bug 475825] Tokodon crash when clicking "Notifications" in sidebar

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Fri Nov 17 00:14:00 GMT 2023


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

--- Comment #19 from sfalken at cloverleaf-linux.org ---
I just had the flatpak do it, and was ready to pull a backtrace.

#0  Post::boosted() const (this=this at entry=0x0) at
/run/build/tokodon/src/timeline/post.cpp:616
#1  0x0000559bd9d0b285 in NotificationModel::data(QModelIndex const&, int)
const (this=0x559be6d5b960, index=<optimized out>, role=273)
    at /run/build/tokodon/src/timeline/notificationmodel.cpp:165
#2  0x00007ff55cd2bb10 in QModelIndex::data(int) const (arole=273,
this=0x7ffcba770000) at /usr/include/QtCore/qabstractitemmodel.h:460
#3  QQmlDMAbstractItemModelData::value(int) const (role=273,
this=0x559be9ae7dc0) at qqmladaptormodel.cpp:414
#4  QQmlDMCachedModelData::metaCall(QMetaObject::Call, int, void**)
    (this=0x559be9ae7dc0, call=<optimized out>, id=<optimized out>,
arguments=0x7ffcba7700b0) at qqmladaptormodel.cpp:282
#5  0x00007ff55baed73a in QMetaProperty::read(QObject const*) const
(this=this at entry=0x7ffcba7701c0, object=object at entry=0x559be9ae7dc0)
    at kernel/qmetaobject.cpp:3198
#6  0x00007ff55cd3ca88 in
QQDMIncubationTask::initializeRequiredProperties(QQmlDelegateModelItem*,
QObject*)
    (this=this at entry=0x559be9af79d0,
modelItemToIncubate=modelItemToIncubate at entry=0x559be9ae7dc0,
object=object at entry=0x559bea2eb600)
    at qqmldelegatemodel.cpp:1046
#7  0x00007ff55cd3cd62 in
QQmlDelegateModelPrivate::setInitialState(QQDMIncubationTask*, QObject*)
    (this=0x559be933e970, incubationTask=0x559be9af79d0, o=0x559bea2eb600) at
qqmldelegatemodel.cpp:1227
#8  0x00007ff55d69c235 in
QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&)
(this=this at entry=0x559bea1ab1c0, i=...)
    at qml/qqmlincubator.cpp:332
#9  0x00007ff55d69c46d in QQmlEnginePrivate::incubate(QQmlIncubator&,
QQmlContextData*)
    (this=0x559bdaa1dd40, i=<optimized out>, forContext=<optimized out>) at
qml/qqmlincubator.cpp:89
#10 0x00007ff55cd402af in
QQmlDelegateModelPrivate::object(QQmlListCompositor::Group, int,
QQmlIncubator::IncubationMode)
    (this=0x559be933e970, group=QQmlListCompositor::Default, index=0,
incubationMode=<optimized out>) at qqmldelegatemodel.cpp:1324
#11 0x00007ff55dd2db84 in QQuickItemViewPrivate::createItem(int,
QQmlIncubator::IncubationMode)
    (this=this at entry=0x559be9acdc80, modelIndex=0,
incubationMode=incubationMode at entry=QQmlIncubator::Synchronous) at
items/qquickitemview.cpp:2351
#12 0x00007ff55dd3e1bd in
QQuickListViewPrivate::applyInsertionChange(QQmlChangeSet::Change const&,
QQuickItemViewPrivate::ChangeResult*, QList<FxViewItem*>*,
QList<QQuickItemViewPrivate::MovedItem>*)
    (this=0x559be9acdc80, change=..., insertResult=<optimized out>,
addedItems=<optimized out>, movingIntoView=<optimized out>)
    at items/qquicklistview.cpp:3711
#13 0x00007ff55dd2e6f7 in
QQuickItemViewPrivate::applyModelChanges(QQuickItemViewPrivate::ChangeResult*,
QQuickItemViewPrivate::ChangeResult*)
    (this=this at entry=0x559be9acdc80,
totalInsertionResult=totalInsertionResult at entry=0x7ffcba770870,
totalRemovalResult=totalRemovalResult at entry=0x7ffcba7708a0) at
items/qquickitemview.cpp:2061
#14 0x00007ff55dd2f0a7 in QQuickItemViewPrivate::layout() (this=0x559be9acdc80)
at items/qquickitemview.cpp:1895
#15 0x00007ff55dc7f232 in QQuickWindowPrivate::polishItems()
(this=this at entry=0x559bdaa74260) at items/qquickwindow.cpp:393
#16 0x00007ff55dbf8d4f in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*)
(this=0x559bdaad1790, window=<optimized out>)
    at scenegraph/qsgrenderloop.cpp:694
#17 0x00007ff55dc8c575 in QQuickWindow::event(QEvent*) (this=0x559bdaa4a310,
e=0x7ffcba770c90) at items/qquickwindow.cpp:1865
#18 0x00007ff55c77ad6e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x559bdaa4a310, e=0x7ffcba770c90)
    at kernel/qapplication.cpp:3640
#19 0x00007ff55badfca8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x559bdaa4a310, event=0x7ffcba770c90)
    at kernel/qcoreapplication.cpp:1064
#20 0x00007ff55badfe6e in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=<optimized out>)
    at kernel/qcoreapplication.cpp:1462
#21 0x00007ff55bf46f38 in QPlatformWindow::deliverUpdateRequest()
(this=<optimized out>) at kernel/qplatformwindow.cpp:796
#22 0x00007ff55bb0c120 in QObject::event(QEvent*) (this=0x559bdad34620,
e=0x7ff5480176e0) at kernel/qobject.cpp:1347
#23 0x00007ff55c77ad6e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x559bdad34620, e=0x7ff5480176e0)
    at kernel/qapplication.cpp:3640
#24 0x00007ff55badfca8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x559bdad34620, event=0x7ff5480176e0)
    at kernel/qcoreapplication.cpp:1064
#25 0x00007ff55badfe6e in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=<optimized out>)
    at kernel/qcoreapplication.cpp:1462
#26 0x00007ff55bae32a1 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x559bda7f87c0)
    at kernel/qcoreapplication.cpp:1821
#27 0x00007ff55bae37e8 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=<optimized out>, event_type=<optimized out>)
    at kernel/qcoreapplication.cpp:1680
#28 0x00007ff55bb39e93 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=s at entry=0x559bda86f6c0) at kernel/qeventdispatcher_glib.cpp:277
#29 0x00007ff55ae45e59 in g_main_dispatch (context=0x7ff54c000ee0) at
../glib/gmain.c:3460
#30 g_main_context_dispatch (context=0x7ff54c000ee0) at ../glib/gmain.c:4200
#31 0x00007ff55aea32b8 in g_main_context_iterate.isra.0
    (context=context at entry=0x7ff54c000ee0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:4276
#32 0x00007ff55ae43513 in g_main_context_iteration (context=0x7ff54c000ee0,
may_block=1) at ../glib/gmain.c:4343
#33 0x00007ff55bb39586 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x559bda81ca70, flags=...)
    at kernel/qeventdispatcher_glib.cpp:423
#34 0x00007ff55bade73b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffcba771080, flags=..., flags at entry=...)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#35 0x00007ff55bae6bd0 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#36 0x0000559bd9caa2dd in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /run/build/tokodon/src/main.cpp:259

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list