Most MauiKit applications segfault after upgrading to v2
I recently updated Maui apps in my PinePhone from 1.2.0 to 2.1.0 and now all the apps I have installed but vvave segfault after a few seconds: index, buho and nota.
To rule out the possibility that it was caused by some dependency or some 1.2 configuration that was not correctly parsed by 2.1, I also installed a few Maui apps in an x86_64 laptop where I never had them before and the result is the same.
This is the crash report generated by Dr Konqi in the x86_64 laptop:
Application: nota (2.1.0)
Qt Version: 5.15.2
Frameworks Version: 5.85.0
Operating System: Linux 5.10.76-gentoo-r1-x86_64 x86_64
Windowing System: X11
Drkonqi Version: 5.22.5
Distribution: "Gentoo Base System release 2.7"
-- Backtrace:
Application: Nota (nota), signal: Segmentation fault
[KCrash Handler]
#4 0x00007f90f139f426 in KProcess::clearProgram() () from /usr/lib64/libKF5CoreAddons.so.5
#5 0x00007f90b4bcb382 in Konsole::Pty::start(QString const&, QStringList const&, QStringList const&, unsigned long, bool) () from /usr/lib64/qt5/qml/QMLTermWidget/libqmltermwidget.so
#6 0x00007f90b4bd350f in Konsole::Session::run() () from /usr/lib64/qt5/qml/QMLTermWidget/libqmltermwidget.so
#7 0x00007f90b4bf1dcb in KSession::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/qt5/qml/QMLTermWidget/libqmltermwidget.so
#8 0x00007f90f0b9de8d in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const () from /usr/lib64/libQt5Qml.so.5
#9 0x00007f90f0a7894e in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) () from /usr/lib64/libQt5Qml.so.5
#10 0x00007f90f0a7bc6b in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () from /usr/lib64/libQt5Qml.so.5
#11 0x00007f90f0a9ae71 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) () from /usr/lib64/libQt5Qml.so.5
#12 0x00007f90f0a9dd57 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) () from /usr/lib64/libQt5Qml.so.5
#13 0x00007f90f0a3020d in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () from /usr/lib64/libQt5Qml.so.5
#14 0x00007f90f0bb8a75 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () from /usr/lib64/libQt5Qml.so.5
#15 0x00007f90f0b6a84b in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib64/libQt5Qml.so.5
#16 0x00007f90f0b6ba38 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) () from /usr/lib64/libQt5Qml.so.5
#17 0x00007f90f0b9d93d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib64/libQt5Qml.so.5
#18 0x00007f90f05ddda1 in void doActivate<false>(QObject*, int, void**) () from /usr/lib64/libQt5Core.so.5
#19 0x00007f90f0bce45c in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from /usr/lib64/libQt5Qml.so.5
#20 0x00007f90f0b64ef5 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () from /usr/lib64/libQt5Qml.so.5
#21 0x00007f90f0b656b2 in QQmlIncubationController::incubateFor(int) () from /usr/lib64/libQt5Qml.so.5
#22 0x00007f90efb92200 in QQuickWindowIncubationController::timerEvent(QTimerEvent*) () from /usr/lib64/libQt5Quick.so.5
#23 0x00007f90f05d5f5f in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#24 0x00007f90f155c76f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#25 0x00007f90f05ab4c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#26 0x00007f90f05fb233 in QTimerInfoList::activateTimers() () from /usr/lib64/libQt5Core.so.5
#27 0x00007f90f05fbaec in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQt5Core.so.5
#28 0x00007f90ee7a466b in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f90ee7a4918 in g_main_context_iterate.constprop () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f90ee7a49cf in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f90f05fbea0 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#32 0x00007f90f05a9f8b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#33 0x00007f90f05b2230 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#34 0x000055c44e2b424f in main ()
[Inferior 1 (process 26324) detached]