I'm trying to convert a piece with musicxml2ly which was set and exported by MuseScore in musicxml. However it won't work, and this is the error log:Traceback (most recent call last): File "/usr/share/lilypond/2.24.3/bin/../libexec/musicxml2ly", line 3482, in <module> main() File "/usr/share/lilypond/2.24.3/bin/../libexec/musicxml2ly", line 3475, in main voices = convert(filename, options) File "/usr/share/lilypond/2.24.3/bin/../libexec/musicxml2ly", line 3370, in convert score_information.print_ly(printer) File "/usr/share/lilypond/2.24.3/share/lilypond/2.24.3/python/musicexp.py", line 956, in print_ly self.format_header_strings(k, v, printer) File "/usr/share/lilypond/2.24.3/share/lilypond/2.24.3/python/musicexp.py", line 948, in format_header_strings printer.dump(value) File "/usr/share/lilypond/2.24.3/share/lilypond/2.24.3/python/musicexp.py", line 162, in dump words = utilities.split_string_and_preserve_doublequoted_substrings( File "/usr/share/lilypond/2.24.3/share/lilypond/2.24.3/python/utilities.py", line 83, in split_string_and_preserve_doublequoted_substrings return list(lex) File "/usr/share/lilypond/2.24.3/lib/python3.10/shlex.py", line 300, in __next__ token = self.get_token() File "/usr/share/lilypond/2.24.3/lib/python3.10/shlex.py", line 109, in get_token raw = self.read_token() File "/usr/share/lilypond/2.24.3/lib/python3.10/shlex.py", line 191, in read_token raise ValueError("No closing quotation") ValueError: No closing quotation
I checked the xml with xmllint and it seems ok. The exported file is read back in MuseScore without problems, so it's probably a minor problem. Can musicxml2ly report on which line of the input file the problem occurs, so that I can have a look there? The XML file is 16 820 lines long.