|
From: | Auto mailings of changes to Lily Issues via Testlilyissues-auto |
Subject: | [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5476 programming error/segfault while omitting Fingering.stencil with fingeringOrientations set 'left |
Date: | Thu, 23 Apr 2020 08:34:22 -0000 |
And this is what gdb has to say:
Box::is_empty (this=this@entry=0x0, a=a@entry=Y_AXIS) at /lilypond/flower/include/drul-array.hh:47 47 T const &operator [] (Direction d) const
I’m wondering if it isn’t another skyline problem; setting the Direction to up or down doesn’t segfault but setting it to a horizontal direction (either right or left) does.
I thought this illegal stencil Box would be passed by the New_fingering_engraver, but of the two following snippets, only the first one triggers the bug:
{ \set strokeFingerOrientations = #'(right) \override StrokeFinger.stencil = ##f <g'-\rightHandFinger #2 c''-\rightHandFinger #4 > }
{ \set stringNumberOrientations = #'(right) \override StringNumber.stencil = ##f <g'\2 c''\4 > }
A workaround it not set the stencil property to ##f
but rather to #empty-stencil
.
[issues:#5476] programming error/segfault while omitting Fingering.stencil with fingeringOrientations set 'left
Status: New
Created: Fri Feb 08, 2019 12:30 PM UTC by Palmer Ralph
Last Updated: Fri Feb 08, 2019 12:30 PM UTC
Owner: nobody
Thomas Morley wrote :
the following code is problematic
{ \set fingeringOrientations = #'(left) \override Fingering #'stencil = ##f <g'-2 c''-4 > %% chord needs two elements to trigger the bug }
Versions 2.12.3 up to 2.16.2 print correctly, without error
Versions 2.18.2 up to 2.19.82 print correctly, but return:
programming error: Infinity or NaN encountered
Current master does:
Segmentation fault (core dumped)
Sent from sourceforge.net because address@hidden 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 address@hidden https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
[Prev in Thread] | Current Thread | [Next in Thread] |