musescore 2.0.3 assertion on loading file
Whenever I open attached file musescore crashes with the following message:
unknown file suffix <>, name unknown file suffix <>, name <> Score::removeSpanner: Volta (0x555558b2ddf0) not found Score::removeSpanner: Volta (0x555558b2ea00) not found *** Error in `/usr/bin/musescore': corrupted double-linked list: 0x00005555571e6a40 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x72bc8)[0x7ffff1cc9bc8] /lib64/libc.so.6(+0x78a36)[0x7ffff1ccfa36] /lib64/libc.so.6(+0x78df1)[0x7ffff1ccfdf1] /lib64/libc.so.6(+0x7a7a2)[0x7ffff1cd17a2] /lib64/libc.so.6(__libc_malloc+0x63)[0x7ffff1cd38c3] /usr/bin/musescore(ft_mem_qalloc+0x30)[0x555556080630] /usr/bin/musescore(ft_mem_alloc+0x37)[0x5555560806a7] /usr/bin/musescore(+0xb2e19b)[0x55555608219b] /usr/bin/musescore(FT_Open_Face+0x2b9)[0x5555560849d9] /usr/bin/musescore(FT_New_Memory_Face+0x58)[0x555556085018] /usr/lib64/libQt5XcbQpa.so.5(+0x7d5f6)[0x7fffe4f925f6] /usr/lib64/libQt5Gui.so.5(+0x1c3008)[0x7ffff2fe6008] /usr/lib64/libQt5Gui.so.5(+0x1c52ff)[0x7ffff2fe82ff] /usr/lib64/libQt5Gui.so.5(_ZN13QFontDatabaseC1Ev+0x88)[0x7ffff2fe8558] /usr/lib64/libQt5Widgets.so.5(+0x2b1caa)[0x7ffff35becaa] /usr/lib64/libQt5Widgets.so.5(+0x2b267f)[0x7ffff35bf67f] /usr/lib64/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x584)[0x7ffff2bec804] /usr/lib64/libQt5Gui.so.5(+0x1c921a)[0x7ffff2fec21a] /usr/lib64/libQt5Gui.so.5(_ZN13QFontDatabase18addApplicationFontERK7QString+0x126)[0x7ffff2feeff6] /usr/bin/musescore(_ZNK2Ms9ScoreFont4drawENS_5SymIdEP8QPainterdRK7QPointFd+0x4aa)[0x555555f4d1aa] /usr/bin/musescore(_ZNK2Ms7BarLine8drawDotsEP8QPainterd+0x30b)[0x555555df7b4b] /usr/bin/musescore(_ZNK2Ms7BarLine4drawEP8QPainter+0x98d)[0x555555df859d] /usr/bin/musescore(_ZN2Ms5Score5printEP8QPainteri+0x1f8)[0x555555fcf158] /usr/bin/musescore(_ZN2Ms5Score15createThumbnailEv+0x147)[0x555555fcfa97] /usr/bin/musescore(+0x60369d)[0x555555b5769d] /usr/bin/musescore(_ZN2Ms9MuseScore16extractThumbnailERK7QString+0x9c)[0x555555b5839c] /usr/bin/musescore(_ZN2Ms12ScorePreview8setScoreERK7QString+0x70)[0x555555c84480] /usr/bin/musescore(+0x776a39)[0x555555ccaa39] /usr/lib64/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x584)[0x7ffff2bec804] /usr/lib64/libQt5Widgets.so.5(_ZN11QFileDialog14currentChangedERK7QString+0x44)[0x7ffff36a5064] /usr/lib64/libQt5Widgets.so.5(_ZN18QFileDialogPrivate17_q_currentChangedERK11QModelIndex+0x6d)[0x7ffff36af3ed] /usr/lib64/libQt5Widgets.so.5(+0x3a897d)[0x7ffff36b597d] /usr/lib64/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x584)[0x7ffff2bec804] /usr/lib64/libQt5Core.so.5(_ZN19QItemSelectionModel14currentChangedERK11QModelIndexS2_+0x49)[0x7ffff2b73b49] /usr/lib64/libQt5Core.so.5(_ZN19QItemSelectionModel15setCurrentIndexERK11QModelIndex6QFlagsINS_13SelectionFlagEE+0xbc)[0x7ffff2b73e0c] /usr/lib64/libQt5Widgets.so.5(_ZN17QAbstractItemView15mousePressEventEP11QMouseEvent+0x38c)[0x7ffff3712dec] /usr/lib64/libQt5Widgets.so.5(_ZN9QTreeView15mousePressEventEP11QMouseEvent+0xb9)[0x7ffff3763979] /usr/lib64/libQt5Widgets.so.5(_ZN7QWidget5eventEP6QEvent+0xd0f)[0x7ffff34bd1bf] /usr/lib64/libQt5Widgets.so.5(_ZN6QFrame5eventEP6QEvent+0x3d)[0x7ffff35c0f6d] /usr/lib64/libQt5Widgets.so.5(_ZN17QAbstractItemView13viewportEventEP6QEvent+0x183)[0x7ffff371a903] /usr/lib64/libQt5Widgets.so.5(_ZN9QTreeView13viewportEventEP6QEvent+0x4b)[0x7ffff376333b] /usr/lib64/libQt5Core.so.5(_ZN23QCoreApplicationPrivate29sendThroughObjectEventFiltersEP7QObjectP6QEvent+0x10d)[0x7ffff2bbeafd] /usr/lib64/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0x94)[0x7ffff34693f4] /usr/lib64/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xae4)[0x7ffff3471fe4] /usr/lib64/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0xba)[0x7ffff2bbedfa] /usr/lib64/libQt5Widgets.so.5(_ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb+0x1ff)[0x7ffff3470d0f] /usr/lib64/libQt5Widgets.so.5(+0x1cf0c5)[0x7ffff34dc0c5] /usr/lib64/libQt5Widgets.so.5(+0x1d1b33)[0x7ffff34deb33] /usr/lib64/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xcc)[0x7ffff346942c] /usr/lib64/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x256)[0x7ffff3471756] /usr/lib64/libQt5Core.so.5(_ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent+0xba)[0x7ffff2bbedfa] /usr/lib64/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE+0x3ab)[0x7ffff2f19c9b] /usr/lib64/libQt5Gui.so.5(_ZN22QGuiApplicationPrivate24processWindowSystemEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE+0x145)[0x7ffff2f1bc55] /usr/lib64/libQt5Gui.so.5(_ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0xeb)[0x7ffff2ef542b] /usr/lib64/libQt5XcbQpa.so.5(+0x7ab6f)[0x7fffe4f8fb6f] /usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x2b7)[0x7fffee40f377] /usr/lib64/libglib-2.0.so.0(+0x565d8)[0x7fffee40f5d8] /usr/lib64/libglib-2.0.so.0(g_main_context_iteration+0x4b)[0x7fffee40f6db] /usr/lib64/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x7e)[0x7ffff2c1928e] /usr/lib64/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0x10a)[0x7ffff2bbd6fa] /usr/lib64/libQt5Widgets.so.5(_ZN7QDialog4execEv+0x1c7)[0x7ffff36a0ce7] /usr/bin/musescore(_ZN2Ms9MuseScore17getOpenScoreNamesERK7QStringS3_+0x2ad)[0x555555b4d39d] /usr/bin/musescore(_ZN2Ms9MuseScore9loadFilesEv+0x3de)[0x555555b4dc7e] ======= Memory map: ========
Since this is the first tab I've tried to open it's probable that other tabs will crash as well.
Yes I've tried to rm -rf ~/.local/share/data/MuseScore/MuseScore2/
This really looks like already reported problem: https://musescore.org/en/node/116241 but since there is no trace I'm opening new ticket.
Attachment | Size |
---|---|
Agustin Barrios - La Catedral Allegro.gp3 | 8.18 KB |
Comments
current builds for master and 2.1 open the file just fine
2.0.3 oüpens it just fine too here.
All on Windows 7
In reply to current builds for master and by Jojo-Schmitz
Yup, probably this is platform dependent bug. I'm using Gentoo Linux, and qt libraries of version 5.7.1.
In reply to Yup, probably this is by pva0xd
Don't. MuseScore 2.x needs Qt 5.4, master(3.0) needs at least Qt 5.6 and may run with Qt 5.8 (I believe Werner uses it), but is known to have issues with Qt 5.7.
In reply to Don't. MuseScore 2.x needs Qt by Jojo-Schmitz
I see. Thank you! I'll try to downgrade qt. BTW, do you have any plans to support qt 5.7? Or you'll just jump at 5.8 and if so when do you expect this may happen?
In reply to I see. Thank you! I'll try to by pva0xd
Qt-5.6 is Long Term Support, so we may stay on that one for MuseScore 3.0. But if we go up, it got to be 5.8.
And MuseScore 2.1 will still require Qt 5.4, just like MuseScore 2.0.x. While MuseScore 1.3 needed Qt 4.8.
This all is at least true for Windows, not too sure about Linux and Mac
In reply to Qt-5.6 is Long Term Support, by Jojo-Schmitz
Thank you Jojo-Schimtz. Downgrade to qt 5.6.2 fixed this problem!
In reply to Thank you Jojo-Schimtz. by pva0xd
We will move to Qt 5.8 soon on master.
Yes, opens fine in ubuntu. BUT there are also errors in the original score (at least when I inspect it with TuxGuitar). The repeats are set to x1 (so don't repeat) and the first volta only encompasses one measure *where I presume it is meant to cover two).
same issue here.
how to downgrade to qt 5.6.2 ??
how to check my qt ver ??
In reply to same issue here. how to by agitato816
for MuseScore 2.x it actually even is Qt 5.4.x you'd need
In reply to for MuseScore 2.x it actually by Jojo-Schmitz
my qt ver is 4.8.7
$ qmake -v
QMake version 2.01a
Using Qt version 4.8.7 in /usr/lib/x86_64-linux-gnu
$
how to install 5.4.x ??
In reply to same issue here. how to by agitato816
from a terminal run the command
qmake -v
or the command
qmake --version
(I think)
In reply to from a terminal run the by Shoichi
$ qmake -v
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
$
$ qmake --version
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
$
help!?
In reply to $ qmake -v qmake: could not by agitato816
find the location of qmake using the search function, then the command
cd
go to the position and run the command again
HTH
In reply to find the location of qmake by Shoichi
how to install qt 5.4 ?? still my qt is 4.8
In reply to how to install qt 5.4 ?? by agitato816
http://wiki.qt.io/Install_Qt_5_on_Ubuntu#Install_Qt_5_on_Ubuntu ?
In reply to from a terminal run the by Shoichi
thanks it works. my qt ver is 4.8.7