*** Unexpected Output *** programming error: Object is not a markup. This object should be a markup: () programming error: Multi_measure_rest::get_rods (): I am not spanned!
These are the same messages as in https://code.google.com/p/lilypond/issues/detail?id=1291 (Oct 4, 2010). I don’t know whether this is a new problem or just a new way to reproduce that same old problem. *** Input *** \version "2.19.15" chordNames = \chordmode { f1 | %{nothing in final measure%} } leadNotes = \relative { f'1 | R1 } words = \lyricmode { Blah } << \new ChordNames { \chordNames } \new ChoirStaff << \new Staff << \new Voice = "lead" { \leadNotes } >> \new Lyrics << \lyricsto lead { \words } >> >> >> *** Commit *** For my input, these messages appeared after this commit: commit b12ee555e33d483eed0832d8502ad7a282ef9796 Author: David Kastrup <[email protected]> Date: Mon Oct 6 00:31:58 2014 +0200 Issue 2010: \lyricsto may turn into a voice-mangling zombie The problem here was that the simultaneous iterator might keep rerhythmed lyrics around when the associated voice has died already, blocking the simultaneous iterator. The solution is that when removing the last regular iterator to remove all remaining lyric-combined iterators at the same time. Regards, — Dan _______________________________________________ bug-lilypond mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-lilypond
