musescore 2.03 segfault

• Dec 8, 2016 - 17:10

i am trying to run musescore 2.03 from the stable ubuntu PPA, but encounter a segfault
here is the stackstrace:
*** Error in `mscore': double free or corruption (out): 0x0b5ab1e0 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x67377)[0xb2893377]
/lib/i386-linux-gnu/libc.so.6(+0x6d2f7)[0xb28992f7]
/lib/i386-linux-gnu/libc.so.6(+0x6dbb1)[0xb2899bb1]
/usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5(+0x180219)[0xb31cb219]
/usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5(+0x186672)[0xb31d1672]
/usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5(_ZN13QFontDatabase18addApplicationFontERK7QString+0xbb)[0xb31d498b]
mscore(_ZNK2Ms9ScoreFont4drawENS_5SymIdEP8QPainterdRK7QPointFd+0x475)[0x88a7b15]
mscore(_ZNK2Ms9ScoreFont4drawENS_5SymIdEP8QPainterdRK7QPointF+0x44)[0x88a8104]
mscore(_ZNK2Ms7Element10drawSymbolENS_5SymIdEP8QPainterRK7QPointF+0x3c)[0x87c15fc]
mscore(_ZNK2Ms4Note4drawEP8QPainter+0x16b)[0x88313fb]
mscore(_ZN2Ms5Score5printEP8QPainteri+0x1b2)[0x891d5b2]
mscore(_ZN2Ms5Score15createThumbnailEv+0x138)[0x891e0f8]
mscore(_ZN2Ms5Score18saveCompressedFileEP9QIODeviceR9QFileInfob+0x3ef)[0x891e56f]
mscore(_ZN2Ms9MuseScore20autoSaveTimerTimeoutEv+0x2b9)[0x8374159]
mscore[0x8661a73]
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x911)[0xb2e0a461]
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x2d)[0xb2e0a95d]
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN6QTimer7timeoutENS_14QPrivateSignalE+0x22)[0xb2e8d202]
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN6QTimer10timerEventEP11QTimerEvent+0x41)[0xb2e17061]
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN7QObject5eventEP6QEvent+0x9e)[0xb2e0b04e]
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x9a)[0xb36be15a]
/usr/lib/i386-linux-gnu/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x27c)[0xb36c381c]
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0xdf)[0xb2dda66f]
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5(_ZN14QTimerInfoList14activateTimersEv+0x57c)[0xb2e3168c]
/usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5(+0x2bac39)[0xb2e31c39]


Comments

In order to help, we'd need you to attach the score you are having problems with and steps to reproduce the problem. it appears the crash may have happened *while* saving, but presumably you still have the previously-saved version, and ideally you might be able to remember what steps you took since then...

In reply to by Jojo-Schmitz

It's definitely not #40961: Crash on Linux upon changing I/O from ALSA to JACK, the crashes happen at arbitrary times.
//musescore.org/en/node/143786#comment-613271 would come closest, looking at the symptopms. The crash literally happens without any user input.
Looking again at the stack trace:

autoSaveTimerTimeoutEv

looks like a good explanation for the seemingly random timing. Unmocing that we end up in

MuseScore::autoSaveTimerTimeout()

.
The strange thing is: that crash happens also in new scores that haven't been saved so far.

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