I could reproduce it with kasync master and it vanished with kasync v0.3.0
Trace: kube.query.resource..resource.config : Found match "{fe78f40c-1310-4437-a8b9-95e1bc361f6a}" Trace: kube.resourceaccess : Starting access Trace: kube.query.resource.modelresult : Received addition: "{fe78f40c-1310-4437-a8b9-95e1bc361f6a}" Trace: kube.query.resource.modelresult : Initial result set complete. Fetched all: true [New LWP 21] Trace: kube.notifier.resource.config : Found match "kolabnowCaldav" Trace: kube.kolabnowCaldav.resourceaccess : Trying to connect Trace: kube.resourceaccess : Connecting to server "kolabnowCaldav" Trace: kube.resourceaccess : Failed to connect to server QLocalSocket::ServerNotFoundError "kolabnowCaldav" Log: kube.kolabnowCaldav.resourceaccess : Starting resource "/app/bin/sink_synchronizer" "kolabnowCaldav sink.caldav" Home path: "/home/mollekopf" [Detaching after fork from child process 22] Trace: kube.kolabnowCaldav.resourceaccess : Started resource "kolabnowCaldav" 23 Trace: kube.kolabnowCaldav.resourceaccess : Try to connect "kolabnowCaldav" Trace: kube.resourceaccess : Connecting to server "kolabnowCaldav" Trace: kube.resourceaccess : Failed to connect to server QLocalSocket::ServerNotFoundError "kolabnowCaldav" Thread 1 "kube" received signal SIGSEGV, Segmentation fault. 0x000055555556230b in std::__atomic_base<int>::operator--() () Log: kolabnowCaldav.main : Starting: "kolabnowCaldav" "sink.caldav" (gdb) Trace: kolabnowCaldav.listener : Trying to open "kolabnowCaldav" Trace: kolabnowCaldav.listener : "Listening on kolabnowCaldav" Trace: kolabnowCaldav.entitystore : Starting transaction: 1 Trace: kolabnowCaldav.entitystore : Committing transaction Trace: kolabnowCaldav.synchronizer : Starting synchronizer: "sink.caldav" "kolabnowCaldav" Trace: kolabnowCaldav.storage_lmdb : Creating database dynamically: "kolabnowCaldav.changereplaydefault" true Trace: kolabnowCaldav.listener : "Resource factory: 93824993161536" Trace: kolabnowCaldav.listener : "\tResource: 93824993130240" Log: kolabnowCaldav.synchronizer : Secret not available but required. (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) bt #0 0x000055555556230b in std::__atomic_base<int>::operator--() () #1 0x00007ffff6419c06 in bool QAtomicOps<int>::deref<int>(std::atomic<int>&) () from /app/lib/libsink.so.0.9 #2 0x00007ffff64040f2 in QBasicAtomicInteger<int>::deref() () from /app/lib/libsink.so.0.9 #3 0x00007ffff66a7bc0 in QSharedPointer<QLocalSocket>::deref(QtSharedPointer::ExternalRefCountData*) () from /app/lib/libsink.so.0.9 #4 0x00007ffff66a4382 in QSharedPointer<QLocalSocket>::deref() () from /app/lib/libsink.so.0.9 #5 0x00007ffff66a1438 in QSharedPointer<QLocalSocket>::~QSharedPointer() () from /app/lib/libsink.so.0.9 #6 0x00007ffff66b728c in KAsync::Private::Executor<KAsync::ControlFlowFlag, QSharedPointer<QLocalSocket> >::executeJobAndApply(KAsync::Error const&, QSharedPointer<QLocalSocket>&&, std::function<KAsync::Job<KAsync::ControlFlowFlag> (KAsync::Error const&, QSharedPointer<QLocalSocket>)> const&, KAsync::Future<KAsync::ControlFlowFlag>&, std::integral_constant<bool, false>) () from /app/lib/libsink.so.0.9 #7 0x00007ffff66b4aca in KAsync::Private::Executor<KAsync::ControlFlowFlag, QSharedPointer<QLocalSocket> >::run(QSharedPointer<KAsync::Private::Execution> const&) () from /app/lib/libsink.so.0.9 #8 0x00007ffff66b2f30 in KAsync::Private::Executor<KAsync::ControlFlowFlag, QSharedPointer<QLocalSocket> >::runExecution(KAsync::Future<QSharedPointer<QLocalSocket> >*, QSharedPointer<KAsync::Private::Execution> const&, bool) () from /app/lib/libsink.so.0.9 #9 0x00007ffff66b1166 in KAsync::Private::Executor<KAsync::ControlFlowFlag, QSharedPointer<QLocalSocket> >::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libsink.so.0.9 #10 0x00007ffff66b2325 in KAsync::Private::Executor<void, KAsync::ControlFlowFlag>::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libsink.so.0.9 #11 0x00007ffff78ca194 in KAsync::Job<void>::exec() () from /app/lib/libkubeframework.so #12 0x00007ffff66b7e35 in KAsync::Private::Executor<KAsync::ControlFlowFlag>::executeJobAndApply(std::function<KAsync::Job<KAsync::ControlFlowFlag> ()> const&, KAsync::Future<KAsync::ControlFlowFlag>&, std::integral_constant<bool, false>) () from /app/lib/libsink.so.0.9 #13 0x00007ffff66b5857 in KAsync::Private::Executor<KAsync::ControlFlowFlag>::run(QSharedPointer<KAsync::Private::Execution> const&) () from /app/lib/libsink.so.0.9 #14 0x00007ffff66b36f4 in KAsync::Private::Executor<KAsync::ControlFlowFlag>::runExecution(KAsync::Future<void>*, QSharedPointer<KAsync::Private::Execution> const&, bool) () from /app/lib/libsink.so.0.9 #15 0x00007ffff66b1e0e in KAsync::Private::Executor<KAsync::ControlFlowFlag>::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libsink.so.0.9 #16 0x00007ffff66b2325 in KAsync::Private::Executor<void, KAsync::ControlFlowFlag>::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libsink.so.0.9 #17 0x00007ffff78ca194 in KAsync::Job<void>::exec() () from /app/lib/libkubeframework.so #18 0x00007ffff669efcd in KAsync::doWhile(KAsync::Job<KAsync::ControlFlowFlag> const&)::{lambda(KAsync::Future<void>&)#1}::operator()(KAsync::Future<void>&) const () from /app/lib/libsink.so.0.9 #19 0x00007ffff66a3c7d in std::_Function_handler<void (KAsync::Future<void>&), KAsync::doWhile(KAsync::Job<KAsync::ControlFlowFlag> const&)::{lambda(KAsync::Future<void>&)#1}>::_M_invoke(std::_Any_data const&, KAsync::Future<void>&) () from /app/lib/libsink.so.0.9 #20 0x00007ffff78f28f1 in std::function<void (KAsync::Future<void>&)>::operator()(KAsync::Future<void>&) const () from /app/lib/libkubeframework.so #21 0x00007ffff78f2138 in KAsync::Private::Executor<void>::run(QSharedPointer<KAsync::Private::Execution> const&) () from /app/lib/libkubeframework.so #22 0x00007ffff78f1b04 in KAsync::Private::Executor<void>::runExecution(KAsync::Future<void>*, QSharedPointer<KAsync::Private::Execution> const&, bool) () from /app/lib/libkubeframework.so #23 0x00007ffff78f113a in KAsync::Private::Executor<void>::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libkubeframework.so #24 0x00007ffff78f0f49 in KAsync::Private::Executor<void>::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libkubeframework.so #25 0x00007ffff78f0f49 in KAsync::Private::Executor<void>::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libkubeframework.so #26 0x00007ffff78ca194 in KAsync::Job<void>::exec() () from /app/lib/libkubeframework.so #27 0x00007ffff66b69ce in KAsync::Private::Executor<void, QSharedPointer<QLocalSocket> >::executeJobAndApply(KAsync::Error const&, QSharedPointer<QLocalSocket>&&, std::function<KAsync::Job<void> (KAsync::Error const&, QSharedPointer<QLocalSocket>)> const&, KAsync::Future<void>&, std::integral_constant<bool, true>) () from /app/lib/libsink.so.0.9 #28 0x00007ffff66b4286 in KAsync::Private::Executor<void, QSharedPointer<QLocalSocket> >::run(QSharedPointer<KAsync::Private::Execution> const&) () from /app/lib/libsink.so.0.9 #29 0x00007ffff66b2900 in KAsync::Private::Executor<void, QSharedPointer<QLocalSocket> >::runExecution(KAsync::Future<QSharedPointer<QLocalSocket> >*, QSharedPointer<KAsync::Private::Execution> const&, bool) () from /app/lib/libsink.so.0.9 #30 0x00007ffff66b0b12 in KAsync::Private::Executor<void, QSharedPointer<QLocalSocket> >::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libsink.so.0.9 #31 0x00007ffff78f0f49 in KAsync::Private::Executor<void>::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libkubeframework.so #32 0x00007ffff78ca194 in KAsync::Job<void>::exec() () from /app/lib/libkubeframework.so #33 0x00007ffff78f2b6f in KAsync::Private::Executor<void>::executeJobAndApply(std::function<KAsync::Job<void> ()> const&, KAsync::Future<void>&, std::integral_constant<bool, true>) () from /app/lib/libkubeframework.so #34 0x00007ffff78f234f in KAsync::Private::Executor<void>::run(QSharedPointer<KAsync::Private::Execution> const&) () from /app/lib/libkubeframework.so #35 0x00007ffff78f1b04 in KAsync::Private::Executor<void>::runExecution(KAsync::Future<void>*, QSharedPointer<KAsync::Private::Execution> const&, bool) () from /app/lib/libkubeframework.so #36 0x00007ffff78f113a in KAsync::Private::Executor<void>::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libkubeframework.so #37 0x00007ffff78f0f49 in KAsync::Private::Executor<void>::exec(QSharedPointer<KAsync::Private::ExecutorBase> const&, QSharedPointer<KAsync::Private::ExecutionContext>) () from /app/lib/libkubeframework.so #38 0x00007ffff78ca194 in KAsync::Job<void>::exec() () from /app/lib/libkubeframework.so #39 0x00007ffff669614b in Sink::ResourceAccess::open() () from /app/lib/libsink.so.0.9 #40 0x00007ffff65f185e in Sink::Notifier::Notifier(Sink::Query const&)::{lambda(QSharedPointer<Sink::ApplicationDomain::SinkResource> const&)#1}::operator()(QSharedPointer<Sink::ApplicationDomain::SinkResource> const&) const () from /app/lib/libsink.so.0.9 #41 0x00007ffff65f1eed in std::_Function_handler<void (QSharedPointer<Sink::ApplicationDomain::SinkResource> const&), Sink::Notifier::Notifier(Sink::Query const&)::{lambda(QSharedPointer<Sink::ApplicationDomain::SinkResource> const&)#1}>::_M_invoke(std::_Any_data const&, QSharedPointer<Sink::ApplicationDomain::SinkResource> const&) () from /app/lib/libsink.so.0.9 #42 0x00007ffff64bcfff in std::function<void (QSharedPointer<Sink::ApplicationDomain::SinkResource> const&)>::operator()(QSharedPointer<Sink::ApplicationDomain::SinkResource> const&) const () from /app/lib/libsink.so.0.9 #43 0x00007ffff64a187d in Sink::ResultEmitter<QSharedPointer<Sink::ApplicationDomain::SinkResource> >::add(QSharedPointer<Sink::ApplicationDomain::SinkResource> const&) () from /app/lib/libsink.so.0.9 #44 0x00007ffff6715828 in Sink::ResultProvider<QSharedPointer<Sink::ApplicationDomain::SinkResource> >::add(QSharedPointer<Sink::ApplicationDomain::SinkResource> const&) () from /app/lib/libsink.so.0.9 #45 0x00007ffff6759701 in LocalStorageQueryRunner<Sink::ApplicationDomain::SinkResource>::LocalStorageQueryRunner(Sink::Query const&, QByteArray const&, QByteArray const&, ConfigNotifier&, Sink::Log::Context const&)::{lambda()#2}::operator()() const () from /app/lib/libsink.so.0.9 #46 0x00007ffff675ee1a in std::_Function_handler<void (), LocalStorageQueryRunner<Sink::ApplicationDomain::SinkResource>::LocalStorageQueryRunner(Sink::Query const&, QByteArray const&, QByteArray const&, ConfigNotifier&, Sink::Log::Context const&)::{lambda()#2}>::_M_invoke(std::_Any_data const&) () from /app/lib/libsink.so.0.9 #47 0x0000555555569ed0 in std::function<void ()>::operator()() const () #48 0x00007ffff66e7d8b in Sink::ResultProvider<QSharedPointer<Sink::ApplicationDomain::SinkResource> >::emitter()::{lambda()#2}::operator()() const () from /app/lib/libsink.so.0.9 #49 0x00007ffff67046df in std::_Function_handler<void (), Sink::ResultProvider<QSharedPointer<Sink::ApplicationDomain::SinkResource> >::emitter()::{lambda()#2}>::_M_invoke(std::_Any_data const&) () from /app/lib/libsink.so.0.9 #50 0x0000555555569ed0 in std::function<void ()>::operator()() const () #51 0x00007ffff641f096 in Sink::ResultEmitter<QSharedPointer<Sink::ApplicationDomain::SinkResource> >::fetch() () from /app/lib/libsink.so.0.9 #52 0x00007ffff65f1b8a in Sink::Notifier::Notifier(Sink::Query const&) () from /app/lib/libsink.so.0.9 #53 0x00007ffff79a6942 in SinkNotifier::SinkNotifier() () from /app/lib/libkubeframework.so #54 0x00007ffff79a6a53 in SinkFabric::Private::Private() () from /app/lib/libkubeframework.so #55 0x00007ffff79a23e1 in SinkFabric::SinkFabric() () from /app/lib/libkubeframework.so #56 0x00007ffff79a24e4 in SinkFabric::instance() () from /app/lib/libkubeframework.so #57 0x00007ffff79a11fe in Kube::Fabric::Bus::bringUpDeps() () from /app/lib/libkubeframework.so #58 0x00007ffff79a1231 in Kube::Fabric::Bus::registerListener(Kube::Fabric::Listener*) () from /app/lib/libkubeframework.so #59 0x00007ffff79a102b in Kube::Fabric::Listener::Listener(QObject*) () from /app/lib/libkubeframework.so #60 0x00007fffdd137be3 in QQmlPrivate::QQmlElement<Kube::Fabric::Listener>::QQmlElement() () from /app/qml/org/kube/framework/libframeworkplugin.so #61 0x00007fffdd137c25 in void QQmlPrivate::createInto<Kube::Fabric::Listener>(void*) () from /app/qml/org/kube/framework/libframeworkplugin.so --Type <RET> for more, q to quit, c to continue without paging-- #62 0x00007ffff755f172 in QQmlType::create (this=this@entry=0x7fffffffd748, out=out@entry=0x7fffffffd740, memory=memory@entry=0x7fffffffd750, additionalMemory=additionalMemory@entry=144) at qml/qqmlmetatype.cpp:1043 #63 0x00007ffff75c3a45 in QQmlObjectCreator::createInstance (this=0x7fffffffdeb0, index=5, parent=0x555555848e50, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1165 #64 0x00007ffff75c22a1 in QQmlObjectCreator::setPropertyBinding (this=0x7fffffffdeb0, bindingProperty=0x7fffd40e5628, binding=0x7fffd41d565c) at qml/qqmlobjectcreator.cpp:825 #65 0x00007ffff75c2a12 in QQmlObjectCreator::setupBindings (this=this@entry=0x7fffffffdeb0, applyDeferredBindings=applyDeferredBindings@entry=false) at qml/qqmlobjectcreator.cpp:777 #66 0x00007ffff75c3623 in QQmlObjectCreator::populateInstance (this=this@entry=0x7fffffffdeb0, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1469 #67 0x00007ffff75c4211 in QQmlObjectCreator::createInstance (this=0x7fffffffdeb0, index=<optimized out>, parent=<optimized out>, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1306 #68 0x00007ffff75c4ee0 in QQmlObjectCreator::create (this=this@entry=0x7fffffffdeb0, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at qml/qqmlobjectcreator.cpp:203 #69 0x00007ffff75c3e63 in QQmlObjectCreator::createInstance (this=0x555555874e80, index=0, parent=0x0, isContextObject=<optimized out>) at qml/qqmlobjectcreator.cpp:1202 #70 0x00007ffff75c4ee0 in QQmlObjectCreator::create (this=this@entry=0x555555874e80, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0) at qml/qqmlobjectcreator.cpp:203 #71 0x00007ffff7546658 in QQmlComponentPrivate::beginCreate (this=0x5555555f3960, context=<optimized out>) at qml/qqmlcomponent.cpp:883 #72 0x00007ffff7544a3f in QQmlComponent::create (this=0x5555558a77a0, context=0x5555558b6d40) at qml/qqmlcomponent.cpp:795 #73 0x00007ffff75b50eb in QQmlApplicationEnginePrivate::finishLoad (this=this@entry=0x5555558d2c80, c=c@entry=0x5555558a77a0) at qml/qqmlapplicationengine.cpp:136 #74 0x00007ffff75b53ae in QQmlApplicationEnginePrivate::startLoad (this=0x5555558d2c80, url=..., data=..., dataFlag=dataFlag@entry=false) at qml/qqmlapplicationengine.cpp:120 #75 0x00007ffff75b53ed in QQmlApplicationEngine::load (this=<optimized out>, url=...) at /app/include/QtCore/qarraydata.h:257 #76 0x000055555555e3f5 in main () (gdb) Trace: kolabnowCaldav.listener : "No connections, shutting down."