1\version "2.21.2"
2
3\header {
4  texidoc = "Fingerings don't segfault when their stencil is set to #f.
5"
6}
7
8%% This regtest compiles without errors.
9#(define orig-setting (ly:get-option 'warning-as-error))
10#(ly:set-option 'warning-as-error #t)
11
12\markup {
13  \score {
14    {
15      \set fingeringOrientations = #'(right)
16      \omit Fingering
17      <g'-2 c''-4 >
18    }
19  }
20  \score {
21    {
22      \set strokeFingerOrientations = #'(right)
23      \omit StrokeFinger
24      <g'\rightHandFinger #2 c''\rightHandFinger #4 >
25    }
26  }
27  \score {
28    {
29      \set stringNumberOrientations = #'(right)
30      \omit StringNumber
31      <g'\2 c''\4 >
32    }
33  }
34}
35
36#(ly:set-option 'warning-as-error orig-setting)
37