FWIW, an even more minimal example would be:
~~~~
\version "2.21.0"

\layout {
  \context {
    \Staff
    \consists "Page_turn_engraver"
  }
}

\paper {
  page-breaking = #ly:page-turn-breaking
}

\new Voice  { \bar "||" r1 b }
~~~~

With the same paper and layout as above, this fails as well:
~~~~
\new Voice  { \pageBreak b }
~~~~



---

** [issues:#5801] crash from page-turn-breaking**

**Status:** New
**Created:** Fri Feb 28, 2020 03:06 PM UTC by Han-Wen Nienhuys
**Last Updated:** Fri Feb 28, 2020 03:06 PM UTC
**Owner:** nobody
**Attachments:**

- 
[boom.ly](https://sourceforge.net/p/testlilyissues/issues/5801/attachment/boom.ly)
 (842 Bytes; text/x-lilypond)


lilypond boom
GNU LilyPond 2.21.0
Processing `boom.ly'
Parsing...
Interpreting music...[8][16][24][24]
Preprocessing graphical objects...
Calculating page and line breaks (2 possible page breaks)...lilypond: 
page-turn-page-breaking.cc:222: void 
Page_turn_page_breaking::calc_subproblem(vsize): Assertion `!std::isinf 
(best.demerits_) && start < end - 1' failed.
Aborted (core dumped)



---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/testlilyissues/admin/issues/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Testlilyissues-auto mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
    • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development

Reply via email to