Hi Trevor, On Tue, Aug 23, 2016 at 3:54 PM, Trevor Daniels <t.dani...@treda.co.uk> wrote: > Prompted by the recent discussion on lute tablature, I tried coding a Scheme > engraver to create the duration grobs but quickly ran into a problem. I need > to collect information from both a Listener and an Acknowledger so the > obvious place to build the grob is in stop-translator-timestep, but my > attempts all result in a LilyPond crash. I'm on Windows Vista, so the crash > code is not very helpful - 1073741819. > > Minimal examples below. The first creates a grob from the Listener and works > fine. The second tries to create a grob from stop-translator-timestep and > fails. > > What am I doing wrong?
I can't explain what's wrong, but creating the grob in process-music works for me. You ought to check that you have an event with ly:stream-event? Hope this helps a little, David _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel