Lastest build crashes when opening a GuitarPro 6 file
Hello !
I wanted to test the last improvements in Barre/Palm mute/ and other spanners in the latest night build (MuseScoreNightly-2017-08-25-1053-2.2-6c7aa65.7z ) and as soon as I try to open the attached GP6 file Musescore crashes.
I tried with another GP6 fileand it opened correctly.
Let me know if I can help ( by providing more details or anything)
Attachment | Size |
---|---|
Nardis_ariel.gpx | 91.1 KB |
Comments
Indeed. Well, 19 pages this file... :(
I see Let Ring, Barrés and so on.
It would be useful to find the culprit (s)? Can you try with some tests in order to reproduce? With Let ring, PM, Barre, and other.
In the meantime, the pdf file: Nardis_ariel_0.pdf
Latest master crashes too, stack trace:
1 ?? 0x28de24d0
2 Ms::GuitarPro6::readBeats importgtp-gp6.cpp 1365 0x57fc47
3 Ms::GuitarPro6::readBars importgtp-gp6.cpp 1596 0x583bb9
4 Ms::GuitarPro6::readMasterBars importgtp-gp6.cpp 1912 0x58723d
5 Ms::GuitarPro6::readGpif importgtp-gp6.cpp 2008 0x5881af
6 Ms::GuitarPro6::parseFile importgtp-gp6.cpp 291 0x574d5a
7 Ms::GuitarPro6::readGPX importgtp-gp6.cpp 275 0x574c9b
8 Ms::GuitarPro6::readGPX importgtp-gp6.cpp 247 0x574a3e
9 Ms::GuitarPro6::read importgtp-gp6.cpp 2071 0x58882f
10 Ms::importGTP importgtp.cpp 2336 0x56abbc
11 Ms::readScore file.cpp 2160 0x5bea3d
12 Ms::MuseScore::readScore file.cpp 329 0x5aeaae
13 Ms::MuseScore::openScore file.cpp 310 0x5ae988
14 Ms::MuseScore::loadFiles file.cpp 291 0x5ae669
15 Ms::MuseScore::cmd musescore.cpp 4818 0x49d892
16 Ms::MuseScore::cmd musescore.cpp 4672 0x49cf04
17 Ms::MuseScore::qt_static_metacall moc_musescore.cpp 740 0x6be205
18 ZN11QMetaObject8activateEP7QObjectiiPPv 0x68c03046
19 ZN12QActionGroup7hoveredEP7QAction 0x20524d65
20 ?? 0x284446d0
...
In reply to Latest master crashes too,… by Jojo-Schmitz
Something about a tuplet, on the first instrument, voice 3 at tick 5760, so measure first beat of measure 4?
Can someone isolate measure 4 in a GPX file?
In reply to Something about a tuplet, on… by [DELETED] 5
Measures 3 to 5: 3measures.gpx
And only measure 4: measure 4.gpx
In reply to Measures 3 to 5: [inline… by cadiz1
Slightly different stack trace with measure 4.gpx:
1 ?? 0xffffffff
2 Ms::Tuplet::elementsDuration tuplet.cpp 891 0x884818
3 Ms::GuitarPro6::readBeats importgtp-gp6.cpp 1365 0x57fc47
4 Ms::GuitarPro6::readBars importgtp-gp6.cpp 1596 0x583bb9
5 Ms::GuitarPro6::readMasterBars importgtp-gp6.cpp 1912 0x58723d
6 Ms::GuitarPro6::readGpif importgtp-gp6.cpp 2008 0x5881af
7 Ms::GuitarPro6::parseFile importgtp-gp6.cpp 291 0x574d5a
8 Ms::GuitarPro6::readGPX importgtp-gp6.cpp 275 0x574c9b
9 Ms::GuitarPro6::readGPX importgtp-gp6.cpp 247 0x574a3e
10 Ms::GuitarPro6::read importgtp-gp6.cpp 2071 0x58882f
11 Ms::importGTP importgtp.cpp 2336 0x56abbc
12 Ms::readScore file.cpp 2160 0x5bea3d
13 Ms::MuseScore::readScore file.cpp 329 0x5aeaae
14 Ms::MuseScore::openScore file.cpp 310 0x5ae988
15 Ms::MuseScore::loadFiles file.cpp 291 0x5ae669
16 Ms::MuseScore::cmd musescore.cpp 4818 0x49d892
17 Ms::MuseScore::cmd musescore.cpp 4672 0x49cf04
18 Ms::MuseScore::qt_static_metacall moc_musescore.cpp 740 0x6be205
19 ZN11QMetaObject8activateEP7QObjectiiPPv 0x68c03046
20 ZN12QActionGroup7hoveredEP7QAction 0x20774d65
...
In reply to Different stack trace:… by Jojo-Schmitz
Very cool file. I have a fix for the tuplet. It's a two sided problem
1/ we only accept tuplets on voice 1 and 2...
2/ we don't handle correctly tuplet starting with a rest.
There is another problem in the original file though, around measure 163 164 apparently.
In reply to Very cool file. I have a fix… by [DELETED] 5
Measures: measures 162 to 165.gpx
Measures: measures 163-164.gpx
In reply to Measures: [inline:measures… by cadiz1
those measures as a picture
In reply to Very cool file. I have a fix… by [DELETED] 5
Any news about the bugfix ? (inclusive the issue on measure 163/164)
I would gladly test.
Ariel//
In reply to Any news about the bugfix ? … by ArielAr
It will come. Patience :)
Also note that measure 161, voice 2 is corrupted for MuseScore (probably for a musician too). It contains 15 8th notes, while voice 1 contains 4 quarters
In reply to It will come. Also note that… by [DELETED] 5
Hello and thanks for your post!
I have no doubt that some measure(s) in those 19 pages can be corrupted.
But if you look at my previously posted picture, measure 161 has only one voice and contains 8 x 8ths.
So my guess is that this error that you detected is located in another measure, in other words, that there might be something with the measure numbers when importing into musescore. May I ask you to doublecheck that measure number with the pdfs that have been posted ?
In reply to Hello and thanks for your… by ArielAr
No worry with the pdf. Lasconic himself may read this file with GP7 now!
(And I too!) -:)
In reply to No worry with the pdf… by cadiz1
I guess then that you both have now purchased GP7. Congratulations !
Question: Have Cadiz1 or Lasconic received from Arobas the file format specification for gp7 files ".gp" ?
I guess that for the Musescore project it is more important to correctly import GP7 files than older formats.
In reply to I guess then that you both… by ArielAr
Upgrade for me.
I speak for myself. Eg the GP5 and GP6 files (not former, at all! especially .gpx files, it's rather GP7 that is very new!), so these files are counted by thousands, and for long years. And the improvement of the GP6 files import (eg) is not yet complete. So, still the most important in my opinion right now.
The GP7 files are certainly not very numerous at the moment, but there is little doubt that the extension .gp (the new format) will have to be supported soon according to the priorities. Be patient!
In reply to Upgrade for me… by cadiz1
I fixed several issues related to the file above for GP6 import
1. tuplets starting with rest
2. tuplets in voices > 2
3. Multiple free text
4. Multiple overlapping barré
5. Better support of freetime
In reply to I fixed several issues… by [DELETED] 5
Congratulations and thanks for your great work !!!
Is it first tomorrow that I will find your improvements in the nightly build ?
In reply to Congratulations and thanks… by ArielAr
"I will find your improvements in the nightly build ?"
Yes, you can, right now.
I've completed a feature request for the support of the new Guitar Pro 7 format: #247546: [Guitar Pro 7] Support of the new .gp format
If you like, you can provide some test files/samples, containing a few measures each time, created with Guitar Pro 7.