[cf7be2a0d5093fb890083d09c1e320d8e06d3991]
This small input file
{ \omit Flag \omit NoteHead b( b) }
makes lilypond crash with
../flower/include/interval.hh:227: T Interval_t<T>::center() const [with T = double]: Assertion `!is_empty ()' failed.
https://codereview.appspot.com/546970043
Issues: #5561
You can even omit the \omit Flag to reproduce that bug (if it is one, see my comment at issue 5561)
\omit Flag
Diff:
--- old +++ new @@ -15,3 +15,4 @@ T Interval_t<T>::center() const [with T = double]: Assertion `!is_empty ()' failed. ~~~~ +https://codereview.appspot.com/546970043
Passes make. make check and a full make doc
Patch on countdown for Oct 5th
Patch counted down - please push
commit 7e6a95662522ef586614bf547539b2b05e4afb23 Author: Malte Meyn lilypond@maltemeyn.de Date: Mon Sep 30 16:58:59 2019 +0200
Issue 5561/5562: slurs work without NoteHead stencil While searching for slur configurations LilyPond crashed on NoteHeads without stencil because of empty extents. Also, when there cannot be found a viable slur config, this is reported as a warning rather than a failed assertion.
This fixes also [#5561].
You can even omit the
\omit Flag
to reproduce that bug (if it is one, see my comment at issue 5561)Diff:
Passes make. make check and a full make doc
Patch on countdown for Oct 5th
Patch counted down - please push
commit 7e6a95662522ef586614bf547539b2b05e4afb23
Author: Malte Meyn lilypond@maltemeyn.de
Date: Mon Sep 30 16:58:59 2019 +0200
This fixes also [#5561].
Related
Issues:
#5561