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

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

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

--- Comment #6 from Jan Bidler <janbidle...@protonmail.com> ---
The above stacktrace was done with libquotient 0.6.11 from the Arch packages I
believe

I replicated the crash using libquotient built from source, branch dev commit
e5dbe9fbac606e3d93be632792bce4f3034ec542, which has a different stacktrace:
```
(gdb) bt full
#0  QtPrivate::RefCount::ref() (this=this@entry=0x4e00790061006c) at
/usr/include/qt/QtCore/qrefcount.h:55
        count = <optimized out>
#1  0x000055555562666f in QString::QString(QString const&) (other=...,
this=0x7fffffffc340)
    at /usr/include/qt/QtCore/qstring.h:1094
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#2  std::_Construct<QString, QString const&>(QString*, QString const&)
(__p=0x7fffffffc340)
    at /usr/include/c++/12.2.0/bits/stl_construct.h:119
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#3  std::_Optional_payload_base<QString>::_M_construct<QString const&>(QString
const&) (this=0x7fffffffc340)
    at /usr/include/c++/12.2.0/optional:278
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#4  std::_Optional_payload_base<QString>::_Optional_payload_base(bool,
std::_Optional_payload_base<QString> const&) (__engaged=true, __other=...,
this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:145
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#5  std::_Optional_payload_base<QString>::_Optional_payload_base(bool,
std::_Optional_payload_base<QString> co--Type <RET> for more, q to quit, c to
continue without paging--c
nst&) (__other=..., __engaged=<optimized out>, this=0x7fffffffc340) at
/usr/include/c++/12.2.0/optional:141
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#6  std::_Optional_payload<QString, true, false,
false>::_Optional_payload_base(bool, std::_Optional_payload_base<QString>
const&) (this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:397
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#7  std::_Optional_payload<QString, false, false,
false>::_Optional_payload_base(bool, std::_Optional_payload_base<QString>
const&) (this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:431
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#8  std::_Optional_base<QString, false,
false>::_Optional_base(std::_Optional_base<QString, false, false> const&)
(__other=..., this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:538
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#9  std::optional<QString>::optional(std::optional<QString> const&)
(this=0x7fffffffc340) at /usr/include/c++/12.2.0/optional:705
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#10 Quotient::Omittable<QString>::Omittable(Quotient::Omittable<QString>
const&) (this=0x7fffffffc340) at
/home/narr/kde/usr/include/Quotient/omittable.h:71
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#11 operator() (__closure=<optimized out>, e=...) at
/home/narr/kde/src/neochat/src/neochatroom.cpp:482
        displayName = {<std::optional<QString>> = std::optional<QString> [no
contained value], <No data fields>}
        subjectName = {d = 0x55555c4fb430}
        prettyPrint = <optimized out>
#12 Quotient::switchOnType<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> (fn1=<optimized
out>, event=...) at /home/narr/kde/usr/include/Quotient/events/event.h:620
        prettyPrint = <optimized out>
#13 Quotient::switchOnType<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 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> (fn1=<optimized
out>, event=...) at /home/narr/kde/usr/include/Quotient/events/event.h:621
        prettyPrint = <optimized out>
#14 Quotient::switchOnType<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> (fn1=<optimized
out>, event=...) at /home/narr/kde/usr/include/Quotient/events/event.h:621
        prettyPrint = <optimized out>
#15 NeoChatRoom::eventToString(Quotient::RoomEvent const&, Qt::TextFormat,
bool) const (this=<optimized out>, evt=..., format=<optimized out>,
removeReply=<optimized out>) at
/home/narr/kde/src/neochat/src/neochatroom.cpp:609
        prettyPrint = <optimized out>
#16 0x000055555560f1f6 in MessageEventModel::data(QModelIndex const&, int)
const (this=0x55555bca53e0, idx=..., role=0) at
/home/narr/kde/src/neochat/src/messageeventmodel.cpp:459
        row = <optimized out>
        isPending = <optimized out>
        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() = 0x55555c42fb10}, data = std::any [no contained value]}, idx = -158}}
        evt = @0x55555c33b150: {<Quotient::Event> = {_vptr.Event =
0x5555556c0170 <vtable for Quotient::RoomMemberEvent+16>, static BaseMetaType =
{<Quotient::AbstractEventMetaType> = {_vptr.AbstractEventMetaType =
0x5555556bae58 <vtable for Quotient::EventMetaType<Quotient::Event>+16>,
className = 0x7ffff77a9cc3 "Event", baseType = 0x0, matrixId = {m_size = 0,
m_data = 0x0}, derivedTypes = std::vector of length 10, capacity 16 =
{0x5555556c5420 <Quotient::RoomEvent::BaseMetaType>, 0x5555556c5500
<Quotient::TagEvent::MetaType>, 0x5555556c54c0
<Quotient::ReadMarkerEventImpl::MetaType>, 0x5555556c5480
<Quotient::IgnoredUsersEventImpl::MetaType>, 0x5555556c5220
<Quotient::DummyEvent::MetaType>, 0x5555556c51e0
<Quotient::RoomKeyEvent::MetaType>, 0x7ffff77fea80
<Quotient::DirectChatEvent::MetaType>, 0x7ffff77ff0e0
<Quotient::ReceiptEvent::MetaType>, 0x7ffff77feea0
<Quotient::TypingEvent::MetaType>, 0x5555556c5020
<Quotient::KeyVerificationEvent::BaseMetaType>}}, <No data fields>}, _json =
{dead = 0x0, o = {d = 0x55555c23eda0}}}, static BaseMetaType =
{<Quotient::AbstractEventMetaType> = {_vptr.AbstractEventMetaType =
0x5555556baf88 <vtable for Quotient::EventMetaType<Quotient::RoomEvent>+16>,
className = 0x7ffff779df8d "RoomEvent", baseType = 0x5555556c5540
<Quotient::Event::BaseMetaType>, matrixId = {m_size = 0, m_data = 0x0},
derivedTypes = std::vector of length 7, capacity 8 = {0x5555556c53e0
<Quotient::StateEvent::BaseMetaType>, 0x5555556c51a0
<Quotient::RoomMessageEvent::MetaType>, 0x5555556c53a0
<Quotient::CallEvent::BaseMetaType>, 0x5555556c5260
<Quotient::EncryptedEvent::MetaType>, 0x5555556c5b00
<Quotient::ReactionEvent::MetaType>, 0x5555556c5ac0
<Quotient::RedactionEvent::MetaType>, 0x5555556c5920
<Quotient::StickerEvent::MetaType>}}, <No data fields>}, _redactedBecause =
std::unique_ptr<Quotient::RedactionEvent> = {get() = 0x0}}
#17 0x00007ffff52442c7 in QAbstractItemModel::itemData(QModelIndex const&)
const () at /usr/lib/libQt5Core.so.5
#18 0x0000555555611507 in MessageEventModel::data(QModelIndex const&, int)
const (this=0x55555bca53e0, idx=..., role=<optimized out>) at
/home/narr/kde/src/neochat/src/messageeventmodel.cpp:746
        i = {r = 158, c = 0, i = 0, m = 0x55555bca53e0}
        r = 158
        row = <optimized out>
        isPending = <optimized out>
        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() = 0x55555c71e0c0}, data = std::any [no contained value]}, idx = -157}}
        evt = <optimized out>
#19 0x00007ffff5266551 in QSortFilterProxyModel::data(QModelIndex const&, int)
const () at /usr/lib/libQt5Core.so.5
#20 0x0000555555645ab3 in CollapseStateProxyModel::filterAcceptsRow(int,
QModelIndex const&) const (this=0x55555b7d7ef0, source_row=155,
source_parent=<optimized out>) at
/home/narr/kde/src/neochat/src/collapsestateproxymodel.cpp:16
#21 0x00007ffff526b036 in  () at /usr/lib/libQt5Core.so.5
#22 0x00007ffff526f614 in  () at /usr/lib/libQt5Core.so.5
#23 0x00007ffff52bdc00 in  () at /usr/lib/libQt5Core.so.5
#24 0x00007ffff52460a3 in QAbstractItemModel::rowsInserted(QModelIndex const&,
int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
#25 0x00007ffff5246207 in QAbstractItemModel::endInsertRows() () at
/usr/lib/libQt5Core.so.5
#26 0x00007ffff5267d66 in  () at /usr/lib/libQt5Core.so.5
#27 0x00007ffff526af0c in  () at /usr/lib/libQt5Core.so.5
#28 0x00007ffff526f614 in  () at /usr/lib/libQt5Core.so.5
#29 0x00007ffff52bdc00 in  () at /usr/lib/libQt5Core.so.5
#30 0x00007ffff52460a3 in QAbstractItemModel::rowsInserted(QModelIndex const&,
int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
#31 0x00007ffff5246207 in QAbstractItemModel::endInsertRows() () at
/usr/lib/libQt5Core.so.5
#32 0x000055555560be28 in operator() (biggest=-151, lowest=-170,
__closure=0x55555bda4ab0) at
/home/narr/kde/src/neochat/src/messageeventmodel.cpp:146
        this = 0x55555bca53e0
#33 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<int,
int>, void, MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int, int)>
>::call (arg=<optimized out>, f=...) at
/usr/include/qt/QtCore/qobjectdefs_impl.h:146
#34 QtPrivate::Functor<MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int,
int)>, 2>::call<QtPrivate::List<int, int>, void> (arg=<optimized out>, f=...)
at /usr/include/qt/QtCore/qobjectdefs_impl.h:256
#35
QtPrivate::QFunctorSlotObject<MessageEventModel::setRoom(NeoChatRoom*)::<lambda(int,
int)>, 2, QtPrivate::List<int, int>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=0x55555bda4aa0, r=<optimized out>, a=<optimized out>,
ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443
#36 0x00007ffff52bda51 in  () at /usr/lib/libQt5Core.so.5
#37 0x00007ffff76ff138 in Quotient::Room::addedMessages(int, int)
(this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at
/home/narr/kde/build/libquotient/Quotient_autogen/include/moc_room.cpp:1909
        _a = {0x0, 0x7fffffffd4ac, 0x7fffffffd4a8}
#38 0x00007ffff771b10e 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> > > >&&) (this=0x55555996b3a0,
events=...) at /home/narr/kde/src/libquotient/lib/room.cpp:2973
        et = {t1 = 3920, t2 = 315470056}
        changes = {i = <optimized out>}
        insertedSize = 20
        from = {<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() = 0x55555c6cc140}, data = std::any [no contained value]}, idx = -150}}
#39 0x00007ffff771b62b in operator() (__closure=<optimized out>) at
/usr/include/c++/12.2.0/bits/allocator.h:174
        this = <optimized out>
#40 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
Quotient::Room::Private::getPreviousContent(int, const QString&)::<lambda()>
>::call (arg=<optimized out>, f=<optimized out>) at
/usr/include/qt/QtCore/qobjectdefs_impl.h:146
#41 QtPrivate::Functor<Quotient::Room::Private::getPreviousContent(int, const
QString&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>,
f=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256
#42
QtPrivate::QFunctorSlotObject<Quotient::Room::Private::getPreviousContent(int,
const QString&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>,
ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443
#43 0x00007ffff52bda51 in  () at /usr/lib/libQt5Core.so.5
#44 0x00007ffff76d36b2 in Quotient::BaseJob::success(Quotient::BaseJob*)
(this=this@entry=0x55555c8fdf80, _t1=<optimized out>, _t1@entry=0x55555c8fdf80)
at
/home/narr/kde/build/libquotient/Quotient_autogen/3INUWTIJ2C/moc_basejob.cpp:542
        _a = {0x0, 0x7fffffffd788}
#45 0x00007ffff775d229 in Quotient::BaseJob::finishJob() (this=0x55555c8fdf80)
at /home/narr/kde/src/libquotient/lib/jobs/basejob.cpp:633
#46 0x00007ffff52bda51 in  () at /usr/lib/libQt5Core.so.5
#47 0x00007ffff6b42778 in  () at /usr/lib/libQt5Network.so.5
#48 0x00007ffff52b0be0 in QObject::event(QEvent*) () at
/usr/lib/libQt5Core.so.5
#49 0x00007ffff5f78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#50 0x00007ffff528cf98 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#51 0x00007ffff528daa3 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#52 0x00007ffff52d3e68 in  () at /usr/lib/libQt5Core.so.5
#53 0x00007ffff476187b in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#54 0x00007ffff47b8279 in  () at /usr/lib/libglib-2.0.so.0
#55 0x00007ffff4760132 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#56 0x00007ffff52d7c4c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#57 0x00007ffff528573c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#58 0x00007ffff5290269 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#59 0x000055555558fb56 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /home/narr/kde/src/neochat/src/main.cpp:303
        app = <incomplete type>
        about = {d = std::unique_ptr<KAboutDataPrivate> = {get() =
0x5555559fa000}}
        clipboard = {<QObject> = {<No data fields>}, static staticMetaObject =
{d = {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>},
stringdata = 0x55555568d920 <qt_meta_stringdata_Clipboard>, data =
0x55555568d840 <qt_meta_data_Clipboard>, static_metacall = 0x5555555efcb0
<Clipboard::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, m_clipboard = 0x5555559aeae0}
        config = <optimized out>
        fileTypeSingleton = {<QObject> = {<No data fields>}, static
staticMetaObject = {d = {superdata = {direct = 0x7ffff550a560
<QObject::staticMetaObject>}, stringdata = 0x55555568adc0
<qt_meta_stringdata_FileTypeSingleton>, data = 0x55555568ab80
<qt_meta_data_FileTypeSingleton>, static_metacall = 0x5555555ecab0
<FileTypeSingleton::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d =
0x5555559e8dc0}}
        login = <optimized out>
        urlHelper = {<QObject> = {<No data fields>}, static staticMetaObject =
{d = {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>},
stringdata = 0x555555685340 <qt_meta_stringdata_UrlHelper>, data =
0x5555556852e0 <qt_meta_data_UrlHelper>, static_metacall = 0x5555555e8f40
<UrlHelper::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
        colorScheme = {<QObject> = {<No data fields>}, static staticMetaObject
= {d = {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>},
stringdata = 0x55555568d660 <qt_meta_stringdata_ColorSchemer>, data =
0x55555568d580 <qt_meta_data_ColorSchemer>, static_metacall = 0x5555555e9ea0
<ColorSchemer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, c = 0x5555559ad610}
        engine = <incomplete type>
        parser = {d = 0x555555a245b0}
        runner = {<QObject> = {<No data fields>}, <QDBusContext> = {d_ptr =
0x0}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550a560
<QObject::staticMetaObject>}, stringdata = 0x555555685c20
<qt_meta_stringdata_Runner>, data = 0x555555685b60 <qt_meta_data_Runner>,
static_metacall = 0x5555555edf00 <Runner::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
m_model = {<QSortFilterProxyModel> = {<No data fields>}, static
staticMetaObject = {d = {superdata = {direct = 0x7ffff550ec40
<QSortFilterProxyModel::staticMetaObject>}, stringdata = 0x555555685760
<qt_meta_stringdata_SortFilterRoomListModel>, data = 0x555555685680
<qt_meta_data_SortFilterRoomListModel>, static_metacall = 0x5555555e9920
<SortFilterRoomListModel::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_sortOrder =
SortFilterRoomListModel::Categories, m_filterText = {d = 0x7ffff5375ec0
<QArrayData::shared_null>}, m_activeSpaceId = {d = 0x7ffff5375ec0
<QArrayData::shared_null>}}, m_sourceModel = {<QAbstractListModel> = {<No data
fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff550efc0
<QAbstractListModel::staticMetaObject>}, stringdata = 0x555555686940
<qt_meta_stringdata_RoomListModel>, data = 0x5555556865c0
<qt_meta_data_RoomListModel>, static_metacall = 0x5555555ed090
<RoomListModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, m_connection = 0x5555564432d0,
m_rooms = {<QListSpecialMethods<NeoChatRoom*>> = {<No data fields>}, {p =
{static shared_null = {ref = {atomic = {_q_value = std::atomic<int> = { -1 }}},
alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x555559e52720}, d =
0x555559e52720}}, m_categoryVisibility = {d = 0x7ffff537b8a0
<QMapDataBase::shared_null>}, m_notificationCount = 0, m_activeSpaceId = {d =
0x555555d64d30}}}
        service = {<QObject> = {<No data fields>}, static staticMetaObject = {d
= {superdata = {direct = 0x7ffff550a560 <QObject::staticMetaObject>},
stringdata = 0x7ffff659a540 <qt_meta_stringdata_KDBusService>, data =
0x7ffff659a400 <qt_meta_data_KDBusService>, static_metacall = 0x7ffff658e1a0
<KDBusService::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d =
std::unique_ptr<KDBusServicePrivate> = {get() = 0x555555d1e5c0}}
        window = 0x555555986490
```

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

Reply via email to