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

Reply via email to