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

Jan Bidler <janbidle...@protonmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDSINFO                   |REPORTED
         Resolution|WAITINGFORINFO              |---

--- Comment #4 from Jan Bidler <janbidle...@protonmail.com> ---
Ran from commit f1b9cbbf6cfc326076bc005fa2b6822612768c21
```
(gdb) bt full
#0  0x0000555555595a38 in QString::QString (this=0x7fffffffbd78, other=...)
    at /usr/include/qt/QtCore/qstring.h:1093
No locals.
#1  0x0000555555655ea0 in operator() (__closure=0x7fffffffc160, e=...)
    at /home/narr/Dokumente/gitRepos/neochat/src/neochatroom.cpp:478
        displayName = {d = 0x7fffffffbe60}
        subjectName = {d = 0x55555c9890f0}
        this = 0x55555addeed0
#2  0x000055555565e7d3 in Quotient::visit<Quotient::RoomEvent,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomMemberEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomCanonicalAliasEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomNameEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomTopicEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomAvatarEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::EncryptionEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomCreateEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomPowerLevelsEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::StateEventBase&)>, QString>(const
Quotient::RoomEvent &, struct {...} &&, struct {...} &&) (event=..., 
    visitor1=..., visitor2=...) at /usr/include/Quotient/events/event.h:376
No locals.
#3  0x000055555565ddaa in Quotient::visit<Quotient::RoomEvent,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::StickerEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomMemberEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomCanonicalAliasEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const --Type <RET> for more, q to quit, c to continue without
paging--c
Quotient::RoomNameEvent&)>, NeoChatRoom::eventToString(const
Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const
Quotient::RoomTopicEvent&)>, NeoChatRoom::eventToString(const
Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const
Quotient::RoomAvatarEvent&)>, NeoChatRoom::eventToString(const
Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const
Quotient::EncryptionEvent&)>, NeoChatRoom::eventToString(const
Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const
Quotient::RoomCreateEvent&)>, NeoChatRoom::eventToString(const
Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const
Quotient::RoomPowerLevelsEvent&)>, NeoChatRoom::eventToString(const
Quotient::RoomEvent&, Qt::TextFormat, bool) const::<lambda(const
Quotient::StateEventBase&)>, QString>(const Quotient::RoomEvent &, struct {...}
&&, struct {...} &&) (event=..., visitor1=..., visitor2=...) at
/usr/include/Quotient/events/event.h:378
No locals.
#4  0x000055555565c908 in Quotient::visit<Quotient::RoomEvent,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomMessageEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::StickerEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomMemberEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomCanonicalAliasEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomNameEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomTopicEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomAvatarEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::EncryptionEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomCreateEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::RoomPowerLevelsEvent&)>,
NeoChatRoom::eventToString(const Quotient::RoomEvent&, Qt::TextFormat, bool)
const::<lambda(const Quotient::StateEventBase&)>, QString>(const
Quotient::RoomEvent &, struct {...} &&, struct {...} &&) (event=...,
visitor1=..., visitor2=...) at /usr/include/Quotient/events/event.h:378
No locals.
#5  0x0000555555657753 in NeoChatRoom::eventToString (this=0x55555addeed0,
evt=..., format=Qt::RichText, removeReply=true) at
/home/narr/Dokumente/gitRepos/neochat/src/neochatroom.cpp:598
        prettyPrint = true
#6  0x0000555555624dbb in MessageEventModel::data (this=0x55555c508ba0,
idx=..., role=0) at
/home/narr/Dokumente/gitRepos/neochat/src/messageeventmodel.cpp:443
        row = 60
        isPending = false
        timelineIt = {<std::iterator<std::random_access_iterator_tag,
Quotient::TimelineItem, long, Quotient::TimelineItem const*,
Quotient::TimelineItem const&>> = {<No data fields>}, current =
{<Quotient::EventItemBase> = {evt = std::unique_ptr<Quotient::RoomEvent> =
{get() = 0x55555c9c5c40}}, idx = -60}}
        pendingIt = {<std::iterator<std::random_access_iterator_tag,
Quotient::PendingEventItem, long, Quotient::PendingEventItem const*,
Quotient::PendingEventItem const&>> = {<No data fields>}, current =
non-dereferenceable iterator for std::vector}
        evt = @0x55555c9e7fa0: <incomplete type>
#7  0x00007ffff52442c7 in QAbstractItemModel::itemData(QModelIndex const&)
const () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8  0x00005555556278fe in MessageEventModel::data (this=0x55555c508ba0,
idx=..., role=277) at
/home/narr/Dokumente/gitRepos/neochat/src/messageeventmodel.cpp:745
        i = {r = 60, c = 0, i = 0, m = 0x55555c508ba0}
        r = 60
        row = 59
        isPending = false
        timelineIt = {<std::iterator<std::random_access_iterator_tag,
Quotient::TimelineItem, long, Quotient::TimelineItem const*,
Quotient::TimelineItem const&>> = {<No data fields>}, current =
{<Quotient::EventItemBase> = {evt = std::unique_ptr<Quotient::RoomEvent> =
{get() = 0x55555cb4be60}}, idx = -59}}
        pendingIt = {<std::iterator<std::random_access_iterator_tag,
Quotient::PendingEventItem, long, Quotient::PendingEventItem const*,
Quotient::PendingEventItem const&>> = {<No data fields>}, current =
non-dereferenceable iterator for std::vector}
        evt = @0x55555c9c5c40: <incomplete type>
#9  0x00007ffff5266551 in QSortFilterProxyModel::data(QModelIndex const&, int)
const () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00005555556954b8 in CollapseStateProxyModel::filterAcceptsRow
(this=0x55555c5018b0, source_row=59, source_parent=...) at
/home/narr/Dokumente/gitRepos/neochat/src/collapsestateproxymodel.cpp:16
No locals.
#11 0x00007ffff526b036 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#12 0x00007ffff526f614 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#13 0x00007ffff52bdc00 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#14 0x00007ffff52460a3 in QAbstractItemModel::rowsInserted(QModelIndex const&,
int, int, QAbstractItemModel::QPrivateSignal) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#15 0x00007ffff5246207 in QAbstractItemModel::endInsertRows() () from
/usr/lib/libQt5Core.so.5
No symbol table info available.
#16 0x00007ffff5267d66 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#17 0x00007ffff526af0c in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#18 0x00007ffff526f614 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#19 0x00007ffff52bdc00 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#20 0x00007ffff52460a3 in QAbstractItemModel::rowsInserted(QModelIndex const&,
int, int, QAbstractItemModel::QPrivateSignal) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#21 0x00007ffff5246207 in QAbstractItemModel::endInsertRows() () from
/usr/lib/libQt5Core.so.5
No symbol table info available.
#22 0x000055555562252f in operator() (__closure=0x55555c899b60, lowest=-70,
biggest=-51) at
/home/narr/Dokumente/gitRepos/neochat/src/messageeventmodel.cpp:144
        this = 0x55555c508ba0
#23 0x000055555562b01f in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>,
QtPrivate::List<int, int>, void,
MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int, int)> >::call(struct
{...} &, void **) (f=..., arg=0x7fffffffd570) at
/usr/include/qt/QtCore/qobjectdefs_impl.h:146
No locals.
#24 0x000055555562ad29 in
QtPrivate::Functor<MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int,
int)>, 2>::call<QtPrivate::List<int, int>, void>(struct {...} &, void *, void
**) (f=..., arg=0x7fffffffd570) at
/usr/include/qt/QtCore/qobjectdefs_impl.h:256
No locals.
#25 0x000055555562a790 in
QtPrivate::QFunctorSlotObject<MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int,
int)>, 2, QtPrivate::List<int, int>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1,
this_=0x55555c899b50, r=0x55555c508ba0, a=0x7fffffffd570, ret=0x0) at
/usr/include/qt/QtCore/qobjectdefs_impl.h:443
No locals.
#26 0x00007ffff52bda51 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#27 0x00007ffff76e5ea0 in Quotient::Room::addedMessages(int, int) () from
/usr/lib/libQuotient.so.0.6
No symbol table info available.
#28 0x00007ffff772a25e in
Quotient::Room::Private::addHistoricalMessageEvents(std::vector<std::unique_ptr<Quotient::RoomEvent,
std::default_delete<Quotient::RoomEvent> >,
std::allocator<std::unique_ptr<Quotient::RoomEvent,
std::default_delete<Quotient::RoomEvent> > > >&&) () from
/usr/lib/libQuotient.so.0.6
No symbol table info available.
#29 0x00007ffff772ed44 in ?? () from /usr/lib/libQuotient.so.0.6
No symbol table info available.
#30 0x00007ffff52bda51 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#31 0x00007ffff76e5d53 in Quotient::BaseJob::success(Quotient::BaseJob*) ()
from /usr/lib/libQuotient.so.0.6
No symbol table info available.
#32 0x00007ffff776d955 in Quotient::BaseJob::finishJob() () from
/usr/lib/libQuotient.so.0.6
No symbol table info available.
#33 0x00007ffff52bda51 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#34 0x00007ffff6b49778 in ?? () from /usr/lib/libQt5Network.so.5
No symbol table info available.
#35 0x00007ffff52b0be0 in QObject::event(QEvent*) () from
/usr/lib/libQt5Core.so.5
No symbol table info available.
#36 0x00007ffff5f78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5

```

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to