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?
Attachment | Size |
---|---|
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;…
In reply to Ich kann es in einem… by 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.
In reply to Zunächst mal vielen Dank an… by 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
In reply to Ne, auf playback hatte ich… by 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.
In reply to Ok, vielleicht traue ich… by HildeK
Siehe auch https://musescore.org/en/node/327499