Reproduzierbarer Crash von Musescore 3.6.2
Beim Einstellen einer benutzerdefinierten Seitengröße stürzt Musescore unter bestimmten Bedingungen ab.
Nach längerem Untersuchen habe ich es auf die folgende Ursache eingrenzen können (siehe relevanten Ausschnitt im Anhang):
- das Vorhandensein des Bindebogens (sollten eigentlich beides Haltebögen sein, die habe ich nicht einbringen können) zwischen dem Takt vor der 1. Volta und der Coda führt ein Umstellen auf eine benutzerdefinierte Seitengröße auf einen Absturz.
- entfernt man den Bindebogen, ist alles ok.
Nebenbei: kann man zur 2. Volta und, wie hier, zum Takt nach 'To Coda' keine Haltebögen erstellen, die richtig abgespielt werden?
Anhang | Größe |
---|---|
test2.mscz | 7.94 KB |
Comments
Kann ich bestätigen.
Haltebögen gehen immer nur zur nächsten Note gleicher Höhe, nie zur übernächesten oder gar über-über-nächsten, Workaround (und ohne Crash) siehe Anhang, gemäß How to create ties leading into a 2nd ending
Zur Frage, siehe (ich nutze i.d.R. Lösung 3): https://musescore.org/en/node/267614
Ich kann es in einem späteren 3.x Build nicht nachstellen, es scheint also gefixed worden zu sein, möglicherweise "aus Versehen".
Also versuche mal den letzten 3.x nightly build, https://musescore.org/de/download#Entwicklerversionen -> https://ftp.osuosl.org/pub/musescore-nightlies/ https://ftp.osuosl.org/pub/musescore-nightlies/windows/3x/nightly/?C=M;…
Antwort auf Ich kann es in einem… von Jojo-Schmitz
Zunächst mal vielen Dank an euch beide!
Ich muss mich in die vorgeschlagenen Varianten einlesen.
Ich nutze die Version "OS: Windows 7 SP 1 (6.1), Arch.: x86_64, MuseScore version (64-bit): 3.6.2.548021803, revision: 3224f34". An nightly builds will ich nicht unbedingt ran.
Du kannst tatsächlich nicht den Absturz provozieren, wenn du meinen Anhang von oben nimmst und direkt ins Menü "Formatierung/Seiteneinstellungen" gehst und dort von 'A4' auf 'Benutzerdefiniert' umschaltest? Interessant. Wenn der in neueren Builds nicht mehr auftritt - um so besser.
BTW: in deiner Modifikation meines Beispiels wird jetzt die punktierte Halbe 'A' aus der ersten Volta für mehrere Takte als Dauerton abgespielt. Auch nach der 2. Volta passiert dies und beim Coda-Sprung. Auch wieder verursacht durch den nicht verwendeten aktuellen Nightly?
Mit der Lösung 3 aus dem 'How To' war ich inzwischen erfolgreich. Hierzu danke an Kuwitt.
Antwort auf Zunächst mal vielen Dank an… von HildeK
Den Absturz kann ich mit 'nem 3.x Nightly nicht mehrt reproduzieren, mit 3.6.2 aber schon. Da liegen ca. 70 Codeänderungen zwischen. Hoffentlich habe die es alle auch in den master Branch geschafft, für MuseScore 4.
Ne, auf playback hatte ich nicht geachtet. Aber das hatte mit den Bindebögen ja vorher auch nicht funktioniert
Antwort auf Ne, auf playback hatte ich… von Jojo-Schmitz
Ok, vielleicht traue ich mich doch mal, den Nightly zu installieren. :-)
Ja richtig, bei meiner Version hat es weder gebunden noch gehalten. Das ist aber ein kleineres Problem, als das was ich hörte in deinem Beispiel, an dem die punktierte Halbe (a) über zwei weitere Takte lang dauerunterlegt war. Warum weiß ich nicht.
Der Absturz war der Hauptgrund meines Posts; die Kombination 'Bindebogen + benutzerdefinierte Seiteneinstellung' dürfte selten vorkommen und so hätte es noch nicht aufgefallen sein können.
Antwort auf Ok, vielleicht traue ich… von HildeK
Siehe auch https://musescore.org/en/node/327499