musescore / musescore/MuseScore

crash to desktop when assigning color to multiple markings (usually measure numbers)

Open
#17,472 3 comments 0 reactions 1 assignee View on GitHub

@RomanPudashkin is already working on this.

Since May 4, 2023.

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

Description

Issue type

Crash or freeze

Bug description

I'm working on a full orchestral score, with measure numbers on every bar for every instrument. I'm coloring the measure numbers with custom colors to indicate the status of that measure.
If I select multiple markings MS4 occasionally crashes to desktop. It's more likely if I shift-drag to select the markings in a box, but also happens if I control-click the markings. I've never had the crash if selecting only one mark at a time, but that's not efficient. (more efficient than relaunching, though!)
This has happened once also when marking both clefs in a grand staff (for synth) green, so it itsn't limited to measure numbers, but those happen frequently.
I don't know how to get a crash log. (please advise and I'll get you one)

Steps to reproduce
  1. open large orchestral score
  2. style / measure numbers / interval 1
  3. select numerous measure number markings
  4. properties / appearance / color / select a color / ok
  5. enjoy your desktop wallpaper
Screenshots/Screen recordings

No response

MuseScore Version

4.02

Regression

I don't know

Operating system

Windows 11

Additional context

Version 4.0.2.230651553 revision dbe7c6d
windows version 10.0.22621 (windows 11)
cpu i5-8250U
ram 8gb
program drive SK hynix NVMe
scores saved on USB 2TB SSD

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.