[MusicXML import (pull parser)] crash if harmony contains negative offset
The MusicXML pull parser incorrectly assumes offsets cannot be negative (function calcTicks() in file importmxmlpass2.cpp), which results in a floating point exception when reading file Funk.xml.
See #55436: Crash when trying to edit a percussion part from a MusicXML file
Comments
I think this is probably the same issue, but maybe just a related one. Crash is in processing a harmony element doing a tick calculation. Load the attached file.
Indeed, looks like the same issue.
Solution found, PR to be submitted shortly. Same problem indeed for both files.
Pull request #2003.
Fixed in 49ab90292f
Automatically closed -- issue fixed for 2 weeks with no activity.