Fedora Account System
Red Hat Associate
Red Hat Customer
The output contains multiple different errors: 07:43:12.746 | ERROR | main_thread | EngravingFontsController::scanDirectory | Music font ""Emmentaler" " for /usr/share/SMuFL/Fonts/Emmentaler/metadata.json not found 07:43:12.747 | ERROR | main_thread | EngravingFontsController::scanDirectory | Music font ""Gonville" " for /usr/share/SMuFL/Fonts/Gonville/metadata.json not found 07:43:12.856 | ERROR | main_thread | ExtensionsConfiguration::manifestConfigs | failed read config data, err: [406] An error occurred when reading from the file, file: /home/lbalhar/.local/share/MuseScore/MuseScore4/plugins/plugins.json 07:43:12.857 | WARN | main_thread | Qt | QIODevice::read (QFile, "/home/lbalhar/.local/share/MuseScore/MuseScore4/shortcuts.xml"): device not open 07:43:12.880 | INFO | main_thread | GuiApp::perform | Using graphics api: "opengl" 07:43:12.880 | INFO | main_thread | GuiApp::perform | Gui platform: "xcb" 07:43:12.880 | INFO | main_thread | GuiApp::perform | Detecting problems with graphics api 07:43:13.199 | WARN | main_thread | Qt | QQmlApplicationEngine failed to load component 07:43:13.199 | ERROR | main_thread | GuiApp::perform | error: qrc:/qml/platform/linux/Main.qml:57:5: Type WindowContent unavailable 07:43:13.199 | ERROR | main_thread | GuiApp::perform | error: qrc:/qml/WindowContent.qml:101:9: Type NotationPage unavailable 07:43:13.199 | ERROR | main_thread | GuiApp::perform | error: qrc:/qml/NotationPage/NotationPage.qml:296:13: Type LayoutPanel unavailable 07:43:13.199 | ERROR | main_thread | GuiApp::perform | error: qrc:/qml/MuseScore/InstrumentsScene/LayoutPanel.qml:208:13: Invalid property assignment: "__currentRowItem" is a read-only property 07:43:13.199 | WARN | main_thread | Qt | qrc:/qml/platform/linux/Main.qml:57:5: Type WindowContent unavailable 07:43:13.199 | WARN | main_thread | Qt | qrc:/qml/WindowContent.qml:101:9: Type NotationPage unavailable 07:43:13.199 | WARN | main_thread | Qt | qrc:/qml/NotationPage/NotationPage.qml:296:13: Type LayoutPanel unavailable 07:43:13.199 | WARN | main_thread | Qt | qrc:/qml/MuseScore/InstrumentsScene/LayoutPanel.qml:208:13: Invalid property assignment: "__currentRowItem" is a read-only property 07:43:13.200 | WARN | main_thread | Qt | QObject::connect(QQuickWindow, QApplication): invalid nullptr parameter 07:43:13.200 | INFO | main_thread | AudioOutputDeviceController::init | Available output devices changed, checking connection... 07:43:13.200 | ERROR | main_thread | GuiApp::perform | failed Qml load I've tried to use AI for help, and Claude identified that "__currentRowItem" property being read-only in Qt 6.10.3 might be the root cause here. Reproducible: Always Steps to Reproduce: 1. Run msscore in terminal 2. 3. Additional Information: I'm using the latest musescore-4.6.5-34.fc43 I've found this thread discussing a very similar issue: https://musescore.org/en/node/390759 I've tried a scratch build, hoped that a rebuild with new Qt might help, but it did not.
I'm afraid that I don't understand QML at all. I tried this patch: --- a/src/framework/uicomponents/qml/Muse/UiComponents/treeview/BasicTableView.qml +++ b/src/framework/uicomponents/qml/Muse/UiComponents/treeview/BasicTableView.qml @@ -396,7 +396,7 @@ FocusScope { default property alias __columns: root.data /*! \internal */ - property alias __currentRowItem: listView.currentItem + readonly property alias __currentRowItem: listView.currentItem /*! \internal This property is forwarded to TableView::currentRow, but not to any TreeView property. but there are other parts of the code that still want read-write access to that property, so it doesn't help. I don't know how to fix this. If somebody who does know how comes up with a patch, I will be happy to apply it and rebuild.
I experienced the same problem. I tried building the beta version (4.7.0-beta) and the "bleeding edge" version (5.0, nominally), and both of them just infinite loop on loading instead of crashing outright. So...not much of an improvement.
Thanks for trying, Karl. I looked through the list of changes in Qt 6.10.3, and this one jumped out at me: https://qt-project.atlassian.net/browse/QTBUG-144701. That seems to be exactly what we're seeing, right? Something is trying to assign to an alias property, but I think it isn't the intended property.
Same problem: mscore -d qt.qml.typeregistration: Invalid QML element name "IconCode"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "MusicalSymbolCodes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "ContainerType"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "NavigationEvent"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "MUAccessible"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "CompareType"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "SelectionMode"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "ToolBarItemType"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "PopupPosition"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "DockToolBarAlignment"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "Location"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "CloudVisibility"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "SaveToCloudResponse"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "DirectionTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "SlurTieTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "NoteHead"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "Beam"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "Hairpin"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "OrnamentTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "Dynamic"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "Glissando"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "CommonTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "BarlineTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "MarkerTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "KeySignatureTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "AccidentalTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "FretDiagramTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "LineTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "TextTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "ArticulationTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "AmbitusTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "ChordSymbolTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "BendTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "TremoloBarTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "TremoloTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "VoiceTypes"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "LayoutPanelItemType"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "ShadowNotePopupContent"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "PanelMode"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "StandardButton"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "SaveLocationType"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "GenerateAudioTimePeriodType"; value type names should begin with a lowercase letter qt.qml.typeregistration: Invalid QML element name "MigrationType"; value type names should begin with a lowercase letter 08:29:50.380 | INFO | main_thread | GlobalModule::onPreInit | log path: /home/ldem/.local/share/MuseScore/MuseScore4/logs/MuseScore_260416_082950.log 08:29:50.380 | INFO | main_thread | GlobalModule::onPreInit | === Started MuseScore Studio 4.6.5, build: === 08:29:50.392 | INFO | main_thread | LanguagesService::effectiveLanguageCode | System languages: QVariant(QStringList, QList("es-Latn-CL", "es-CL", "es-Latn", "es")) 08:29:50.395 | INFO | main_thread | MultiInstancesProvider::init | our instance id is: 54dc0bde53ca437a9608f278389c296f 08:29:50.395 | INFO | main_thread | IpcChannel::setupConnection | starting ipc server 08:29:50.396 | INFO | main_thread | IpcSocket::connect | success connected to ipc server 08:29:50.396 | INFO | 140640217654976 | IpcServer::listen | ipc server: client with id "54dc0bde53ca437a9608f278389c296f" has connected 08:29:50.401 | WARN | main_thread | DiagnosticsModule::onInit | crash handling disabled 08:29:50.401 | INFO | main_thread | audio::IAudioDriver> makeLinuxAudioDriver | Using audio driver: ALSA 08:29:50.421 | INFO | main_thread | AlsaAudioDriver::open | Connected to default with bufferSize 1024, sampleRate 44100, channels: 2 08:29:50.421 | INFO | main_thread | MuseSamplerResolver::init | MuseSampler library not found: /home/ldem/.local/share/MuseSampler/lib/libMuseSamplerCoreLib.so 08:29:50.421 | DEBUG | 140639442302656 | TaskScheduler::setupThreads | Thread pool size: 8 08:29:50.421 | INFO | 140639442302656 | AudioEngine::setAudioChannelsCount | Audio channels: 2 08:29:50.421 | INFO | 140639442302656 | AudioEngine::setSampleRate | Sample rate: 44100 08:29:50.421 | INFO | 140639442302656 | AudioEngine::setReadBufferSize | Read buffer size: 1024 08:29:50.422 | WARN | main_thread | Qt | QIODevice::read (QFile, "/home/ldem/.local/share/MuseScore/MuseScore4/midi_mappings.xml"): device not open warning: lou_setDataPath is deprecated. 08:29:50.431 | INFO | main_thread | AbstractCloudService::readTokens | Could not find the tokens file: /home/ldem/.local/share/MuseScore/MuseScore4/musescorecom_cred.dat 08:29:50.432 | INFO | main_thread | AbstractCloudService::readTokens | Could not find the tokens file: /home/ldem/.local/share/MuseScore/MuseScore4/audiocom_cred.dat 08:29:50.547 | DEBUG | main_thread | InstrumentTemplate::read | InstrumentTemplate:: init instrument <contrabass> not found 08:29:50.550 | INFO | main_thread | EngravingFontsController::scanDirectory | Adding custom SMuFL font: "Petaluma" symbol font path: /usr/share/fonts/steinberg-petaluma-fonts/Petaluma.otf text font path: /usr/share/fonts/steinberg-petaluma-fonts/Petaluma.otf metadata path: /usr/share/SMuFL/Fonts/Petaluma/metadata.json 08:29:50.552 | INFO | main_thread | EngravingFontsController::scanDirectory | Adding custom SMuFL font: "Bravura" symbol font path: /usr/share/fonts/steinberg-bravura-fonts/Bravura.otf text font path: /usr/share/fonts/steinberg-bravura-fonts/Bravura.otf metadata path: /usr/share/SMuFL/Fonts/Bravura/metadata.json 08:29:50.553 | INFO | main_thread | EngravingFontsController::scanDirectory | Adding custom SMuFL font: "Leland" symbol font path: /usr/share/fonts/leland-fonts/Leland.otf text font path: /usr/share/fonts/leland-fonts/Leland.otf metadata path: /usr/share/SMuFL/Fonts/Leland/metadata.json 08:29:50.554 | INFO | main_thread | EngravingFontsController::scanDirectory | Skipping text music font: "Finale Maestro Text" 08:29:50.554 | INFO | main_thread | EngravingFontsController::scanDirectory | Skipping text music font: "Finale Maestro Text Bold" 08:29:50.554 | INFO | main_thread | EngravingFontsController::scanDirectory | Skipping text music font: "Finale Maestro Text Bold Italic" 08:29:50.554 | INFO | main_thread | EngravingFontsController::scanDirectory | Skipping text music font: "Finale Maestro Text Italic" 08:29:50.555 | INFO | main_thread | EngravingFontsController::scanDirectory | Adding custom SMuFL font: "Finale Maestro" symbol font path: /usr/share/fonts/finale-maestro-fonts/FinaleMaestro.otf text font path: /usr/share/fonts/finale-maestro-fonts/FinaleMaestro.otf metadata path: /usr/share/SMuFL/Fonts/Finale Maestro/metadata.json 08:29:50.556 | INFO | main_thread | EngravingFontsController::scanDirectory | Skipping text music font: "Finale Broadway Text" 08:29:50.557 | INFO | main_thread | EngravingFontsController::scanDirectory | Adding custom SMuFL font: "Finale Broadway" symbol font path: /usr/share/fonts/finale-broadway-fonts/FinaleBroadway.otf text font path: /usr/share/fonts/finale-broadway-fonts/FinaleBroadway.otf metadata path: /usr/share/SMuFL/Fonts/Finale Broadway/metadata.json 08:29:50.559 | INFO | main_thread | EngravingFontsController::scanDirectory | Adding custom SMuFL font: "MuseJazz" symbol font path: /usr/share/fonts/musejazz-fonts/MuseJazz.otf text font path: /usr/share/fonts/musejazz-fonts/MuseJazz.otf metadata path: /usr/share/SMuFL/Fonts/MuseJazz/metadata.json 08:29:50.560 | INFO | main_thread | EngravingFontsController::scanDirectory | Adding custom SMuFL font: "MScore" symbol font path: /usr/share/fonts/mscore-fonts/MScore.otf text font path: /usr/share/fonts/mscore-fonts/MScore.otf metadata path: /usr/share/SMuFL/Fonts/MScore/metadata.json 08:29:50.563 | ERROR | main_thread | EngravingFontsController::scanDirectory | Music font ""Emmentaler" " for /usr/share/SMuFL/Fonts/Emmentaler/metadata.json not found 08:29:50.564 | INFO | main_thread | EngravingFontsController::scanDirectory | Adding custom SMuFL font: "Gootville" symbol font path: /usr/share/fonts/gootville-fonts/Gootville.otf text font path: /usr/share/fonts/gootville-fonts/Gootville.otf metadata path: /usr/share/SMuFL/Fonts/Gootville/metadata.json 08:29:50.566 | ERROR | main_thread | EngravingFontsController::scanDirectory | Music font ""Gonville" " for /usr/share/SMuFL/Fonts/Gonville/metadata.json not found 08:29:50.603 | DEBUG | main_thread | AlsaMidiInPort::connect | Connected to 0:14:0 08:29:50.604 | DEBUG | main_thread | AlsaMidiOutPort::connect | Connected to -1 08:29:50.614 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.614 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.630 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.630 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.657 | DEBUG | main_thread | HChord::add | SUB: chord does not contain degree 5(0): 08:29:50.658 | DEBUG | main_thread | HChord::add | SUB: chord does not contain degree 3(0): 08:29:50.662 | DEBUG | main_thread | HChord::add | SUB: chord does not contain degree 3(0): 08:29:50.663 | DEBUG | main_thread | HChord::add | SUB: chord does not contain degree 3(0): 08:29:50.664 | DEBUG | main_thread | HChord::add | SUB: chord does not contain degree 3(0): 08:29:50.665 | DEBUG | main_thread | HChord::add | SUB: chord does not contain degree 3(0): 08:29:50.671 | DEBUG | main_thread | HChord::add | SUB: chord does not contain degree 3(0): 08:29:50.673 | DEBUG | main_thread | HChord::add | SUB: chord does not contain degree 3(0): 08:29:50.678 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.678 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.682 | DEBUG | main_thread | ExtensionsLoader::loadManifestList | try load extensions, def: /usr/share/mscore-4.6//extensions, user: /home/ldem/.local/share/MuseScore/MuseScore4/extensions 08:29:50.682 | DEBUG | main_thread | ExtensionsLoader::manifestList | parsing manifest: /usr/share/mscore-4.6//extensions/batch_example/manifest.json 08:29:50.682 | DEBUG | main_thread | ExtensionsLoader::manifestList | parsing manifest: /usr/share/mscore-4.6//extensions/colornotes/manifest.json 08:29:50.682 | DEBUG | main_thread | ExtensionsLoader::manifestList | parsing manifest: /usr/share/mscore-4.6//extensions/courtesy_accidentals/manifest.json 08:29:50.682 | DEBUG | main_thread | ExtensionsLoader::manifestList | parsing manifest: /usr/share/mscore-4.6//extensions/example1/manifest.json 08:29:50.682 | DEBUG | main_thread | ExtensionsLoader::manifestList | parsing manifest: /usr/share/mscore-4.6//extensions/example2/manifest.json 08:29:50.682 | DEBUG | main_thread | ExtensionsLoader::manifestList | parsing manifest: /usr/share/mscore-4.6//extensions/example3/manifest.json 08:29:50.683 | DEBUG | main_thread | ExtPluginsLoader::loadManifestList | try load extensions, def: /usr/share/mscore-4.6//plugins, user: /home/ldem/Documentos/MuseScore4/Plugins 08:29:50.686 | ERROR | main_thread | ExtensionsConfiguration::manifestConfigs | failed read config data, err: [406] Ocurrió un error cuando leía desde el archivo, file: /home/ldem/.local/share/MuseScore/MuseScore4/plugins/plugins.json 08:29:50.687 | DEBUG | main_thread | ShortcutsRegister::expandStandardKeys | removed 5 shortcut, because they are not bound to standard key 08:29:50.687 | DEBUG | main_thread | ShortcutsRegister::expandStandardKeys | added 7 shortcut, because they are alternative shortcuts for the given standard keys 08:29:50.687 | WARN | main_thread | Qt | QIODevice::read (QFile, "/home/ldem/.local/share/MuseScore/MuseScore4/shortcuts.xml"): device not open 08:29:50.688 | DEBUG | main_thread | UiActionsRegister::updateEnabledAll | currentCtx: UiCtxUnknown 08:29:50.692 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.692 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.698 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.698 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.700 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.700 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.702 | DEBUG | main_thread | PaletteWorkspaceSetup::setup | no palette data in workspace, will use default 08:29:50.705 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.705 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.711 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.711 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.714 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.714 | DEBUG | main_thread | Score::tick2segment | no measure for tick -1 08:29:50.716 | INFO | main_thread | GuiApp::perform | Using graphics api: "opengl" 08:29:50.716 | INFO | main_thread | GuiApp::perform | Gui platform: "xcb" 08:29:50.716 | INFO | main_thread | GuiApp::perform | Detecting problems with graphics api 08:29:51.062 | WARN | main_thread | Qt | QQmlApplicationEngine failed to load component 08:29:51.062 | ERROR | main_thread | GuiApp::perform | error: qrc:/qml/platform/linux/Main.qml:57:5: Type WindowContent unavailable 08:29:51.062 | ERROR | main_thread | GuiApp::perform | error: qrc:/qml/WindowContent.qml:101:9: Type NotationPage unavailable 08:29:51.062 | ERROR | main_thread | GuiApp::perform | error: qrc:/qml/NotationPage/NotationPage.qml:296:13: Type LayoutPanel unavailable 08:29:51.062 | ERROR | main_thread | GuiApp::perform | error: qrc:/qml/MuseScore/InstrumentsScene/LayoutPanel.qml:208:13: Invalid property assignment: "__currentRowItem" is a read-only property 08:29:51.062 | WARN | main_thread | Qt | qrc:/qml/platform/linux/Main.qml:57:5: Type WindowContent unavailable 08:29:51.062 | WARN | main_thread | Qt | qrc:/qml/WindowContent.qml:101:9: Type NotationPage unavailable 08:29:51.062 | WARN | main_thread | Qt | qrc:/qml/NotationPage/NotationPage.qml:296:13: Type LayoutPanel unavailable 08:29:51.062 | WARN | main_thread | Qt | qrc:/qml/MuseScore/InstrumentsScene/LayoutPanel.qml:208:13: Invalid property assignment: "__currentRowItem" is a read-only property 08:29:51.062 | WARN | main_thread | Qt | QObject::connect(QQuickWindow, QApplication): invalid nullptr parameter 08:29:51.062 | INFO | main_thread | AudioOutputDeviceController::init | Available output devices changed, checking connection... 08:29:51.063 | ERROR | main_thread | GuiApp::perform | failed Qml load 08:29:51.071 | INFO | main_thread | Profiler | Main thread. Top 150 by sum time (total count: 32) Function Call time Call count Sum time FretDiagram::readHarmonyToDiagramFile 42.993 ms 1 42.993 ms InstrumentsRepository::load 15.776 ms 1 15.776 ms XmlStreamReader::setData 0.006 ms 1250 7.569 ms SoundFontController::loadSoundFonts 7.433 ms 1 7.433 ms LanguagesService::init 4.037 ms 1 4.037 ms ExtPluginsLoader::loadManifestList 3.432 ms 1 3.432 ms LanguagesService::setCurrentLanguage 2.891 ms 1 2.891 ms LanguagesService::loadLanguages 1.102 ms 1 1.102 ms ShortcutsRegister::reload 0.972 ms 1 0.972 ms ShortcutsRegister::readFromFile 0.375 ms 2 0.751 ms ExtensionsLoader::loadManifestList 0.728 ms 1 0.728 ms SymNames::loadNameToSymIdHash 0.511 ms 1 0.511 ms NotationActionController::init 0.293 ms 1 0.293 ms AbstractCloudService::init 0.129 ms 2 0.258 ms InstrumentsRepository::loadStringTuningsPresets 0.241 ms 1 0.241 ms UiActionsRegister::updateShortcutsAll 0.213 ms 1 0.213 ms AbstractCloudService::readTokens 0.073 ms 2 0.146 ms ShortcutsRegister::makeUnique 0.104 ms 1 0.104 ms SlurTieLayout::avoidCollisions 0.011 ms 9 0.101 ms UiActionsRegister::updateCheckedAll 0.074 ms 1 0.074 ms ShortcutsRegister::expandStandardKeys 0.031 ms 2 0.062 ms RegisterAudioPluginsScenario::init 0.050 ms 1 0.050 ms KnownAudioPluginsRegister::load 0.046 ms 1 0.046 ms UiActionsRegister::updateEnabledAll 0.045 ms 1 0.045 ms UiActionsRegister::updateEnabled 0.007 ms 1 0.007 ms InstrumentsRepository::loadMuseInstruments 0.006 ms 1 0.006 ms UiConfiguration::readThemes 0.003 ms 1 0.003 ms UiActionsRegister::updateChecked 0.001 ms 2 0.003 ms UiContextResolver::currentUiContext 0.001 ms 2 0.003 ms Workspace::rawData 0.000 ms 4 0.002 ms RecentFilesController::init 0.001 ms 1 0.001 ms ProjectAutoSaver::update 0.000 ms 1 0.000 ms Other threads. Top 150 by sum time (total count: 2) Function Call time Call count Sum time SynthResolver::resolveAvailableResources 0.331 ms 1 0.331 ms MuseSoundsRepository::th_requestSounds 0.000 ms 0 0.000 ms 08:29:51.071 | INFO | main_thread | GuiApp::finish | activeThreadCount: 1 08:29:53.220 | INFO | 140639786419904 | {anonymous}::alsaThread | exit 08:29:53.257 | DEBUG | main_thread | AlsaMidiInPort::disconnect | Disconnected from 0:14:0 08:29:53.272 | INFO | main_thread | main | Goodbye!! code: -1
Downgrade to QT6 6.10.2 helps as temporary workaround. The easiest way ATM is `sudo dnf downgrade qt6\* --releasever 42`
n.b. This problem does not happen in Fedora 44 (which reverted to QT 6.2.10).
I meant 6.10.2....
And now (several days later) Fedora 44 picked up QT6 6.10.3 and it no longer works....
The same error has been reported in Archilinux as well as in Fedora: https://github.com/musescore/MuseScore/issues/33015
(In reply to alexisguerreroabg from comment #9) > The same error has been reported in Archilinux as well as in Fedora: > https://github.com/musescore/MuseScore/issues/33015 This suggests the fix was in QT: https://github.com/musescore/MuseScore/issues/33015#issuecomment-4353109886 Moving this to qt6 component
While we are waiting for a Qt fix, musescore 4.7.0 is out and needs two new packages. (It suffers from the same QML bug, sadly.) If those of you interested in musescore wouldn't mind helping out, I will need these packages reviewed before we can update to 4.7.0: - bug 2477712 (json-schema-validator) - bug 2477713 (mnxdom)
There have been multiple Qt bugs contributing to the musescore problems. The QML bug appears to be fixed now, but we still have the scrollbar accessibility-related crash. Moving this to the qt6-qtdeclarative component, since this patch is needed in that component: diff --git a/src/quicktemplates/qquickscrollbar.cpp b/src/quicktemplates/qquickscrollbar.cpp index f7d0600ed2..70c3b6983d 100644 --- a/src/quicktemplates/qquickscrollbar.cpp +++ b/src/quicktemplates/qquickscrollbar.cpp @@ -474,10 +474,10 @@ void QQuickScrollBarPrivate::setPosition(qreal newPosition, bool notifyVisualCha #if QT_CONFIG(accessibility) if (QAccessible::isActive()) { if (QAccessibleInterface *accessible = QAccessible::queryAccessibleInterface(q)) { - QAccessibleValueInterface *valueInterface = accessible->valueInterface(); - Q_ASSERT(valueInterface); - QAccessibleValueChangeEvent event(q, valueInterface->currentValue()); - QAccessible::updateAccessibility(&event); + if (QAccessibleValueInterface *valueInterface = accessible->valueInterface()) { + QAccessibleValueChangeEvent event(q, valueInterface->currentValue()); + QAccessible::updateAccessibility(&event); + } } } #endif Also, for those who don't need accessibility, running `xprop -root -remove AT_SPI_BUS` has been reported as an effective workaround.
*** Bug 2480663 has been marked as a duplicate of this bug. ***
*** Bug 2481567 has been marked as a duplicate of this bug. ***
I installed all updates today and Musescore (4.7.2-1 / F44) is crashing. Looks like something slightly different to the messages above. 17:43:11.623 | INFO | main_thread | GuiApp::setup | Using graphics api: "opengl" 17:43:11.624 | INFO | main_thread | GuiApp::setup | Gui platform: "xcb" 17:43:11.624 | INFO | main_thread | GuiApp::setup | Detecting problems with graphics api 17:43:11.624 | INFO | main_thread | GuiApp::setupNewContext | New context created with id: 0 17:43:11.866 | WARN | 140053592463040 | Qt | Member enabled of the object QQuickPinchArea overrides a member of the base object. Consider renaming it or adding final or override specifier 17:43:11.905 | WARN | 140053592463040 | Qt | Member implicitWidth of the object QQuickItem_QML_508 overrides a member of the base object. Consider renaming it or adding final or override specifier 17:43:12.205 | ERROR | main_thread | crashCallback | Oops! Application crashed with signal: [11] SIGSEGV-Invalid memory reference (Different Karl)
(In reply to Karl S. from comment #15) > 17:43:12.205 | ERROR | main_thread | crashCallback | Oops! Application > crashed with signal: [11] SIGSEGV-Invalid memory reference The SIGSEGV is due to the crash that this bug is about. It is fixed by the patch in comment 12.
*** Bug 2484768 has been marked as a duplicate of this bug. ***
Hey, qt6-qtdeclarative maintainers, is there any chance we could get a build with the patch from comment 12 applied? Musescore has not been able to start for the entire lifetime of Fedora 44. If we could get a patched build, the poor musescore users could finally get something done.
For F44, the workaround is: `dnf downgrade --disablerepo=updates qt6-qtdeclarative`
(In reply to Vít Ondruch from comment #19) > For F44, the workaround is: `dnf downgrade --disablerepo=updates > qt6-qtdeclarative` Thank you for workaround. But I hope some less heavy solution will be available soon :-) This one wants to downgrade the whole plasma. Transaction Summary: Installing: 1 package Replacing: 313 packages Downgrading: 313 packages Total size of inbound packages is 612 MiB. Need to download 612 MiB. After this operation, 58 MiB will be freed (install 2 GiB, remove 2 GiB).
(In reply to Bohumil Kriz from comment #20) > This one wants to downgrade the whole plasma. Indeed. The workaround is likely more acceptable for (non-KDE) Gnome users.
(In reply to Jerry James from comment #18) > Hey, qt6-qtdeclarative maintainers, is there any chance we could get a build > with the patch from comment 12 applied? Musescore has not been able to > start for the entire lifetime of Fedora 44. If we could get a patched > build, the poor musescore users could finally get something done. Echoing this. I'd also like to be able to use MuseScore again w/in F44
@jgrulich please, can we have qt6-qtdeclarative builds with the patch from comment 12, in stable Fedora releases as well as Rawhide?
*** Bug 2499752 has been marked as a duplicate of this bug. ***
@jgrulich, it has been over 3 months since MuseScore was last usable in Fedora. Please, can we have a qt6-qtdeclarative build with the patch in comment 12? Please? Pretty please? Pretty, pretty please?
Hi, yes, sorry for not noticing this earlier, I was paying attention initially when there was a QML issue and after it was gone I assumed the problem relies now in musescore and wasn't reading carefully all the comments. Next time feel free to send me an email or ping me on Matrix in case I'm not responding here, I would have definitely do the backport earlier if I knew. I'm building a new qtdeclarative now and submit it right away once it finishes. I apologize one more time, hopefully it will finally work as expected.
FEDORA-2026-fc0fdf24f1 (qt6-qtdeclarative-6.11.1-3.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-fc0fdf24f1
FEDORA-2026-fc0fdf24f1 has been pushed to the Fedora 44 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-fc0fdf24f1` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-fc0fdf24f1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Thank you very much
Works for me. Thank you.
FEDORA-2026-fc0fdf24f1 (qt6-qtdeclarative-6.11.1-3.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report.