musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.27k stars 2.66k forks source link

Hangs entering fingering before vertical frame #24295

Closed rsholmes closed 1 week ago

rsholmes commented 2 months ago

Issue type

Crash or freeze

Description with steps to reproduce

MuseScore reproducibly hangs, requiring a force quit, when doing the following:

  1. Open attached score
  2. Select the one note
  3. Add->Text->Fingering
  4. Enter a number and a space

This appears to have to do with the presence of a vertical frame immediately after the note to which fingering is being added. Without the frame, or if the note is not the last one before the frame, the hang does not occur.

Supporting files, videos and screenshots

Untitled score.mscz.zip

What is the latest version of MuseScore Studio where this issue is present?

OS: Linux Mint 21.2, Arch.: x86_64, MuseScore Studio version (64-bit): 4.4.0-242390800, revision: 0fcd11b

Regression

I was unable to check

Operating system

OS: Linux Mint 21.2

Additional context

No response

Checklist

zacjansheski commented 2 months ago

Reproduced, diagnostic files here

FingeringFreeze.zip

zacjansheski commented 2 months ago

Does not seem to be a regression, I can reproduce in all versions of MS4

zacjansheski commented 2 months ago

Pretty easy to reproduce

  1. Append a text frame
  2. Write a fingering on the last note in score
  3. Press space

Same thing happens with sticking, does not happen with lyrics