bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Assertion failed


From: David Kastrup
Subject: Re: Assertion failed
Date: Tue, 27 Oct 2015 11:44:34 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Andrew Bernard <address@hidden> writes:

> Using 2.19.30, hoping to avoid the core dumps from 2.19.29, I get the
> following error on my moderately large score:
>
> Preprocessing graphical objects...lilypond:
> /home/gub/NewGub/gub/target/linux-64/src/lilypond-git.sv.gnu.org--lilypond.git-release-unstable/flower/include/interval.hh:227:
> T Interval_t<T>::center() const [with T = double]: Assertion
> `!is_empty ()' failed.
> Exited with exit status 1.
>
> There is no line number indication and the score will not compile. Due
> to the massive complexity of my score, a binary chop is difficult and
> very time consuming. Has anybody seen this error? There was an issue
> like this a few releases ago related to nested tuplets I seem to
> recall.

I suspect that this is an assertion we could likely do without: at least
in the context of stencil expressions, centering an empty stencil is,
while rather pointless, a valid concept.

Now it would be important to figure out the context in which this
assertion failure occurs.

Can you run LilyPond inside of gdb (ask back if more instructions are
required)?  Then you should be able to type

bt

at the point of failure in order to get a backtrace.  This will give us
more information about the context of the assertion failure and might
suggest a reasonable path forward.

Thanks

-- 
David Kastrup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]