[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
weird seg-fault involving lyrics
From: |
David Bobroff |
Subject: |
weird seg-fault involving lyrics |
Date: |
Sun, 06 May 2007 06:46:08 +0000 |
User-agent: |
Thunderbird 1.5.0.8 (X11/20061107) |
I'm transposing an orchestral part. I'm preserving the original cues
etc. I've set up definitions for different "layers" so that I can leave
the cues at there original pitches when I transpose the instrument
part. The cues are, of course, in a separate definition block. The
very first measure is a vocal cue. I've had trouble adding the lyrics
(I seldom work with vocal music so it always takes me a few tries to get
it right) but I got it to work in isolation. Then I tried adding it to
the main file.
Suddenly I was getting segmentation faults. I tried a minimal example
but the seg fault went away. I finally found a way to reproduce it. In
descriptive terms; if I leave out the lyrics for the vocal cue it runs
fine. If I leave out all subsequent cues it runs fine. Am I doing
something wrong, or is this a bug? Example below:
%%%%%%% Begin LilyPond file %%%%%%%
\version "2.10.10"
cue = {\set fontSize = #-3.5 }
euc = {\unset fontSize }
inv = {
\once \override Stem #'transparent = ##t
\once \override NoteHead #'transparent = ##t
\override Accidental #'transparent = ##t
}
basstpt = \relative c''{
\key c \major
\override Score.TimeSignature #'transparent = ##t
\time 4/4
s1
\override Score.TimeSignature #'transparent = ##f
\time 12/8
s4 g8-\f c8. g16 c8 e4 c8 e8. c16 e8
\time 4/4
g2-\> ~ g8-\! r r4
}
que = \relative c'' {
s1
s1.
s1
%% Commenting out the block below allows lyrics in the first bar
%% Otherwise: seg fault
%%
<<
{
\cue
c8 d e f g a b c
}
\\
{
R1
}
>>
%%
%% Commenting out the block above allows lyrics in the first bar
%% Otherwise: seg fault
}
barOne = \relative c'' {
<<
{
<<
\context Voice = "vox" {
\cue
\autoBeamOff
es4 d8 c bes4. g8
\inv
g4 s4*5
\euc
}
%% Commenting out the lyrics allows the later cue to work
% \addlyrics { gräss lich sten Schmach sie preis }
>>
}
\\
{
R1 a4\rest s4*5
}
>>
}
\score {
\context Staff <<
\que
\barOne
\basstpt
>>
}
%%%%%%% End LilyPond file %%%%%%%
-David
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- weird seg-fault involving lyrics,
David Bobroff <=