lilypond-devel
[Top][All Lists]
Advanced

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

Crash with tupletFullLength = ##t


From: Mark Knoop
Subject: Crash with tupletFullLength = ##t
Date: Wed, 23 Dec 2015 18:58:10 +0000

When tupletFullLength is set to ##t, the TupletBracket is actually
*shortened* by a following RehearsalMark. This doesn't happen with
tupletFullLength = ##f. 

This is merely ugly when a RehearsalMark is not so big, but if it
pushes the righthand end of the TupletBracket too far, it causes a
crash.

This would seem to be related to issue 2362
<http://sourceforge.net/p/testlilyissues/issues/2362/> however that
doesn't mention actually crashing.

\version "2.19.33"
music = { c'2 \tuplet 3/2 { c'4 c' c' } }
{
  \music
  \mark \markup "long mark"
  \music
  \set tupletFullLength = ##t
  \music
  \music
  \mark \markup "mark"
  \music
  \music
  %\mark \markup "long mark"
  %{ when uncommented, the previous line causes a crash:

Drawing systems...lilypond: ../flower/include/interval.hh:227: T
Interval_t<T>::center() const [with T = double]: Assertion `!is_empty
()' failed. Aborted (core dumped)

  %}
  \music
}

-- 
Mark Knoop



reply via email to

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