A broken file... in 2.0

• Apr 17, 2014 - 18:11

Hi guys, I broke my file... probably because it was originally created with a 1.3 template. I remember having posted another one in the past, someone fixed it. If I post it, I am sure someone can fix it, but how could I do that myself?

Attachment Size
Passion_Dance6.mscz 203.17 KB

Comments

Several ways to skin a cat... One is to extract the mscx out of the mscz and look at it with an editor. If you can still open it, you could export as XML and re-import. Yet another is trying the backup file and see whether that is still readable. Or opening the file with a debug build, that may give a hint about where the corruption is.

In reply to by TromboRafi

Hmm, MuseScore actually crashes on that file

Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: SUB: chord does not contain degree 913(0): (...\MuseScore\libmscore\chordlist.cpp:279, void Ms::HChord::add(const QList&))
Debug: zero slur id2 at tick 0(0) track 0 in measure 0-0 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id52 at tick 0(0) track 4 in measure 0-0 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id84 at tick 0(0) track 8 in measure 0-0 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id115 at tick 0(0) track 12 in measure 0-0 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id59 at tick 13440(14880) track 4 in measure 7-7 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: Slur::layout(): id 29 track 0-0 0x24e9cc30 - 0x0 tick 48000-48480 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 74 track 4-4 0x2554aa70 - 0x0 tick 48000-48480 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 105 track 8-8 0x25334500 - 0x0 tick 48000-48480 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 136 track 12-12 0x24f6e720 - 0x0 tick 48000-48480 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 419 track 52-52 0x0 - 0x253e7d78 tick 62880-63360 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 420 track 52-52 0x0 - 0x253e7d78 tick 62880-63360 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 440 track 56-56 0x0 - 0x25512bf8 tick 62880-63360 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 460 track 60-60 0x0 - 0x250d46e8 tick 62880-63360 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: zero slur id34 at tick 63360(63360) track 0 in measure 33-33 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: Slur::layout(): id 489 track 0-0 0x2529b960 - 0x0 tick 48000--1 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: zero slur id494 at tick 63360(63360) track 0 in measure 33-33 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id507 at tick 13440(14880) track 0 in measure 7-7 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: Slur::layout(): id 525 track 0-0 0x252a6a18 - 0x0 tick 48000--1 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: zero slur id2 at tick 0(0) track 0 in measure 0-0 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id52 at tick 0(0) track 4 in measure 0-0 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id84 at tick 0(0) track 8 in measure 0-0 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id115 at tick 0(0) track 12 in measure 0-0 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id59 at tick 13440(14880) track 4 in measure 7-7 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: Slur::layout(): id 29 track 0-0 0x24e9cc30 - 0x0 tick 48000-48480 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 74 track 4-4 0x2554aa70 - 0x0 tick 48000-48480 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 105 track 8-8 0x25334500 - 0x0 tick 48000-48480 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 136 track 12-12 0x24f6e720 - 0x0 tick 48000-48480 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 419 track 52-52 0x0 - 0x253e7d78 tick 62880-63360 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 420 track 52-52 0x0 - 0x253e7d78 tick 62880-63360 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 440 track 56-56 0x0 - 0x25512bf8 tick 62880-63360 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: Slur::layout(): id 460 track 60-60 0x0 - 0x250d46e8 tick 62880-63360 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: zero slur id34 at tick 63360(63360) track 0 in measure 33-33 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: Slur::layout(): id 489 track 0-0 0x2529b960 - 0x0 tick 48000--1 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Debug: zero slur id494 at tick 63360(63360) track 0 in measure 33-33 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: zero slur id507 at tick 13440(14880) track 0 in measure 7-7 (...\MuseScore\libmscore\slur.cpp:458, virtual void Ms::Slur::computeBezier(Ms::SlurSegment*, QPointF))
Debug: Slur::layout(): id 525 track 0-0 0x252a6a18 - 0x0 tick 48000--1 null anchor (...\MuseScore\libmscore\slur.cpp:1244, virtual void Ms::Slur::layout())
Das Programm ist abgestürzt.
...\MuseScore\win32install\bin\mscore.exe ist abgestürzt

It seems to die on a SIGSEV in Ms::Measure::isMMRest, in measure.h line 294,

Do you still have an unanswered question? Please log in first to post your question.