Thomas Morley <thomasmorle...@gmail.com> writes:

>> GNU LilyPond 2.19.9
>> Processing `various-tests.ly'
>> Parsing...
>> Interpreting music...[8][16][24][32][40]
>> Preprocessing graphical objects...lilypond:
>> /home/harm/lilypond-git/flower/include/drul-array.hh:35: T&
>> Drul_array<T>::at(Direction) [with T = Skyline]: Assertion `d == 1 ||
>> d == -1' failed.
>> Aborted
>
> Minimal example triggering the problem:
> { s4-\tweak direction #0 \startTextSpan s\stopTextSpan }
>
> Same while using an override:
> { \override TextSpanner.direction = #0 s4\startTextSpan s\stopTextSpan }

This should be at most a programming error since it can be triggered by
the user.  So the code should not try indexing here.

Frankly, setting outside-staff-priority to ##f should likely have been
enough not to have the direction property queried.

-- 
David Kastrup

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to