Stopping playback causes crash
I'm reporting a series of crashes, which aren't easy to reproduce. I'm hoping information about them will assist in filing reports. These are rough steps and a crash log.
1. Open two scores.
2. Close one score.
3. 'Play'.
4. 'Stop'.
Result: Crash.
Discussion: See crash log. I might have just got to step three and it crashed - can't remember.
Using MuseScore 2.0 Nightly Build (5512) - Mac 10.7.3.
Attachment | Size |
---|---|
Stopping playback causes crash (Crash Log).zip | 18.56 KB |
Comments
The crash is due to a call to abort() in TimeSigMap::tickValues(int, int*, int*, int*)
2 libsystem_c.dylib 0x91d26bdd abort + 167
3 net.sourceforge.mscore 0x00f4418a TimeSigMap::tickValues(int, int*, int*, int*) const + 250
4 net.sourceforge.mscore 0x0016b21e PlayPanel::heartBeat(int, int) + 94
5 net.sourceforge.mscore 0x0016b42c PlayPanel::setScore(Score*) + 300
6 net.sourceforge.mscore 0x0012fc74 MuseScore::setCurrentScoreView(ScoreView*) + 212
7 net.sourceforge.mscore 0x0013b06f MuseScore::removeTab(int) + 351
8 net.sourceforge.mscore 0x0013b1ce MuseScore::closeScore(Score*) + 62
9 net.sourceforge.mscore 0x00144c73 MuseScore::cmd(QAction*, QString const&) + 963
This may have been fixed (https://github.com/musescore/MuseScore/commit/25bfd0d).