[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: use of Ambitus_engraver in DrumStaff causes program crash
From: |
Graham Percival |
Subject: |
Re: use of Ambitus_engraver in DrumStaff causes program crash |
Date: |
Sun, 11 Jan 2009 09:11:53 +0800 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
On Sun, Jan 11, 2009 at 12:26:08AM +0000, Neil Puttock wrote:
> Hi Jesse,
>
> 2009/1/10 Jesse Engle <address@hidden>:
> >> I'm not top posting.
> >
> > % use of Ambitus_engraver in DrumStaff causes program crash
> >
> Percussion noteheads are unpitched, so you shouldn't expect ambitus to
> work in this situation.
>
> The crash occurs because the Ambitus_engraver tries to retrieve a
> non-existent pitch from the notehead, causing a segmentation fault.
That's not the point -- lilypond should not crash, no matter what
the input*. This is a high-priority bug.
[*] assuming that there's no explicit scheme involved. Scheme
could certainly produce an infinite loop, and may even crash stuff
without it being a lilypond bug.
Cheers,
- Graham