Neil Puttock <n.puttock <at> gmail.com> writes: > > Interesting. I was on the right track, but it appears to be deleting > something which has already been deleted: > > Audio_staff* > Staff_performer::new_audio_staff (string voice) [..] > > In baerenreiter-sarabande.ly, there's an unnamed voice (I'm not sure > where it is though :) which gets a track name of ":". Since the above > code doesn't create a new name_, it's announced as the previous > Audio_text. Thus there are two identical pointers added to > Performance::audio_elements_, the second of which junk_pointers () > attempts to delete after it's already gone. >
A simple revert of the relevant commit fails because of intermingled changes to midi2ly. The obvious fix allows make test-baseline to succeed, and could only affect midi, so I pushed it. cc: to Jan in case the 'obvious' was not the intent. _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel