Skip to content

Corruption involving repeat barline, MM rests, and time signature placement #31364

@cadiz2

Description

@cadiz2

Issue type

File corruption

Description with steps to reproduce

  1. Open the attached test file below: three instruments (with parts), with a time signature change (return to the initial, i.e., 6/8). Starting from this measure, enter a few notes in two instruments, but not in the first.
  2. Add a repeat barline to the 6/8 measure
  3. Check in the parts: you will notice that the 6/8 is repeated in the first part (just before the MM Rest). But It is not repeated in the other two instruments.
  4. Go to Format / Style / Clefs, Key & Time signature / In section “Clefs, key & time signatures at repeat and jumps”: untick “At repeats, only show changes before the barline”
  5. Save / Close / Reopen the file

Result: the score is corrupted in parts.

Test file (step1)

TEST 1.zip

Supporting files, videos and screenshots

Image

In which versions of MuseScore Studio is this issue present?

Version 4.6.4

Regression

I was unable to check

Operating system

Windows11, Linux Mint (and I guess MacOS too)

Additional context

  • I haven't checked yet if fixed in the latest nightly build and whether this corruption is recent or not. I will do it as soon as possible.

  • On the forum, the issue appeared in this thread: https://musescore.org/en/node/387622

Checklist

  • This report follows the guidelines for reporting bugs and issues
  • I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
  • I have attached all requested files and information to this report
  • I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible

Metadata

Metadata

Labels

P1Priority: HighcorruptionIssues involving file corruptionengravingShape, position, or ability to notate musical symbols & text in the score

Type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions