100% cpu when opening the app: text layouting :(
gdb attach gives me this
#0 BEInt<unsigned short, 2>::operator unsigned short() const (this=0x109ebfc) at ../src/hb.hh:550
#1 OT::IntType<unsigned short, 2u>::operator unsigned int() const (this=0x109ebfc) at ../src/hb-open-type.hh:63
#2 OT::RangeRecord::cmp(unsigned int) const (g=72, this=0x109ebfc) at ../src/hb-ot-layout-common.hh:413
#3 _hb_cmp_method<unsigned int, OT::RangeRecord const> (pval=0x109ebfc, pkey=<synthetic pointer>) at ../src/hb-algs.hh:666
#4 hb_bsearch_impl<void const, unsigned int> (compar=<optimized out>, stride=6, nmemb=32, base=0x109ebea, key=<synthetic pointer>: 72, pos=<synthetic pointer>) at ../src/hb-algs.hh:687
#5 hb_sorted_array_t<OT::RangeRecord const>::bsearch_impl<unsigned int>(unsigned int const&, unsigned int*) const (this=<optimized out>, this=<optimized out>, pos=<synthetic pointer>, x=<synthetic pointer>: 72) at ../src/hb-array.hh:359
#6 hb_sorted_array_t<OT::RangeRecord const>::bfind<unsigned int>(unsigned int const&, unsigned int*, hb_bfind_not_found_t, unsigned int) const
(to_store=4294967295, not_found=HB_BFIND_NOT_FOUND_DONT_STORE, i=<synthetic pointer>, x=<synthetic pointer>: 72, this=<optimized out>) at ../src/hb-array.hh:331
#7 hb_sorted_array_t<OT::RangeRecord const>::bsearch<unsigned int>(unsigned int const&, OT::RangeRecord const*) (not_found=<optimized out>, x=<synthetic pointer>: 72, this=<optimized out>) at ../src/hb-array.hh:316
#8 OT::SortedArrayOf<OT::RangeRecord, OT::IntType<unsigned short, 2u> >::bsearch<unsigned int>(unsigned int const&, OT::RangeRecord const&) const (not_found=<optimized out>, x=<synthetic pointer>: 72, this=0x109ebe8) at ../src/hb-open-type.hh:916
#9 OT::CoverageFormat2::get_coverage(unsigned int) const (glyph_id=72, this=0x109ebe6) at ../src/hb-ot-layout-common.hh:1299
#10 OT::Coverage::get_coverage(unsigned int) const (this=0x109ebe6, glyph_id=72) at ../src/hb-ot-layout-common.hh:1470
#11 0x00007fe3ffd1389e in OT::MarkLigPosFormat1::apply(OT::hb_ot_apply_context_t*) const (c=0x7ffe6c3cf110, this=0x109e12a) at ../src/hb-ot-layout-gpos-table.hh:2091
#12 OT::hb_get_subtables_context_t::apply_to<OT::MarkLigPosFormat1>(void const*, OT::hb_ot_apply_context_t*) (obj=0x109e12a, c=0x7ffe6c3cf110) at ../src/hb-ot-layout-gsubgpos.hh:692
#13 0x00007fe3ffd02580 in OT::hb_get_subtables_context_t::hb_applicable_t::apply(OT::hb_ot_apply_context_t*) const (this=<optimized out>, this=<optimized out>, c=0x7ffe6c3cf110) at ../src/hb-ot-layout-gsubgpos.hh:708
#14 OT::hb_get_subtables_context_t::hb_applicable_t::apply(OT::hb_ot_apply_context_t*) const (c=0x7ffe6c3cf110, this=<optimized out>) at ../src/hb-ot-layout-gsubgpos.hh:708
#15 OT::hb_ot_layout_lookup_accelerator_t::apply(OT::hb_ot_apply_context_t*) const (c=<optimized out>, this=<optimized out>) at ../src/hb-ot-layout-gsubgpos.hh:3189
#16 apply_forward(OT::hb_ot_apply_context_t*, OT::hb_ot_layout_lookup_accelerator_t const&) (c=0x7ffe6c3cf110, accel=...) at ../src/hb-ot-layout.cc:1766
#17 0x00007fe3ffd0e87b in apply_string<GPOSProxy> (accel=<optimized out>, lookup=<optimized out>, c=0x7ffe6c3cf110) at ../src/hb-ot-layout.cc:1819
#18 hb_ot_map_t::apply<GPOSProxy>(GPOSProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (this=0xf5b2c8, proxy=..., plan=0xf5b2a0, font=0xe73530, buffer=0x12976530) at ../src/hb-ot-layout.cc:1865
#19 0x00007fe3ffd2be06 in hb_ot_map_t::position(hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (buffer=<optimized out>, font=<optimized out>, plan=<optimized out>, this=0xf5b2c8) at ../src/hb-ot-layout.cc:1891
#20 hb_ot_shape_plan_t::position(hb_font_t*, hb_buffer_t*) const (buffer=<optimized out>, font=<optimized out>, this=<optimized out>) at ../src/hb-ot-shape.cc:264
#21 hb_ot_position_complex(hb_ot_shape_context_t const*) (c=c@entry=0x7ffe6c3cf690) at ../src/hb-ot-shape.cc:1016
#22 0x00007fe3ffd2ffa0 in hb_ot_position (c=0x7ffe6c3cf690) at ../src/hb-ot-shape.cc:1059
#23 hb_ot_shape_internal(hb_ot_shape_context_t*) (c=0x7ffe6c3cf690) at ../src/hb-ot-shape.cc:1133
#24 0x00007fe3ffd3ab6f in _hb_ot_shape (num_features=1, features=0x7ffe6c3cf840, buffer=0x12976530, font=0xe73530, shape_plan=0xf5b240) at ../src/hb-ot-shape.cc:1156
#25 _hb_shape_plan_execute_internal (num_features=1, features=0x7ffe6c3cf840, buffer=0x12976530, font=0xe73530, shape_plan=0xf5b240) at ../src/hb-shaper-list.hh:42
#26 hb_shape_plan_execute(hb_shape_plan_t*, hb_font_t*, hb_buffer_t*, hb_feature_t const*, unsigned int)
(shape_plan=shape_plan@entry=0xf5b240, font=font@entry=0xe73530, buffer=buffer@entry=0x12976530, features=features@entry=0x7ffe6c3cf840, num_features=num_features@entry=1) at ../src/hb-shape-plan.cc:453
#27 0x00007fe3ffd3aff5 in hb_shape_full(hb_font_t*, hb_buffer_t*, hb_feature_t const*, unsigned int, char const* const*)
(font=font@entry=0xe73530, buffer=buffer@entry=0x12976530, features=features@entry=0x7ffe6c3cf840, num_features=num_features@entry=1, shaper_list=shaper_list@entry=0x0) at ../src/hb-shape.cc:139
#28 0x00007fe40134b798 in QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QVector<unsigned int> const&, bool, bool) const
(this=this@entry=0x12228cb0, si=..., string=string@entry=0xd9373aa, itemLength=itemLength@entry=69, fontEngine=fontEngine@entry=0xe37070, itemBoundaries=..., kerningEnabled=true, hasLetterSpacing=false) at text/qtextengine.cpp:1706
#29 0x00007fe40134e326 in QTextEngine::shapeText(int) const (this=this@entry=0x12228cb0, item=<optimized out>) at text/qtextengine.cpp:1545
#30 0x00007fe40134f0d7 in QTextEngine::shape(int) const (this=this@entry=0x12228cb0, item=<optimized out>) at text/qtextengine.cpp:2028
#31 0x00007fe4013600d0 in QTextLine::layout_helper(int) (this=0x7ffe6c3cfc70, maxGlyphs=maxGlyphs@entry=2147483647) at text/qtextlayout.cpp:1854
#32 0x00007fe4013611fd in QTextLine::setLineWidth(double) (this=<optimized out>, width=<optimized out>) at text/qtextlayout.cpp:1605
#33 0x00007fe4013a7055 in QTextDocumentLayoutPrivate::layoutBlock(QTextBlock const&, int, QTextBlockFormat const&, QTextLayoutStruct*, int, int, QTextBlockFormat const*) (
this=0xdc3a8e0, bl=<optimized out>, blockPosition=<optimized out>, blockFormat=..., layoutStruct=0x7ffe6c3cff30, layoutFrom=<optimized out>, layoutTo=2147483647, previousBlockFormat=0x0)
at ../../include/QtGui/5.15.2/QtGui/private/../../../../../src/gui/painting/qfixed_p.h:78
#34 0x00007fe4013a8494 in QTextDocumentLayoutPrivate::layoutFlow(QTextFrame::iterator, QTextLayoutStruct*, int, int, QFixed)
(this=this@entry=0xdc3a8e0, it=..., layoutStruct=layoutStruct@entry=0x7ffe6c3cff30, layoutFrom=layoutFrom@entry=0, layoutTo=layoutTo@entry=2147483647, width=..., width@entry=...) at text/qtextdocumentlayout.cpp:3305
#35 0x00007fe4013b0281 in QTextDocumentLayoutPrivate::layoutFrame(QTextFrame*, int, int, QFixed, QFixed, QFixed) (this=this@entry=0xdc3a8e0, f=f@entry=0x1292c7c0, layoutFrom=layoutFrom@entry=0, layoutTo=layoutTo@entry=2147483647, frameWidth=...,
frameWidth@entry=..., frameHeight=..., parentY=...) at text/qtextdocumentlayout.cpp:3046
#36 0x00007fe4013b089e in QTextDocumentLayoutPrivate::layoutFrame(QTextFrame*, int, int, QFixed) (this=this@entry=0xdc3a8e0, f=f@entry=0x1292c7c0, layoutFrom=layoutFrom@entry=0, layoutTo=layoutTo@entry=2147483647, parentY=..., parentY@entry=...)
at text/qtextdocumentlayout.cpp:2936
#37 0x00007fe4013b0ee0 in QTextDocumentLayout::doLayout(int, int, int) (this=0x8440eb0, from=0, oldLength=oldLength@entry=0, length=2147483647) at ../../include/QtGui/5.15.2/QtGui/private/../../../../../src/gui/painting/qfixed_p.h:66
#38 0x00007fe4013b2619 in QTextDocumentLayoutPrivate::ensureLayoutedByPosition(int) const (position=<optimized out>, this=<optimized out>) at text/qtextdocumentlayout.cpp:512
#39 QTextDocumentLayoutPrivate::ensureLayoutedByPosition(int) const (position=1000, this=0xdc3a8e0) at text/qtextdocumentlayout.cpp:4012
#40 QTextDocumentLayoutPrivate::layoutStep() const (this=0xdc3a8e0) at text/qtextdocumentlayout.cpp:4026
#41 QTextDocumentLayout::documentChanged(int, int, int) (this=0x8440eb0, from=<optimized out>, oldLength=0, length=408) at text/qtextdocumentlayout.cpp:3814
#42 0x00007fe401387f4f in QTextDocumentPrivate::finishEdit() (this=this@entry=0xdc38cf0) at text/qtextdocument_p.cpp:1221
#43 0x00007fe401388458 in QTextDocumentPrivate::endEditBlock() (this=0xdc38cf0) at text/qtextdocument_p.cpp:1203
#44 0x00007fe401376b50 in QTextDocument::setHtml(QString const&) (this=<optimized out>, html=...) at text/qtextdocument.cpp:1274
#45 0x00007fe4021671d6 in QQuickTextControlPrivate::setContent(Qt::TextFormat, QString const&) (this=0xdc3b250, format=Qt::RichText, text=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/quick/items/qquicktextcontrol.cpp:331
#46 0x00007fe401c8d32f in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., value=0x7ffe6c3d03e8, target=<optimized out>, this=0x7fe3e82a3fc8)
at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:375
#47 GenericBinding<10>::doStore<QString>(QString, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., pd=0x7fe3e82a3fc8, value=..., this=0xdc3c3c0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/qml/qml/qqmlbinding.cpp:342
#48 GenericBinding<10>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0xdc3c3c0, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/qml/qml/qqmlbinding.cpp:323
#49 0x00007fe401c8db2e in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0xdc3c3c0, watcher=..., flags=..., scope=...)
at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/qml/qml/qqmlbinding.cpp:258
#50 0x00007fe401c8b7e4 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0xdc3c3c0, flags=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/qml/qml/qqmlbinding.cpp:194
#51 0x00007fe401c6884d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#52 0x00007fe400c024d5 in doActivate<false>(QObject*, int, void**) (sender=0xdca9190, signal_index=19, argv=argv@entry=0x0) at kernel/qobject.cpp:3778
--Type <RET> for more, q to quit, c to continue without paging--
#53 0x00007fe400bfbc60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#54 0x00007fe400bfbcc4 in QMetaObject::activate(QObject*, int, void**) (sender=<optimized out>, signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3971
#55 0x00007fe401e62a2c in VDMModelDelegateDataType::notify(QQmlAdaptorModel const&, QList<QQmlDelegateModelItem*> const&, int, int, QVector<int> const&) const
(this=<optimized out>, items=<optimized out>, index=<optimized out>, count=<optimized out>, roles=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/qmlmodels/qqmladaptormodel.cpp:175
#56 0x00007fe401e6a745 in QQmlAdaptorModel::notify(QList<QQmlDelegateModelItem*> const&, int, int, QVector<int> const&) const (roles=..., count=1, index=21, items=..., this=0xcf477c0)
at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/include/QtQmlModels/5.15.2/QtQmlModels/private/../../../../../src/qmlmodels/qqmladaptormodel_p.h:159
#57 QQmlDelegateModelPrivate::reuseItem(QQmlDelegateModelItem*, int, int) (this=this@entry=0xcf47750, item=<optimized out>, item@entry=0xdca9190, newModelIndex=newModelIndex@entry=21, newGroups=newGroups@entry=805306370)
at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/qmlmodels/qqmldelegatemodel.cpp:1088
#58 0x00007fe401e73b64 in QQmlDelegateModelPrivate::object(QQmlListCompositor::Group, int, QQmlIncubator::IncubationMode) (this=0xcf47750, group=QQmlListCompositor::Default, index=21, incubationMode=QQmlIncubator::Asynchronous)
at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/qmlmodels/qqmldelegatemodel.cpp:1240
#59 0x00007fe4021d43f6 in QQuickItemViewPrivate::createItem(int, QQmlIncubator::IncubationMode) (this=this@entry=0xcf929f0, modelIndex=modelIndex@entry=21, incubationMode=incubationMode@entry=QQmlIncubator::Asynchronous)
at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/quick/items/qquickitemview.cpp:2349
#60 0x00007fe4021e4369 in QQuickListViewPrivate::addVisibleItems(double, double, double, double, bool) (this=0xcf929f0, fillFrom=-338, fillTo=1223, bufferFrom=<optimized out>, bufferTo=<optimized out>, doBuffer=true)
at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/quick/items/qquicklistview.cpp:717
#61 0x00007fe4021d5588 in QQuickItemViewPrivate::refill(double, double) (this=0xcf929f0, from=-18, to=903) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/quick/items/qquickitemview.cpp:1814
#62 0x00007fe4021d6863 in QQuickItemViewPrivate::layout() (this=0xcf929f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/quick/items/qquickitemview.cpp:1920
#63 0x00007fe40212d3c5 in QQuickWindowPrivate::polishItems() (this=0xd54390) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/quick/items/qquickwindow.cpp:393
#64 0x00007fe4020ae08b in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) (this=0xfd8840, window=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/quick/scenegraph/qsgrenderloop.cpp:693
#65 0x00007fe402139ad7 in QQuickWindow::event(QEvent*) (this=0xe0c800, e=0x7ffe6c3d4770) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-2.2.x86_64/src/quick/items/qquickwindow.cpp:1858
#66 0x00007fe4026304ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0xe0c800, e=0x7ffe6c3d4770) at kernel/qapplication.cpp:3632
#67 0x00007fe400bcc32a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0xe0c800, event=0x7ffe6c3d4770) at kernel/qcoreapplication.cpp:1063
#68 0x00007fe401247f84 in QPlatformWindow::deliverUpdateRequest() (this=<optimized out>) at kernel/qplatformwindow.cpp:789
#69 QPlatformWindow::windowEvent(QEvent*) (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:476
#70 0x00007fe402636fb6 in QApplication::notify(QObject*, QEvent*) (this=0x7ffe6c3d5680, receiver=0xe0c800, e=0x7ffe6c3d49f0) at kernel/qapplication.cpp:2874
#71 0x00007fe400bcc32a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0xe0c800, event=0x7ffe6c3d49f0) at kernel/qcoreapplication.cpp:1063
#72 0x00007fe400c22c83 in QTimerInfoList::activateTimers() (this=this@entry=0xcf9020) at kernel/qtimerinfo_unix.cpp:643
#73 0x00007fe400c23504 in timerSourceDispatch(GSource*, GSourceFunc, gpointer) (source=source@entry=0xcf8fc0) at kernel/qeventdispatcher_glib.cpp:183
#74 0x00007fe4000bff57 in g_main_dispatch (context=0x7fe3f8005000) at ../glib/gmain.c:3325
#75 g_main_context_dispatch (context=0x7fe3f8005000) at ../glib/gmain.c:4043
#76 0x00007fe4000c02d8 in g_main_context_iterate (context=context@entry=0x7fe3f8005000, block=block@entry=0, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4119
#77 0x00007fe4000c038f in g_main_context_iteration (context=0x7fe3f8005000, may_block=0) at ../glib/gmain.c:4184
#78 0x00007fe400c23930 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xcfa9d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#79 0x0000000000676665 in Quotient::Connection::Private::consumeRoomData(std::vector<Quotient::SyncRoomData, std::allocator<Quotient::SyncRoomData> >&&, bool) (this=0x1bc5c70, roomDataList=..., fromCache=false) at ../lib/connection.cpp:658
#80 0x0000000000676293 in Quotient::Connection::onSyncSuccess(Quotient::SyncData&&, bool) (this=0x1b9a230, data=..., fromCache=false) at ../lib/connection.cpp:610
#81 0x00000000006753e8 in operator()() const (__closure=0x6918820) at ../lib/connection.cpp:545
#82 0x0000000000685965 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, Quotient::Connection::sync(int)::<lambda()> >::call(struct {...} &, void **) (f=..., arg=0x7ffe6c3d4eb0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#83 0x0000000000684dea in QtPrivate::Functor<Quotient::Connection::sync(int)::<lambda()>, 0>::call<QtPrivate::List<>, void>(struct {...} &, void *, void **) (f=..., arg=0x7ffe6c3d4eb0) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#84 0x0000000000683ab2 in QtPrivate::QFunctorSlotObject<Quotient::Connection::sync(int)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x6918810, r=0x1b9a230, a=0x7ffe6c3d4eb0, ret=0x0)
at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#85 0x00007fe400c02946 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe6c3d4eb0, r=0x1b9a230, this=0x6918810) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#86 doActivate<false>(QObject*, int, void**) (sender=0x53485a0, signal_index=10, argv=0x7ffe6c3d4eb0) at kernel/qobject.cpp:3886
#87 0x0000000000654861 in Quotient::BaseJob::success(Quotient::BaseJob*) (this=0x53485a0, _t1=0x53485a0) at Quotient_autogen/3INUWTIJ2C/moc_basejob.cpp:542
#88 0x0000000000731ad7 in Quotient::BaseJob::finishJob() (this=0x53485a0) at ../lib/jobs/basejob.cpp:646
#89 0x000000000072e7cc in operator()() const (__closure=0xd1f93f0) at ../lib/jobs/basejob.cpp:391
#90 0x0000000000732f6f in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, Quotient::BaseJob::sendRequest()::<lambda()> >::call(struct {...} &, void **) (f=..., arg=0x7ffe6c3d5130) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#91 0x0000000000732ef1 in QtPrivate::Functor<Quotient::BaseJob::sendRequest()::<lambda()>, 0>::call<QtPrivate::List<>, void>(struct {...} &, void *, void **) (f=..., arg=0x7ffe6c3d5130) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#92 0x0000000000732e0c in QtPrivate::QFunctorSlotObject<Quotient::BaseJob::sendRequest()::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0xd1f93e0, r=0x53485a0, a=0x7ffe6c3d5130, ret=0x0)
at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#93 0x00007fe400c02946 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe6c3d5130, r=0x53485a0, this=0xd1f93e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#94 doActivate<false>(QObject*, int, void**) (sender=0x14500c0, signal_index=10, argv=0x7ffe6c3d5130, argv@entry=0x0) at kernel/qobject.cpp:3886
#95 0x00007fe400bfbc60 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x14500c0, m=m@entry=0x7fe4010d7760 <QNetworkReply::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0)
at kernel/qobject.cpp:3946
#96 0x00007fe401076293 in QNetworkReply::finished() (this=this@entry=0x14500c0) at .moc/moc_qnetworkreply.cpp:404
#97 0x00007fe400ffd6f8 in QNetworkReplyHttpImplPrivate::finished() (this=0xd08f2a0) at access/qnetworkreplyhttpimpl.cpp:2270
#98 0x00007fe400bf8351 in QObject::event(QEvent*) (this=0x14500c0, e=0x7fe3b809e7f0) at kernel/qobject.cpp:1314
#99 0x00007fe4026304ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x14500c0, e=0x7fe3b809e7f0) at kernel/qapplication.cpp:3632
#100 0x00007fe400bcc32a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x14500c0, event=0x7fe3b809e7f0) at kernel/qcoreapplication.cpp:1063
#101 0x00007fe400bced61 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0xba36f0) at kernel/qcoreapplication.cpp:1817
#102 0x00007fe400c24233 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=s@entry=0xd05d80) at kernel/qeventdispatcher_glib.cpp:277
#103 0x00007fe4000bff57 in g_main_dispatch (context=0x7fe3f8005000) at ../glib/gmain.c:3325
#104 g_main_context_dispatch (context=0x7fe3f8005000) at ../glib/gmain.c:4043
#105 0x00007fe4000c02d8 in g_main_context_iterate (context=context@entry=0x7fe3f8005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4119
#106 0x00007fe4000c038f in g_main_context_iteration (context=0x7fe3f8005000, may_block=may_block@entry=1) at ../glib/gmain.c:4184
#107 0x00007fe400c238bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xcfa9d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
--Type <RET> for more, q to quit, c to continue without paging--
#108 0x00007fe400bcaceb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe6c3d55b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#109 0x00007fe400bd2f60 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#110 0x00007fe40124c35c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1867
#111 0x00007fe402630475 in QApplication::exec() () at kernel/qapplication.cpp:2824
#112 0x000000000060ca97 in main(int, char**) (argc=<optimized out>, argv=0x7ffe6c3d5710) at /home/carl/kdesrc/extragear/network/neochat/src/main.cpp:192