MuS very slow with this score + crashes on occasion
Hi all,
I'm correcting the attached score (I arrived to m. 204 so far) but I'm having troubles in carry-on at a decent speed since many times when I want to delete a line, for instance but it can happen with other editing operations as well, MuS freezes with the mouse icon becoming a circle and the top right cross square where the window closing "X" is located becoming red.
The same it happens if I click on the play triangle. It won't play at all and I have to close MuS brutally.
I'm using an ASUS Zenbook with 16GB of memory and 512GB SD disk.
Thanks in advance for your help,
Attachment | Size |
---|---|
Maurice Ravel - Quatuor à cordes (2).mscz | 551.58 KB |
Comments
That score is corrupt:
Measure 338, staff 1 incomplete. Expected: 37/16; Found: 348/96
Measure 342, staff 4 incomplete. Expected: 5/4; Found: 168/96
Measure 486, staff 1 incomplete. Expected: 4/4; Found: 288/192
Measure 544, staff 3 incomplete. Expected: 9/8; Found: 760/576
Measure 590, staff 3 incomplete. Expected: 5/4; Found: 288/192
You urgently need to fix those before going any futher with it. The corruptions probably have gotten introduced by the XML import that score stems from already.
See How to fix a score that contains corruptions.
In reply to That score is corrupt:… by Jojo-Schmitz
Yes, I know there are those corruptions and in order to fix all of them I'd thought to proceed sequentially, since I'm not sure where in the score I am.
Of course the corruptions where introduced by the converting SW, SmartScore 64, which unfortunately doesn't recognize tremolos, and handle very badly lines.
Well, I'll have to add measure numbers on the original in order to do the job...
In reply to Yes, I know there are those… by Trottolina
Why do you need to add measure numbers? The Ctrl+F search facility takes you to exactly the measure that corruption report tells you to go to
In reply to Why do you need to add… by Jojo-Schmitz
..to the "original" score which is an old doc..
A Debug build even crashes on loading that score. Or rather abotrs due to a faild assertion:
Fatal: ASSERT: "val > 0.0" in file .../libmscore/textbase.h, line 93
Stack trace right before that:
1 Ms::mscoreMessageHandler musescore.cpp 3941 0x422a19
2 qt_message_print(QtMsgType, QMessageLogContext const&, QString const&) 0x68892408
3 qt_message(QtMsgType, QMessageLogContext const&, const char *, char *) 0x68892509
4 QMessageLogger::fatal(const char *, ...) const 0x68bfe272
5 qt_assert(const char *, const char *, int) 0x68bfde37
6 Ms::CharFormat::setFontSize textbase.h 93 0xf0805d
7 Ms::TextBase::createLayout textbase.cpp 1735 0xb0deac
8 Ms::TextBase::layout1 textbase.cpp 1801 0xb0e54b
9 Ms::TextBase::layout textbase.cpp 1791 0xb0e505
10 Ms::StaffText::layout stafftext.cpp 47 0xac751a
11 Ms::Score::layoutSystemElements layout.cpp 4618 0xa0a4c0
12 Ms::Score::collectSystem layout.cpp 4181 0xa06ce3
13 Ms::LayoutContext::collectPage layout.cpp 4850 0xa0bb71
14 Ms::LayoutContext::layout layout.cpp 5179 0xa0d8b6
15 Ms::Score::doLayoutRange layout.cpp 5167 0xa0d816
16 Ms::Score::update cmd.cpp 302 0x5362d8
17 Ms::Score::update score.h 756 0xf35caa
18 Ms::readScore file.cpp 2437 0x4ccb31
19 Ms::MuseScore::readScore file.cpp 474 0x4bce7c
20 Ms::MuseScore::openScore file.cpp 416 0x4bc93c
...
so there seems to be a zero or negative font size in the score?
Indeed there is:
Fixed in the attached (that is all but one problem though)
In reply to A Debug build even crashes… by Jojo-Schmitz
Thanks Jojo, but even the corrected one won't play and I've got to stop it brutally.
In reply to Thanks Jojo, but even the… by Trottolina
I know, it is just one more problem fixed (and one that doesn't even show in a non-Debug version)
In reply to I know, it is just one more… by Jojo-Schmitz
..but your entry made me think, so I exported my MuS to XML, searched for size=0, found it and changed it to a different value and.. voilà the then imported file is now playing !!!
Thanks,
In reply to ..but your entry made me… by Trottolina
That change though is not responsible for it playing, but the round trip to ex- and import it again