musescore / musescore/MuseScore

[MU4 Issue] MusicXML: no useful result when trying to open an uncompressed MusicXML file with the wrong extension (mxl instead of musicxml or xml)

Open
#13,087 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

MusicXML P3
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Describe the bug
Open an older MusicXML v2.0 file. Musescore reports invalid format and cannot open.

To Reproduce
Steps to reproduce the behavior:

  1. Open attached mxl file.
    Clementi11.zip

Expected behavior
The file should import fine. Other notation software such as Finale opens it without problems.

Platform information
Windows 11

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the failure with the attached Clementi11.zip file and inspect the MusicXML import path that handles the .mxl extension. Compare the behavior for the same older MusicXML v2.0 content under the expected extensions. Done means the attached file imports successfully instead of reporting an invalid format.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.