#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #1 0x00007ffff5c09859 in __GI_abort () at abort.c:79 #2 0x00007ffff61258d0 in qt_message_fatal (context=..., message=...) at src/corelib/global/qlogging.cpp:1892 #3 0x00007ffff6121b30 in QMessageLogger::fatal (this=0x7fffffff8720, msg=0x7ffff660aa88 "ASSERT: \"%s\" in file %s, line %d") at src/corelib/global/qlogging.cpp:890 #4 0x00007ffff6115564 in qt_assert (assertion=0x7fffd62455b0 "data", file=0x7fffd62454d0 "src/qmlmodels/qqmllistmodel.cpp", line=1090) at src/corelib/global/qglobal.cpp:3305 #5 0x00007fffd61b225f in restoreQObjectOwnership (pointer=0x555555954600) at src/qmlmodels/qqmllistmodel.cpp:1090 #6 0x00007fffd61b323d in ListElement::destroy (this=0x555555954600, layout=0x55555591a150) at src/qmlmodels/qqmllistmodel.cpp:1459 #7 0x00007fffd61b1443 in ListModel::::operator()(void) const (__closure=0x555555a7d9e0) at src/qmlmodels/qqmllistmodel.cpp:757 #8 0x00007fffd61bae56 in std::_Function_handler >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/9/bits/std_function.h:300 #9 0x00007fffd61c3380 in std::function::operator()() const (this=0x555555a7d9e0) at /usr/include/c++/9/bits/std_function.h:688 #10 0x00007fffd61b7c1f in QQmlListModel::removeElements (this=0x555555ab2600, index=1, removeCount=1) at src/qmlmodels/qqmllistmodel.cpp:2497 #11 0x00007fffd61b78ec in QQmlListModel::remove (this=0x555555ab2600, args=0x7fffffff8b90) at src/qmlmodels/qqmllistmodel.cpp:2463 #12 0x00007fffd61ba5ae in QQmlListModel::qt_static_metacall (_o=0x555555ab2600, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffffff8bb0) at src/qmlmodels/QmlModels_autogen/include/moc_qqmllistmodel_p.cpp:137 #13 0x00007fffd61baa3b in QQmlListModel::qt_metacall (this=0x555555ab2600, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffffff8bb0) at src/qmlmodels/QmlModels_autogen/include/moc_qqmllistmodel_p.cpp:232 #14 0x00007ffff61d95fd in QMetaObject::metacall (object=0x555555ab2600, cl=QMetaObject::InvokeMetaMethod, idx=57, argv=0x7fffffff8bb0) at src/corelib/kernel/qmetaobject.cpp:315 #15 0x00007ffff6e896d3 in QQmlObjectOrGadget::metacall (this=0x7fffffff8c80, type=QMetaObject::InvokeMetaMethod, index=57, argv=0x7fffffff8bb0) at src/qml/qml/qqmlobjectorgadget.cpp:50 #16 0x00007ffff6cb6bf2 in QV4::QObjectMethod::::operator()(void) const (__closure=0x7fffffff8cd0) at src/qml/jsruntime/qv4qobjectwrapper.cpp:2266 #17 0x00007ffff6cb6d13 in QV4::QObjectMethod::::operator() >(const QV4::QObjectMethod:: &) const (__closure=0x7fffffff8cb0, call=...) at src/qml/jsruntime/qv4qobjectwrapper.cpp:2256 #18 0x00007ffff6cb7149 in QV4::QObjectMethod::callInternal (this=0x7fffffff90e8, thisObject=0x7fffd73c0530, argv=0x7fffd73c0548, argc=1) at src/qml/jsruntime/qv4qobjectwrapper.cpp:2260 #19 0x00007ffff6cb6b2c in QV4::QObjectMethod::virtualCall (m=0x7fffffff90e8, thisObject=0x7fffd73c0530, argv=0x7fffd73c0548, argc=1) at src/qml/jsruntime/qv4qobjectwrapper.cpp:2215 #20 0x00007ffff6bab4b0 in QV4::FunctionObject::call (this=0x7fffffff90e8, thisObject=0x7fffd73c0530, argv=0x7fffd73c0548, argc=1) at /media/eskil/Dev/dev/qt5-dev/base/include/QtQml/6.2.0/QtQml/private/../../../../../../declarative/src/qml/jsruntime/qv4functionobject_p.h:205 #21 0x00007ffff6d39314 in QV4::Moth::VME::interpret (frame=0x7fffffffa750, engine=0x5555558eaa70, code=0x7ffff075122e "\030\006\326\026\006\002") at src/qml/jsruntime/qv4vme_moth.cpp:873 #22 0x00007ffff6d34f0c in QV4::Moth::VME::exec (frame=0x7fffffffa750, engine=0x5555558eaa70) at src/qml/jsruntime/qv4vme_moth.cpp:555 #23 0x00007ffff6c5303d in QV4::Function::call (this=0x555555917180, thisObject=0x7fffd73c04f0, argv=0x7fffd73c04f0, argc=0, context=0x7ffff076c078) at src/qml/jsruntime/qv4function.cpp:98 #24 0x00007ffff6c52cba in QV4::Function::::operator()(const QV4::Value *, const QV4::Value *, int) const (__closure=0x7fffffffa8c0, thisObject=0x7fffd73c04f0, argv=0x7fffd73c04f0, argc=0) at src/qml/jsruntime/qv4function.cpp:67 #25 0x00007ffff6c53d15 in QV4::convertAndCall >(QV4::ExecutionEngine *, QObject *, void **, const QMetaType *, int, QV4::Function::) (engine=0x5555558eaa70, thisObject=0x555555a7d810, a=0x7fffffffaaa0, types=0x7fffffffaab0, argc=0, call=...) at /media/eskil/Dev/dev/qt5-dev/base/include/QtQml/6.2.0/QtQml/private/../../../../../../declarative/src/qml/jsruntime/qv4jscall_p.h:229 #26 0x00007ffff6c52d62 in QV4::Function::call (this=0x555555917180, thisObject=0x555555a7d810, a=0x7fffffffaaa0, types=0x7fffffffaab0, argc=0, context=0x7ffff076c078) at src/qml/jsruntime/qv4function.cpp:64 #27 0x00007ffff6e24de8 in QQmlJavaScriptExpression::evaluate (this=0x55555596c950, a=0x7fffffffaaa0, types=0x7fffffffaab0, argc=0) at src/qml/qml/qqmljavascriptexpression.cpp:309 #28 0x00007ffff6da372a in QQmlBoundSignalExpression::evaluate (this=0x55555596c950, a=0x0) at src/qml/qml/qqmlboundsignal.cpp:218 #29 0x00007ffff6da3c00 in QQmlBoundSignal_callback (e=0x5555559bf5e0, a=0x0) at src/qml/qml/qqmlboundsignal.cpp:333 #30 0x00007ffff6e62a1d in QQmlNotifier::emitNotify (endpoint=0x0, a=0x0) at src/qml/qml/qqmlnotifier.cpp:104 #31 0x00007ffff6dcb7fa in QQmlData::signalEmitted (object=0x555555a7d810, index=37, a=0x0) at src/qml/qml/qqmlengine.cpp:752 #32 0x00007ffff62543ea in doActivate (sender=0x555555a7d810, signal_index=37, argv=0x0) at src/corelib/kernel/qobject.cpp:3788 #33 0x00007ffff624c39f in QMetaObject::activate (sender=0x555555a7d810, m=0x7fffd6126960 , local_signal_index=5, argv=0x0) at src/corelib/kernel/qobject.cpp:3956 #34 0x00007fffd5e5fed3 in QWaylandQuickItem::surfaceDestroyed (this=0x555555a7d810) at src/compositor/WaylandCompositor_autogen/UFKNXEMMTB/moc_qwaylandquickitem.cpp:655 #35 0x00007fffd5ff0a71 in QtPrivate::FunctorCall, QtPrivate::List<>, void, void (QWaylandQuickItem::*)()>::call(void (QWaylandQuickItem::*)(), QWaylandQuickItem*, void**) ( f=(void (QWaylandQuickItem::*)(class QWaylandQuickItem * const)) 0x7fffd5e5fea6 , o=0x555555a7d810, arg=0x7fffffffc898) at /media/eskil/Dev/dev/qt5-dev/base/src/corelib/kernel/qobjectdefs_impl.h:152 #36 0x00007fffd5feffe3 in QtPrivate::FunctionPointer::call, void>(void (QWaylandQuickItem::*)(), QWaylandQuickItem*, void**) ( f=(void (QWaylandQuickItem::*)(class QWaylandQuickItem * const)) 0x7fffd5e5fea6 , o=0x555555a7d810, arg=0x7fffffffc898) at /media/eskil/Dev/dev/qt5-dev/base/src/corelib/kernel/qobjectdefs_impl.h:185 #37 0x00007fffd5fee7d7 in QtPrivate::QSlotObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x55555599f700, r=0x555555a7d810, a=0x7fffffffc898, ret=0x0) at /media/eskil/Dev/dev/qt5-dev/base/src/corelib/kernel/qobjectdefs_impl.h:395 #38 0x00007ffff61e1317 in QtPrivate::QSlotObjectBase::call (this=0x55555599f700, r=0x555555a7d810, a=0x7fffffffc898) at include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:375 #39 0x00007ffff62549b8 in doActivate (sender=0x555555977e40, signal_index=4, argv=0x7fffffffc898) at src/corelib/kernel/qobject.cpp:3896 #40 0x00007ffff624c39f in QMetaObject::activate (sender=0x555555977e40, m=0x7fffd6126b20 , local_signal_index=1, argv=0x0) at src/corelib/kernel/qobject.cpp:3956 #41 0x00007fffd5e63c13 in QWaylandView::surfaceDestroyed (this=0x555555977e40) at src/compositor/WaylandCompositor_autogen/UFKNXEMMTB/moc_qwaylandview.cpp:251 #42 0x00007fffd5eecb78 in QWaylandViewPrivate::markSurfaceAsDestroyed (this=0x555555a7d8f0, surface=0x7fffec007f80) at src/compositor/compositor_api/qwaylandview.cpp:50 #43 0x00007fffd5edfd99 in QWaylandSurfacePrivate::notifyViewsAboutDestruction (this=0x555555975600) at src/compositor/compositor_api/qwaylandsurface.cpp:147 #44 0x00007fffd5edff3a in QWaylandSurfacePrivate::surface_destroy_resource (this=0x555555975600) at src/compositor/compositor_api/qwaylandsurface.cpp:179 #45 0x00007fffd5f63680 in QtWaylandServer::wl_surface::destroy_func (client_resource=0x5555559ab3d0) at src/compositor/qwayland-server-wayland.cpp:2909 #46 0x00007fffe804e5bf in ?? () from /usr/lib/x86_64-linux-gnu/libwayland-server.so.0 #47 0x00007fffe804e644 in wl_resource_destroy () from /usr/lib/x86_64-linux-gnu/libwayland-server.so.0 #48 0x00007fffd5edff8e in QWaylandSurfacePrivate::surface_destroy (this=0x555555975600, resource=0x7fffec007d00) at src/compositor/compositor_api/qwaylandsurface.cpp:188 #49 0x00007fffd5f63b1e in QtWaylandServer::wl_surface::handle_destroy (client=0x555555a7dce0, resource=0x5555559ab3d0) at src/compositor/qwayland-server-wayland.cpp:3008 #50 0x00007fffe8040ff5 in ?? () from /usr/lib/x86_64-linux-gnu/libffi.so.7 #51 0x00007fffe804040a in ?? () from /usr/lib/x86_64-linux-gnu/libffi.so.7 #52 0x00007fffe8052628 in ?? () from /usr/lib/x86_64-linux-gnu/libwayland-server.so.0 #53 0x00007fffe804e9e2 in ?? () from /usr/lib/x86_64-linux-gnu/libwayland-server.so.0 #54 0x00007fffe805065a in wl_event_loop_dispatch () from /usr/lib/x86_64-linux-gnu/libwayland-server.so.0 #55 0x00007fffd5e9d958 in QWaylandCompositor::processWaylandEvents (this=0x555555914240) at src/compositor/compositor_api/qwaylandcompositor.cpp:853 #56 0x00007fffd5e9e396 in QWaylandCompositor::qt_static_metacall (_o=0x555555914240, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7fffffffd380) at src/compositor/WaylandCompositor_autogen/include/moc_qwaylandcompositor.cpp:255 #57 0x00007ffff6254a66 in doActivate (sender=0x555555919580, signal_index=3, argv=0x7fffffffd380) at src/corelib/kernel/qobject.cpp:3908 #58 0x00007ffff624c39f in QMetaObject::activate (sender=0x555555919580, m=0x7ffff690aac0 , local_signal_index=0, argv=0x7fffffffd380) at src/corelib/kernel/qobject.cpp:3956 #59 0x00007ffff626f996 in QSocketNotifier::activated (this=0x555555919580, _t1=..., _t2=QSocketNotifier::Read, _t3=...) at src/corelib/Core_autogen/include/moc_qsocketnotifier.cpp:182 #60 0x00007ffff626f410 in QSocketNotifier::event (this=0x555555919580, e=0x7fffffffd660) at src/corelib/kernel/qsocketnotifier.cpp:359 #61 0x00007ffff61bf4fc in QCoreApplicationPrivate::notify_helper (receiver=0x555555919580, event=0x7fffffffd660) at src/corelib/kernel/qcoreapplication.cpp:1222 #62 0x00007ffff61bf0b9 in doNotify (receiver=0x555555919580, event=0x7fffffffd660) at src/corelib/kernel/qcoreapplication.cpp:1151 #63 0x00007ffff61bf018 in QCoreApplication::notify (this=0x7fffffffd950, receiver=0x555555919580, event=0x7fffffffd660) at src/corelib/kernel/qcoreapplication.cpp:1137 #64 0x00007ffff75ac669 in QGuiApplication::notify (this=0x7fffffffd950, object=0x555555919580, event=0x7fffffffd660) at src/gui/kernel/qguiapplication.cpp:1942 #65 0x00007ffff61bef41 in QCoreApplication::notifyInternal2 (receiver=0x555555919580, event=0x7fffffffd660) at src/corelib/kernel/qcoreapplication.cpp:1061 #66 0x00007ffff61bf9fe in QCoreApplication::sendEvent (receiver=0x555555919580, event=0x7fffffffd660) at src/corelib/kernel/qcoreapplication.cpp:1469 #67 0x00007ffff65c2498 in socketNotifierSourceDispatch (source=0x5555555894c0) at src/corelib/kernel/qeventdispatcher_glib.cpp:109 #68 0x00007ffff596c17d in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #69 0x00007ffff596c400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #70 0x00007ffff596c4a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #71 0x00007ffff65c3324 in QEventDispatcherGlib::processEvents (this=0x55555558afc0, flags=...) at src/corelib/kernel/qeventdispatcher_glib.cpp:429 #72 0x00007ffff22992fa in QXcbGlibEventDispatcher::processEvents (this=0x55555558afc0, flags=...) at src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:132 #73 0x00007ffff61d4781 in QEventLoop::processEvents (this=0x7fffffffd8d0, flags=...) at src/corelib/kernel/qeventloop.cpp:135 #74 0x00007ffff61d4af5 in QEventLoop::exec (this=0x7fffffffd8d0, flags=...) at src/corelib/kernel/qeventloop.cpp:219 #75 0x00007ffff61bf819 in QCoreApplication::exec () at src/corelib/kernel/qcoreapplication.cpp:1376 #76 0x00007ffff75ac47a in QGuiApplication::exec () at src/gui/kernel/qguiapplication.cpp:1874 #77 0x0000555555556557 in main (argc=1, argv=0x7fffffffdaa8) at main.cpp:67