break-plugin
Hallo, liebe Freunde!
Bei mir hat sich folgendes Problem eingeschlichen: Wenn ich das break-plugin verwenden möchte, kommt die Meldung - siehe Anhang.
Trotz Neu-Installation ändert sich nichts.
lg herke
Anhang | Größe |
---|---|
MWSnap002.pdf | 15.03 KB |
Comments
Welche Version von MuseScore, welches Betriebssystem?
Diese Zeile 91 macht:
m.lineBreak = false;
in Zeile 85:
var m = cursor.measure();
also sollte es m geben.
Antwort auf Welche Version von MuseScore, von Jojo-Schmitz
Fortsetzung in http://musescore.org/de/node/46601
Ich habe nichts verändert. Diese Meldung ist plötzlich während ich schon eine Zeitlang gearbeitet habe, aufgetreten.
Wie koome ich zur Zeile 91?
herke
Antwort auf Ich habe nichts verändert. von herke
Mit jedem beliebigen Text Editor, WordPad sollte gehen, bei NotePad bin ich nicht sicher, möglicherweise gut es da Problem mit den Zeilenende, Unix vs. Dos...
NotePad++ soll gut sein.
Die betreffende Passage im break-plugin siehe Anhang.
lg herke
Antwort auf Die betreffende Passage im von herke
Bei mir auch...
kann eigentlich in der Zeile nur dann kaput gehen, wenn vorher schon cursor.measure() Müll (bzw, 0) geliefert hat.
Mal "Hilfe → Scriptdebugger" einschalten und Schritt für Schritt das Script durchlaufen?
Es tut mir leid, aber mit dem Debuggen kenne ich mich überhaupt nicht aus.
Ich hätte versucht, die Zeile cursor. mesure auf 1 zu stellen, hat aber nichts gebracht.
lg herke
Antwort auf Es tut mir leid, aber mit dem von herke
Ich kann dir da auch nicht wirklich weiterhelfen.
'm' auf 1 zu setzten bringt sicher nix, wäre genauso ungültig, allenfalls ein testen auf 0 und dann Vermeidung des Zugriffs auf m.lineBreak.
if (m) m.lineBreak= false;
Unklar bleibt, warum m zu dem Zeitpunkt in die Wüste zeigt.
In 2.0 Beta 2 ist die Funktion dieses Plug-Ins von einem fest eingebauten Werkzeug übernommen worden.
Abschluss-Bericht:
Es hat sich inzwischen folgendes ergeben: Der Fehler ist nur bei einer Datei aufgetreten. Warum ist ein Rätsel. Jedenfalls habe ich früher erstellte Dateien ausprobiert und zuletzt eine neue angelegt, bei allen tauchte der Fehler nicht mehr auf.
Jo-Jo Schmitz, ich danke Dir für Deine Bemühungen.
lg herke
Antwort auf Abschluss-Bericht: Es hat von herke
Oh, ja, eine korrupter Partitur könnte das erklären