[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
- Crash with tupletFullLength = ##t,
Mark Knoop <=