frame #5: 0x00007f97bcde8bc5 libQt5Core.so.5`QHashData::freeNode(this=0x00007f97ac0f1050, node=0x000056422cece6b0) at qhash.cpp:489:13 frame #6: 0x00007f97bcde8f29 libQt5Core.so.5`QHashData::free_helper(this=0x00007f97ac0f1050, node_delete=(libQt5Qml.so.5`QHash::deleteNode2(QHashData::Node*) at qhash.h:590:24))(QHashData::Node*)) at qhash.cpp:573:25 frame #7: 0x00007f97bf790659 libQt5Qml.so.5`QHash::freeData(this=0x00007ffcab425750, x=0x00007f97ac0f1050) at qhash.h:619:19 frame #8: 0x00007f97bf79022a libQt5Qml.so.5`QHash::~QHash(this=0x00007ffcab425750) at qhash.h:250:37 frame #9: 0x00007f97bf83ae0e libQt5Qml.so.5`QV4::JIT::PlatformAssemblerCommon::callRuntimeUnchecked(this=0x00007f97b0012dd0, funcPtr=0x00007f97bf787550, functionName=0x0000000000000000) at qv4assemblercommon.cpp:323:5 frame #10: 0x00007f97bf83ad21 libQt5Qml.so.5`QV4::JIT::PlatformAssemblerCommon::callRuntime(this=0x00007f97b0012dd0, funcPtr=0x00007f97bf787550, functionName=0x0000000000000000) at qv4assemblercommon.cpp:314:25 frame #11: 0x00007f97bf83462d libQt5Qml.so.5`QV4::JIT::PlatformAssembler64::callRuntime(this=0x00007f97b0012dd0, funcPtr=0x00007f97bf787550, dest=InAccumulator) at qv4baselineassembler.cpp:89:45 frame #12: 0x00007f97bf82d864 libQt5Qml.so.5`QV4::JIT::BaselineAssembler::callRuntime(this=0x000056422da4d9b0, funcPtr=0x00007f97bf787550, dest=InAccumulator) at qv4baselineassembler.cpp:1459:24 frame #13: 0x00007f97bf826868 libQt5Qml.so.5`QV4::JIT::BaselineJIT::generate_LoadQmlContextPropertyLookup(this=0x00007ffcab427210, index=292) at qv4baselinejit.cpp:220:5 frame #14: 0x00007f97bf663c35 libQt5Qml.so.5`QV4::Moth::ByteCodeHandler::decode(this=0x00007ffcab427210, code=";%\x01", len=13) at qv4bytecodehandler.cpp:77:9 frame #15: 0x00007f97bf825f59 libQt5Qml.so.5`QV4::JIT::BaselineJIT::generate(this=0x00007ffcab427210) at qv4baselinejit.cpp:68:11 frame #16: 0x00007f97bf763fd3 libQt5Qml.so.5`QV4::Moth::VME::exec(frame=0x00007ffcab4272c0, engine=0x000056422ca1ff90) at qv4vme_moth.cpp:447:57 frame #17: 0x00007f97bf6db27a libQt5Qml.so.5`QV4::Function::call(this=0x000056422cec1e70, thisObject=0x00007f97b53a24e8, argv=0x00007f97b53a2500, argc=0, context=0x00007f97a3d0fdb0) at qv4function.cpp:69:43 frame #18: 0x00007f97bf8ff790 libQt5Qml.so.5`QQmlJavaScriptExpression::evaluate(this=0x000056422d410470, callData=0x00007f97b53a24d0, isUndefined=0x00007ffcab42754e) at qqmljavascriptexpression.cpp:211:46 frame #19: 0x00007f97bf908628 libQt5Qml.so.5`QQmlBinding::evaluate(this=0x000056422d410470, isUndefined=0x00007ffcab42754e) at qqmlbinding.cpp:214:46 frame #20: 0x00007f97bf90a711 libQt5Qml.so.5`QQmlNonbindingBinding::doUpdate(this=0x000056422d410470, watcher=0x00007ffcab4275d0, flags=(i = 3), scope=0x00007ffcab4275c0) at qqmlbinding.cpp:250:48 frame #21: 0x00007f97bf90848b libQt5Qml.so.5`QQmlBinding::update(this=0x000056422d410470, flags=(i = 3)) at qqmlbinding.cpp:190:13 frame #22: 0x00007f97bf9094db libQt5Qml.so.5`QQmlBinding::expressionChanged(this=0x000056422d410470) at qqmlbinding.cpp:536:11 frame #23: 0x00007f97bf90088f libQt5Qml.so.5`QQmlJavaScriptExpressionGuard_callback(e=0x000056422d3aad28, (null)=0x0000000000000000) at qqmljavascriptexpression.cpp:417:34 frame #24: 0x00007f97bf8ddf02 libQt5Qml.so.5`QQmlNotifier::emitNotify(endpoint=0x0000000000000000, a=0x0000000000000000) at qqmlnotifier.cpp:104:60 frame #25: 0x00007f97bf871653 libQt5Qml.so.5`QQmlData::signalEmitted((null)=0x000056422cd66890, object=0x000056422cb8b7a0, index=4, a=0x0000000000000000) at qqmlengine.cpp:838:41 frame #26: 0x00007f97bd0324f0 libQt5Core.so.5`void doActivate(sender=0x000056422cb8b7a0, signal_index=4, argv=0x0000000000000000) at qobject.cpp:3750:48 frame #27: 0x00007f97bd02c413 libQt5Core.so.5`QMetaObject::activate(sender=0x000056422cb8b7a0, signalOffset=3, local_signal_index=1, argv=0x0000000000000000) at qobject.cpp:3931:26 frame #28: 0x00007f97bf89939f libQt5Qml.so.5`QQmlContextPrivate::dropDestroyedQObject(this=0x000056422cb76100, name=0x000056422d0a1be8, destroyed=0x00007f97b421e520) at qqmlcontext.cpp:544:26 frame #29: 0x00007f97bf89854b libQt5Qml.so.5`operator(__closure=0x000056422d0a1be0, destroyed=0x00007f97b421e520) at qqmlcontext.cpp:323:36 frame #30: 0x00007f97bf89acdd libQt5Qml.so.5`QtPrivate::FunctorCall, QtPrivate::List, void, QQmlContext::setContextProperty(const QString&, const QVariant&):: >::call(f=0x000056422d0a1be0, arg=0x00007ffcab4293d0)> &, void **) at qobjectdefs_impl.h:146:14 frame #31: 0x00007f97bf89ac9e libQt5Qml.so.5`QtPrivate::Functor, 1>::call, void>(f=0x000056422d0a1be0, (null)=0x000056422cb8b7a0, arg=0x00007ffcab4293d0)> &, void *, void **) at qobjectdefs_impl.h:256:83 frame #32: 0x00007f97bf89ac6c libQt5Qml.so.5`QtPrivate::QFunctorSlotObject, 1, QtPrivate::List, void>::impl(which=1, this_=0x000056422d0a1bd0, r=0x000056422cb8b7a0, a=0x00007ffcab4293d0, ret=0x0000000000000000) at qobjectdefs_impl.h:439:49 frame #33: 0x00007f97bcff1161 libQt5Core.so.5`QtPrivate::QSlotObjectBase::call(this=0x000056422d0a1bd0, r=0x000056422cb8b7a0, a=0x00007ffcab4293d0) at qobjectdefs_impl.h:394:57 frame #34: 0x00007f97bd032a42 libQt5Core.so.5`void doActivate(sender=0x00007f97b421e520, signal_index=0, argv=0x00007ffcab4293d0) at qobject.cpp:3858:21 frame #35: 0x00007f97bd02c3a1 libQt5Core.so.5`QMetaObject::activate(sender=0x00007f97b421e520, m=0x00007f97bd3b9c20, local_signal_index=0, argv=0x00007ffcab4293d0) at qobject.cpp:3918:26 frame #36: 0x00007f97bd02f23e libQt5Core.so.5`QObject::destroyed(this=0x00007f97b421e520, _t1=0x00007f97b421e520) at moc_qobject.cpp:219:26 frame #37: 0x00007f97bd025118 libQt5Core.so.5`QObject::~QObject(this=0x00007f97b421e520) at qobject.cpp:997:23 frame #38: 0x00007f97b41d93e0 libcorebindingsplugin.so`Units::~Units(this=0x00007f97b421e520) at units.cpp:90:15 frame #39: 0x00007f97bc7b56a7 libc.so.6`__run_exit_handlers + 247 frame #40: 0x00007f97bc7b585e libc.so.6`__GI_exit + 30 frame #41: 0x00007f97bc79e15a libc.so.6`__libc_start_main + 250 frame #42: 0x000056422af9074e plasmashell`_start + 46