MS 3 Beta's regular saves, autosaves, are all unusable

• Nov 29, 2018 - 10:25

I'm going to bed, but I can't go to sleep without telling you all this. Every normal save I've made has been unusable. I shrugged and moved on the first time, using the hidden save .mscz, - those have always worked. The second time was after a crash and I was very irritated that even the autosave didn't work, but I thought it was just the crash from hell that I couldn't even reproduce to give an issue tracker about.

And then I saved, closed it to go to bed, and on a whim tried to open MS3 again. Nothing. Not even a splash screen. I tried downloading the Nightly, same result. I had to close three 20% CPU instances that were apparently accomplishing nothing. So I moved stuff out of the localapp data and deleted the musescore 3 and development folders. The program booted but hung. I deleted the appdata again, and went and moved all the saves I had from documents before deleting those too.

MS3 booted all the way finally, with an error message finally, saying it couldn't find the previous score I was working on to load. The score that didn't involve any crashing, that I saved normally - is unopenable. It exists, it looks the right size, but I have no idea how to get to it.

I don't know how to even begin pinpointing the problem on this, it's really, really late(or early) and I'm pretty angry right now. I hope someone else can figure out what exactly is going on. Unzipping was suggested to me, but I checked and winzip gives a null reference result on all .mcsz scores, not just aggravating hang-causing unopenable ones.
I'll issue tracker it in the morning if I can figure out what the issue is to track, or if it's happening to anyone else.

Attachment Size
scfk8564.mscz 39.6 KB
Goetterdaemmerung.mscz 38.5 KB

Comments

In reply to by Laurelin

No, I can't, MuseScore 3.0 Beta just hangs.

In a debug version I see on the console:
Debug: remove keysig c at tick 0 (...\musescore\libmscore\measure.cpp:2139, void __cdecl Ms::Measure::readVoice(class Ms::XmlReader &,int,bool))
Debug: remove keysig c at tick 0 (...\musescore\libmscore\measure.cpp:2139, void __cdecl Ms::Measure::readVoice(class Ms::XmlReader &,int,bool))
Debug: Reconnecting broken connectors (36 nodes) (...\musescore\libmscore\xmlreader.cpp:650, void __cdecl Ms::XmlReader::reconnectBrokenConnectors(void))

then it hangs...

In reply to by Jojo-Schmitz

As I said last night (in the US), the files being attached are damaged so they cannot be opened with a zip program, so there is no way MuseScore can open them. There is a slim chance a zip repair program would be able to repair them, but I don't know of a program that works.

In reply to by Jojo-Schmitz

Alright. I think I've got something useful from that. There are two key sig changes in those scores.

The first one, I added it to a staff and thought everything was fine, looked right. I added content to the next staff, saw the key hadn't changed there, assumed I'd been pressing ctrl or otherwise told it to only apply key dig change to one staff, drag and dropped again. I've never been able to open a save I've done that to, but it was four hours worth of 'done that to' so not especially significant without the info.

I can open the save without the corrected global key change. But I can't get it to you yet, I'm not home.

Should I wait on the issue tracker until I am or do it now?

In reply to by mike320

I see you created #279048: Mid score key sig change causes all saves to become unusable, no error message, MS3 hangs.. There is more than making the file readable than fixing the local time signature to open the file. I'm taking a break since it's such a large file, but I believe I've found another issue that will allow the file to be mostly recovered.

It would help a lot if you could recreate the problem with key signatures in a small file.

In reply to by mike320

I just messed with it some - I tried dropping a C major Key sig in the middle of a system, and there was no visible difference, the Eb major sig was still at the beginning of the system, as it should be, but there were no naturals anywhere to indicate a key change occured. So I guess that's step one.

I added local and globals with no visible change. I don't know if it'll load, but just looking at it - it looks like a normal score with zero key changes.

Edit: Doesn't load.

Attachment Size
test.mscz 20.4 KB

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