12:34:08.341 | INFO | main_thread | ActionsDispatcher::dispatch | try call action: file-save AddressSanitizer:DEADLYSIGNAL ================================================================= ==14887==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000008 (pc 0x55c21a44a744 bp 0x7fffe1d1b3f0 sp 0x7fffe1d1b170 T0) ==14887==The signal is caused by a READ memory access. ==14887==Hint: address points to the zero page. #0 0x55c21a44a744 in QScopedPointer >::operator->() const /usr/include/qt5/QtCore/qscopedpointer.h:118 #1 0x55c21a44a744 in QObject::isWidgetType() const /usr/include/qt5/QtCore/qobject.h:153 #2 0x55c21a44a744 in mu::ui::InteractiveProvider::raiseWindowInStack(QObject*) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/framework/ui/view/interactiveprovider.cpp:89 #3 0x55c21a44b958 in operator() /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/framework/ui/view/interactiveprovider.cpp:69 #4 0x55c21a44b958 in call /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #5 0x55c21a44b958 in call, void> /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #6 0x55c21a44b958 in impl /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #7 0x7ff774ebb2f0 in QtPrivate::QSlotObjectBase::call(QObject*, void**) /var/tmp/portage/dev-qt/qtcore-5.15.12-r1/work/qtbase-everywhere-src-5.15.12/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #8 0x7ff774ebb2f0 in void doActivate(QObject*, int, void**) /var/tmp/portage/dev-qt/qtcore-5.15.12-r1/work/qtbase-everywhere-src-5.15.12/src/corelib/kernel/qobject.cpp:3925 #9 0x7ff77530c481 in QGuiApplication::focusWindowChanged(QWindow*) .moc/moc_qguiapplication.cpp:423 #10 0x7ff775315d96 in QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*) /var/tmp/portage/dev-qt/qtgui-5.15.12/work/qtbase-everywhere-src-5.15.12/src/gui/kernel/qguiapplication.cpp:2524 #11 0x7ff7752f86aa in QWindowSystemInterface::sendWindowSystemEvents(QFlags) /var/tmp/portage/dev-qt/qtgui-5.15.12/work/qtbase-everywhere-src-5.15.12/src/gui/kernel/qwindowsysteminterface.cpp:1169 #12 0x7ff76e151c89 in xcbSourceDispatch /var/tmp/portage/dev-qt/qtgui-5.15.12/work/qtbase-everywhere-src-5.15.12/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #13 0x7ff773b11099 (/usr/lib64/libglib-2.0.so.0+0x57099) #14 0x7ff773b14086 (/usr/lib64/libglib-2.0.so.0+0x5a086) #15 0x7ff773b1466e in g_main_context_iteration (/usr/lib64/libglib-2.0.so.0+0x5a66e) #16 0x7ff774ed9005 in QEventDispatcherGlib::processEvents(QFlags) /var/tmp/portage/dev-qt/qtcore-5.15.12-r1/work/qtbase-everywhere-src-5.15.12/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #17 0x7ff774e8807a in QEventLoop::exec(QFlags) /var/tmp/portage/dev-qt/qtcore-5.15.12-r1/work/qtbase-everywhere-src-5.15.12/src/corelib/kernel/qeventloop.cpp:235 #18 0x55c21a448e2b in mu::ui::InteractiveProvider::openFileDialog(mu::ui::InteractiveProvider::FileDialogType, std::__cxx11::basic_string, std::allocator > const&, mu::io::path_t const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, bool) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/framework/ui/view/interactiveprovider.cpp:677 #19 0x55c21a449c04 (/usr/bin/mscore+0x5102c04) #20 0x55c217646419 in mu::framework::Interactive::selectSavingFile(QString const&, mu::io::path_t const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, bool) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/framework/global/internal/interactive.cpp:205 #21 0x55c219ce7adc in mu::project::OpenSaveProjectScenario::askLocalPath(std::shared_ptr, mu::project::SaveMode) const /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/project/internal/opensaveprojectscenario.cpp:116 #22 0x55c219d17bbf in mu::project::OpenSaveProjectScenario::askSaveLocation(std::shared_ptr, mu::project::SaveMode, mu::project::SaveLocationType) const /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/project/internal/opensaveprojectscenario.cpp:62 #23 0x55c219c01c1f in mu::project::ProjectActionsController::saveProject(mu::project::SaveMode, mu::project::SaveLocationType, bool) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/project/internal/projectactionscontroller.cpp:719 #24 0x55c218e1081f in std::function, std::allocator > const&, mu::actions::ActionData const&)>::operator()(std::__cxx11::basic_string, std::allocator > const&, mu::actions::ActionData const&) const /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/std_function.h:591 #25 0x55c218e1081f in mu::actions::ActionsDispatcher::dispatch(std::__cxx11::basic_string, std::allocator > const&, mu::actions::ActionData const&) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/framework/actions/internal/actionsdispatcher.cpp:67 #26 0x55c218e9ccac in mu::shortcuts::ShortcutsController::activate(std::__cxx11::basic_string, std::allocator > const&) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/framework/shortcuts/internal/shortcutscontroller.cpp:46 #27 0x55c218e7110b in mu::shortcuts::ShortcutsInstanceModel::doActivate(QString const&) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/framework/shortcuts/internal/shortcutsinstancemodel.cpp:83 #28 0x55c218ede3d5 in mu::shortcuts::ShortcutsInstanceModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1_build/src/framework/shortcuts/shortcuts_autogen/EGDWYGFDBT/moc_shortcutsinstancemodel.cpp:101 #29 0x55c218ee09e2 in mu::shortcuts::ShortcutsInstanceModel::qt_metacall(QMetaObject::Call, int, void**) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1_build/src/framework/shortcuts/shortcuts_autogen/EGDWYGFDBT/moc_shortcutsinstancemodel.cpp:169 #30 0x7ff7768bec7c (/usr/lib64/libQt5Qml.so.5+0x2bec7c) #31 0x7ff77679ddb5 (/usr/lib64/libQt5Qml.so.5+0x19ddb5) #32 0x7ff77679fc89 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (/usr/lib64/libQt5Qml.so.5+0x19fc89) #33 0x7ff7767bbfe0 (/usr/lib64/libQt5Qml.so.5+0x1bbfe0) #34 0x7ff7767bedce (/usr/lib64/libQt5Qml.so.5+0x1bedce) #35 0x7ff776753acd in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (/usr/lib64/libQt5Qml.so.5+0x153acd) #36 0x7ff7768d9444 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (/usr/lib64/libQt5Qml.so.5+0x2d9444) #37 0x7ff77688b1b0 in QQmlBoundSignalExpression::evaluate(void**) (/usr/lib64/libQt5Qml.so.5+0x28b1b0) #38 0x7ff77688c8bf (/usr/lib64/libQt5Qml.so.5+0x28c8bf) #39 0x7ff7768be744 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (/usr/lib64/libQt5Qml.so.5+0x2be744) #40 0x7ff774ebb03c in void doActivate(QObject*, int, void**) /var/tmp/portage/dev-qt/qtcore-5.15.12-r1/work/qtbase-everywhere-src-5.15.12/src/corelib/kernel/qobject.cpp:3817 #41 0x7ff776d7b645 (/usr/lib64/libQt5Quick.so.5+0x17b645) #42 0x7ff775962e7d in QApplicationPrivate::notify_helper(QObject*, QEvent*) /var/tmp/portage/dev-qt/qtwidgets-5.15.12/work/qtbase-everywhere-src-5.15.12/src/widgets/kernel/qapplication.cpp:3640 #43 0x7ff774e895a7 in QCoreApplication::notifyInternal2(QObject*, QEvent*) /var/tmp/portage/dev-qt/qtcore-5.15.12-r1/work/qtbase-everywhere-src-5.15.12/src/corelib/kernel/qcoreapplication.cpp:1064 #44 0x7ff775344d6e in QShortcutMap::dispatchEvent(QKeyEvent*) /var/tmp/portage/dev-qt/qtgui-5.15.12/work/qtbase-everywhere-src-5.15.12/src/gui/kernel/qshortcutmap.cpp:675 #45 0x7ff7753456aa in QShortcutMap::tryShortcut(QKeyEvent*) /var/tmp/portage/dev-qt/qtgui-5.15.12/work/qtbase-everywhere-src-5.15.12/src/gui/kernel/qshortcutmap.cpp:343 #46 0x7ff7752fbb1c in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) /var/tmp/portage/dev-qt/qtgui-5.15.12/work/qtbase-everywhere-src-5.15.12/src/gui/kernel/qwindowsysteminterface.cpp:477 #47 0x7ff7753158cc in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) /var/tmp/portage/dev-qt/qtgui-5.15.12/work/qtbase-everywhere-src-5.15.12/src/gui/kernel/qguiapplication.cpp:2398 #48 0x7ff7752f86aa in QWindowSystemInterface::sendWindowSystemEvents(QFlags) /var/tmp/portage/dev-qt/qtgui-5.15.12/work/qtbase-everywhere-src-5.15.12/src/gui/kernel/qwindowsysteminterface.cpp:1169 #49 0x7ff76e151c89 in xcbSourceDispatch /var/tmp/portage/dev-qt/qtgui-5.15.12/work/qtbase-everywhere-src-5.15.12/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #50 0x7ff773b11099 (/usr/lib64/libglib-2.0.so.0+0x57099) #51 0x7ff773b14086 (/usr/lib64/libglib-2.0.so.0+0x5a086) #52 0x7ff773b1466e in g_main_context_iteration (/usr/lib64/libglib-2.0.so.0+0x5a66e) #53 0x7ff774ed9005 in QEventDispatcherGlib::processEvents(QFlags) /var/tmp/portage/dev-qt/qtcore-5.15.12-r1/work/qtbase-everywhere-src-5.15.12/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #54 0x7ff774e8807a in QEventLoop::exec(QFlags) /var/tmp/portage/dev-qt/qtcore-5.15.12-r1/work/qtbase-everywhere-src-5.15.12/src/corelib/kernel/qeventloop.cpp:235 #55 0x7ff774e9000f in QCoreApplication::exec() /var/tmp/portage/dev-qt/qtcore-5.15.12-r1/work/qtbase-everywhere-src-5.15.12/src/corelib/kernel/qcoreapplication.cpp:1375 #56 0x55c2175f8a98 in mu::app::App::run(int, char**) /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/app/app.cpp:338 #57 0x55c21635c5c4 in main /var/tmp/portage/media-sound/musescore-4.2.1-r1/work/MuseScore-4.2.1/src/app/main.cpp:343 #58 0x7ff774652ec9 (/lib64/libc.so.6+0x23ec9) #59 0x7ff774652f7b in __libc_start_main (/lib64/libc.so.6+0x23f7b) #60 0x55c2175c2500 (/usr/bin/mscore+0x227b500) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV /usr/include/qt5/QtCore/qscopedpointer.h:118 in QScopedPointer >::operator->() const ==14887==ABORTING