Hi,I'm not sure whether this is a bug or not. After trying to add text spanners and fermatas to a piece, LilyPond crashes, saying that the assertion in text-interfaces.cc on line 61 failed. I've attached the offending files and also the lilypond logs of that.
Aligorith _________________________________________________________________ Find the coolest online games @ http://xtramsn.co.nz/gaming
%{ Rock compo originally by Mark. Music Notes %} \version "2.6.0" % useful bits rallSpan = \override TextSpanner #'edge-text = #'("rall " . "") accelSpan = \override TextSpanner #'edge-text = #'("accel " . "") % piano part pianoRH = { \clef treble \time 3/4 <g d'>4 <b g'>4 <d' b'>4 | <d' a'>4 <a fis'>4 <fis d'>4 | <g d'>4 <b g'>4 <d' b'>4 | <d' a'>4 <a fis'>4 <fis d'>4 | <g d'>4 <b g'>4 <d' b'>4 | <d' a'>4 <a fis'>4 <fis d'>4 | <g d'>4 <b g'>4 <d' b'>4 | <d' a'>4 <a fis'>4 <fis d'>4 | <g bes ees'>4 <bes ees' g'>4 <ees' g' bes'>4 | <d' f' bes'>4 <bes d' f'>4 <f bes d'>4 | <g bes ees'>4 <bes ees' g'>4 <ees' g' bes'>4 | <d' f' bes'>4 <bes d' f'>4 <bes d' f'>4 | <a d' fis'>2.\fermata \bar "||" <g b>4 <b d'>4 r4 | <fis a>4 <a d'> r4 | <e g>4 <g c'>4 r4 | <g b>2. | <fis b>4 <fis b>4 <fis b>4 | <e g>4 <e g>4 <e g>4 | \rallSpan <e a>2.\startTextSpan | <d d'>2. \stopTextSpan | <b g'>2. | <b d'>2. | R2.*3 <b e'>4 <d' e'>4 r4 | <b d'>4 r4 <b d'>4 | <b e'>4 r4 <b d'>4 | <a c'>4 r4 <c' e'>4 | <ais cis'>4 r4 <cis' fis'>4 | R2. | \rallSpan <d fis>4\startTextSpan <e g>4 <fis a>4 \stopTextSpan | <g d'>4 <b g'>4 <d' b'>4 | <d' a'>4 <a fis'>4 <fis d'>4 | <g d'>4 <b g'>4 <d' b'>4 | <d' a'>4 <a fis'>4 <fis d'>4 | <g bes ees'>4 <bes ees' g'>4 <ees' g' bes'>4 | <d' f' bes'>4 <bes d' f'>4 <f bes d'>4 | <g bes ees'>4 <bes ees' g'>4 <ees' g' bes'>4 | <d' f' bes'>4 <bes d' f'>4 <bes d' f'>4 | <g bes ees'>2. | <c' f' a'>2. | <d' g' b'>2. | <b g'>4-. \times 2/3 {<g d'>8-. <g d'>8-. <g d'>8-.} <g d'>4-. | % this bar is weak \bar "|." } pianoLH = { \time 3/4 \clef bass %\key c \major g,,4 <g,, g,>4 g,4 | d,4 <a, d>4 <a, fis>4 | g,,4 <g,, g,>4 g,4 | d,4 <a, d>4 <a, fis>4 | g,,4 <g,, g,>4 g,4 | d,4 <a, d>4 <a, fis>4 | g,,4 <g, b,>4 <g, d>4 | R2.*5 R2.\fermata \bar "||" <g,, g,>4 r4 <g,, g,>4 | <d, fis,>4 r4 <d, fis,>4 | <cis, e,>4 r4 <cis, e,>4 | <g,, g,>4 <g,, g,>4 <g,, g,>4 | <fis,, fis,>4 <fis,, fis,>4 <fis,, fis,>4 | <e,, e,>4 <e,, e,>4 <e,, e,>4 | \rallSpan <a,, a,>2.\startTextSpan | <d,, d,>2. \stopTextSpan | <g, b,>4 r4 <g, d>4 | <d, d>4 r4 <fis, a,>4 | <g, b,>4 r4 <g, d>4 | <d, d>4 r4 <fis, a,>4 | <gis, b,>4 r4 <gis, d>4 | <e, gis,>4 r4 <g, d>4 | <gis, b,>2 r4 | <e, d>2 r4 | <a, c>2 r4 | <fis, cis>2 r4 | <a, d>2 r4 | \rallSpan <d, c>2\startTextSpan r4 \stopTextSpan | g,,4 <g,, g,>4 g,4 | d,4 <a, d>4 <a, fis>4 | g,,4 <g, b,>4 <g, d>4 | R2.*5 <ees,, ees,>2. | <f,, f,>2. | <b, g>2. | <g,, g,>4-. \times 2/3 {<g,, g,>8-. <g,, g,>8-. <g,, g,>8-.} <g,, g,>4-. | % this bar is weak \bar "|." } % violin part violinMel = { \time 3/4 \clef treble R2.*2 \set Staff.midiInstrument = "pizzicato strings" d''4-.^\markup{\smaller{pizz.}} g''4-. b''4-. | a''4-. fis''4-. d''4-. | %d''4-. g''4-. b''4-. | %a''4-. fis''4-. d''4-. | d''4-. g''4-. b''4-. | a''4-. fis''4-. d''4-. | r4 r4 g''4-. | f''4-. d''4-. bes'4-. | r4 r4 g''4-. | f''4-. d''4-. d''4-. | fis'2-.\fermata r4 \bar "||" \set Staff.midiInstrument = "violin" d''2^\markup{\smaller{arco}} d''4 | cis''4 cis''2 | b'4 c''4 g'4 | b'4 b'2 | cis''4 cis''4 cis''4 | d''2 e''4 | \rallSpan fis''4.\startTextSpan e''8 (d''8 cis''8 | b'2) r4 \stopTextSpan | \set Staff.midiInstrument = "pizzicato strings" fis'4-.^\markup{\smaller{pizz.}} fis'4-. fis'8-. fis'8-. | fis'4-. a'4-. g'4-. | fis'4-. d'4-. fis'4-. | e'4-. fis'4-. g'4-. | fis'4-. fis'4-. r4 | b'4-. b'4-. r4 | gis'2-. r4 | \set Staff.midiInstrument = "violin" fis''4^\markup{\smaller{arco}} g''4 a''4 | g''4 g''4 r4 | gis''4 gis''4 r4 | a''4 a''4 r4 | \rallSpan fis''4\startTextSpan (e''4 d''4) \stopTextSpan | d''4 g''4 b''4 | a''4 fis''4 d''4 | d''4 g''4 b''4 | a''4 fis''4 d''4 | r4 r4 g''4 | f''4 d''4 bes'4 | r4 r4 g''4 | f''4 d''4 d''4 | c''2. | d''2 b'4 | c''2. | g''4-. \times 2/3 {g''8 g''8 g''8} c'''4-. \bar "|." } % soprano part sopranoMel = { \time 3/4 \clef treble \set Staff.midiInstrument = "synth voice" R2.*4 d'4 g'4 b'4 | a'4 fis'4 r4 | d'4 g'4 b'4 | a'4 fis'4 r4 | r4 r4 ees''4 | d''4 bes'4 f'4 | r4 r4 ees''4 | d''4 bes'4 bes'4 | d''2.\fermata \bar "||" g'4 g'4 g'4 | fis'4 fis'2 | e'4 e'4 e'4 | d'4 d'2 | ees'4 ees'4 ees'4 | e'!2 e'4 | \rallSpan cis'2.\startTextSpan ( | d'2) r4 \stopTextSpan | b'4 b'4 b'8 b'8 | b'4 d''4 c''4 | b'4 r4 b'4 | a'4 b'4 c''4 | b'4 b'4 b'4 | e''4 b'4 gis'4 | b'2. | b'4 c''4 d''4 | c''4 c''4 r4 | cis''4 cis''4 r4 | d''4 d''4 r4 | \rallSpan fis'4\startTextSpan (g'4 a'4) \stopTextSpan | d'4 g'4 b'4 | a'4 fis'4 r4 | d'4 g'4 b'4 | a'4 fis'4 r4 | r4 r4 ees''4 | d''4 bes'4 f'4 | r4 r4 ees''4 | d''4 bes'4 bes'4 | g'2. | g'2 a'4 | b'2. | R2. \bar "|." } sopranoLyrics = \lyricmode { Bar -- be -- ques bur -- ning skanks are all flir -- ting hair blow in the nor wes -- ter -- ly. OH! Pav -- lo -- va coo -- king, pi -- geons are poo -- ping when will the mad -- ness end? __ Wal -- king on the san -- dy beach, whoops.. I dropped my peach, what will I eat for tea now... I am so hun -- gry, hun -- gry, hun -- gry. Ah __ Bar -- be -- ques bur -- ning, skanks are all flir -- ting, hair blow in the nor wes -- ter -- ly, nor -- wes -- ter -- ly. } % alto altoMel = { \time 3/4 \clef treble \set Staff.midiInstrument = "synth voice" R2.*4 d'4 g'4 b'4 | a'4 fis'4 r4 | d'4 g'4 b'4 | a'4 fis'4 r4 | ees'4 g'4 bes'4 | bes'4 f'4 d'4 | ees'4 g'4 bes'4 | bes'4 f'4 f'4 | a'2.\fermata \bar "||" b'4 b'4 b'4 | a'4 a'2 | g'4 c''4 e'4 | g'4 g'2 | a'4 a'4 a'4 | b'2 b'4 | \rallSpan a'2.\startTextSpan (| d'2) r4 \stopTextSpan | b4 b4 b8 b8 | b4 d'4 c'4 | b4 r4 b4 | a4 b4 c'4 | b4 b4 b4 | e'4 b4 gis4 | b2. b4 c'4 d'4 | c'4 c'4 r4 | cis'4 cis'4 r4 | d'4 d'4 r4 | \rallSpan fis4\startTextSpan (g4 a4) \stopTextSpan | d'4 g'4 b'4 | a'4 fis'4 r4 | d'4 g'4 b'4 | a'4 fis'4 r4 | ees'4 g'4 bes'4 | bes'4 f'4 d'4 | ees'4 g'4 bes'4 | bes'4 f'4 f'4 | ees'2. | f'2. | g'2. | R2. \bar "|." } altoLyrics = \lyricmode { Bar -- be -- ques bur -- ning skanks are all flir -- ting watch our hair blow in the warm -- ing nor wes -- ter -- ly. OH! Pav -- lo -- va coo -- king, pi -- geons are poo -- ping when will the mad -- ness end? __ Wal -- king on the san -- dy beach, whoops.. I dropped my peach, what will I eat for tea now... I am so hun -- gry, hun -- gry, hun -- gry. Ah __ Bar -- be -- ques bur -- ning, skanks are all flir -- ting, watch our hair blow in the warm -- ing nor wes -- ter -- ly, nor -- wester -- ly. } % bass part bassMel = { \time 3/4 \clef bass \set Staff.midiInstrument = "synth voice" R2.*4 d,4 g,4 b,4 | a,4 fis,4 r4 | d,4 g,4 b,4 | a,4 fis,4 r4 | ees,4 bes,2 | bes,2 f,4 | ees,4 bes,4 bes,4 | bes,4 f,4 f,4 | d,2.\fermata \bar "||" R2.*7 \rallSpan d,4\startTextSpan e,4 fis,4 \stopTextSpan | g,4 r4 b,4 | d,4 r4 a,4 | g,4 r4 b,4 | d,4 e,4 fis,4 | gis,4 r4 b,4 | d,4 r4 b,4 | gis,4 r4 b,4 | e,4 fis,4 gis,4 | a,4 r4 c4 | fis,4 r4 cis4 | a,4 r4 d4 | \rallSpan d,4\startTextSpan (e,4 fis,4) \stopTextSpan | d,4 g,4 b,4 | a,4 fis,4 r4 | d,4 g,4 b,4 | a,4 fis,4 r4 | ees,4 bes,2 | bes,2 f,4 | ees,4 bes,4 bes,4 | bes,4 f,4 f,4 | ees,2. | f,2. | g,2. | R2. \bar "|." } bassLyrics = \lyricmode { Bar -- be -- ques bur -- ning skanks are all flir -- ting watch ourhair blowin the warm -- ing nor wes -- ter -- ly. OH! bom, bom, bom bom, bom bom, bom bom, bom bom, bom, bom bom, bom bom, bom bom, bom I am so bom, bom bom, bom bom, bom Ah __ Bar -- be -- ques bur -- ning, skanks are all flir -- ting, watch our-hair blow-in the warm -- ing nor -- wes -- ter -- ly, nor -- wester -- ly. }
score_parts.log
Description: Binary data
%{ Rock compo originally by Mark. Score and Parts %} \version "2.6.0" \include "compo.ly" \paper { systemSeparatorMarkup = \slashSeparator raggedbottom = ##f raggedlastbottom = ##f } \book { \header { title = "Ware Whare" composer = "Mark, Steph, Joshua, Joy" tagline = "" } \score { << \context ChoirStaff << \context Staff = "sopranos" << \set Staff.instrument = "Soprano " \set Staff.instr = "Sop. " \context Voice = sopranos {\sopranoMel} \context Lyrics = sopranos { s2. } >> \context Staff = "altos" << \set Staff.instrument = "Alto " \set Staff.instr = "Alt. " \context Voice = altos {\altoMel} \context Lyrics = altos { s2. } >> \context Staff = "bassos" << \set Staff.instrument = "Bass " \set Staff.instr = "Bas. " \context Voice = basses {\bassMel} \context Lyrics = basses { s2. } >> \context Lyrics = sopranos \lyricsto sopranos \sopranoLyrics \context Lyrics = altos \lyricsto altos \altoLyrics \context Lyrics = basses \lyricsto basses \bassLyrics >> \context Staff = "violin" { \set Staff.instrument = "Violin" \set Staff.instr = "Vln. " \violinMel } \context PianoStaff << \set PianoStaff.instrument = "Piano " \set PianoStaff.instr = "Pno. " \context Staff = "up" { \clef treble \pianoRH } \context Staff = "down" { \clef bass \pianoLH } >> >> \layout { } \midi { \tempo 4 = 100 } } } \paper { systemSeparatorMarkup = "" raggedbottom = ##t raggedlastbottom = ##t } \book { \header { title = "Ware Whare" composer = "Mark, Steph, Joshua, Joy" instrument = "Violin" tagline = "" } \score { \context Staff = "violin" { \set Score.skipBars = ##t \violinMel } } } \book { \header { title = "Ware Whare" composer = "Mark, Steph, Joshua, Joy" instrument = "Piano" tagline = "" } \score { \context PianoStaff << \context Staff = "up" { \clef treble \pianoRH } \context Staff = "down" { \clef bass \pianoLH } >> } } \book { \header { title = "Ware Whare" composer = "Mark, Steph, Joshua, Joy" instrument = "Soprano" tagline = "" } \score { \context Staff = "sopranos" << \set Score.skipBars = ##t \context Voice = "sopranos" { \sopranoMel } \lyricsto "sopranos" \new Lyrics \sopranoLyrics >> } } \book { \header { title = "Ware Whare" composer = "Mark, Steph, Joshua, Joy" instrument = "Alto" tagline = "" } \score { \context Staff = "altos" << \set Score.skipBars = ##t \context Voice = "altos" { \altoMel } \lyricsto "altos" \new Lyrics \altoLyrics >> } } \book { \header { title = "Ware Whare" composer = "Mark, Steph, Joshua, Joy" instrument = "Bass" tagline = "" } \score { \context Staff = "basses" << \set Score.skipBars = ##t \context Voice = "basses" { \bassMel } \lyricsto "basses" \new Lyrics \bassLyrics >> } }
score_parts-non-verbose.log
Description: Binary data
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user