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.31k stars 2.66k forks source link

Crash while attempting to edit drumset in large score #17536

Closed heckinn closed 1 year ago

heckinn commented 1 year ago

Issue type

Crash or freeze

Bug description

I am using VDL with Kontakt 4

Steps to reproduce

  1. open score
  2. click on percussion instrument
  3. try to load drumset
  4. crashes on apply

Screenshots/Screen recordings

https://github.com/musescore/MuseScore/assets/109002603/35ccb35b-9695-4990-be91-81798b2b6a30

MuseScore Version

OS: Windows 10 Version 2009, Arch.: x86_64, MuseScore version (64-bit): 4.0.2-230651553, revision: github-musescore-musescore-dbe7c6d

Regression

I don't know

Operating system

Windows 11

Additional context

https://drive.google.com/file/d/1tQzdgbZqY7O01qgTw_UJegj91Y0TQaaL/view?usp=share_link Project

zacjansheski commented 1 year ago

Hello!

To help us better understand the issue, could you please confirm if the crash happens in the following scenarios?

  1. When using a different .drm file? (Does the crash occur with any .drm file or just the suspended cymbal one?)
  2. When applying the .drm file to an instrument that doesn't have an instrument change (like vibraphone to suspended cymbal in the example)
  3. When Kontakt is not loaded into the instrument
heckinn commented 1 year ago

After deleting the instrument changes below the Vibraphone 2 part I was able to apply the .drm as intended so it may have something to do with multiple instrument changes at the same time?

On Fri, May 12, 2023 at 8:50 AM zacjansheski @.***> wrote:

Hello!

To help us better understand the issue, could you please confirm if the crash happens in the following scenarios?

  1. When using a different .drm file? (Does the crash occur with any .drm file or just the suspended cymbal one?)
  2. When applying the .drm file to an instrument that doesn't have an instrument change (like vibraphone to suspended cymbal in the example)
  3. When Kontakt is not loaded into the instrument

— Reply to this email directly, view it on GitHub https://github.com/musescore/MuseScore/issues/17536#issuecomment-1545781695, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZ7T6264QXPP6NTOMFNEPZLXFY5ZBANCNFSM6AAAAAAX6YFDEM . You are receiving this because you authored the thread.Message ID: @.***>

zacjansheski commented 1 year ago

I was unable to replicate this issue in Windows 11 in 4.0.2 (applying .drm to Vibe 2 part in score) I will close this issue unless there is a consistent way to replicate with a specific number of instrument changes and loaded drm files