bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bugreport : lilypond 2.0.0 crash


From: Alexandre Beneteau
Subject: bugreport : lilypond 2.0.0 crash
Date: Thu, 25 Sep 2003 10:35:01 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030908 Debian/1.4-4

Hello, as lily asks herself, I reproduce this to give you a clue about possible
bug.... and join the file which produce this error (befor submitting it to
mutopia :-))

Thanks again for this wonderfull software,

        Alex.

PS : I use Debian unstable.


casimir:~/documents/partitions/Chant/Faure> lilypond --verbose FAURE.Poeme_d_un_jour.ly
lilypond (GNU LilyPond) 2.0.0
Opening pipe `/usr/bin/lilypond-bin --version '
Opening pipe `kpsexpand \$TEXMF'
Opening pipe `kpsewhich -expand-path=\$T1FONTS'
Invoking `/usr/bin/lilypond-bin -I /home/alex/documents/partitions/Chant/Faure -I /home/alex/documents/partitions/Chant/Faure -I /home/alex/documents/partitions/Chant/Faure -H dedication -H title -H subtitle -H subsubtitle -H footer -H head -H composer -H arranger -H instrument -H opus -H piece -H metre -H meter -H poet -H texttranslator -H textheight -H orientation -H language -H latexpackages -H papersize -H pagenumber -H latexheaders -H latexoptions -H linewidth -H unit --verbose FAURE.Poeme_d_un_jour'
lilypond_datadir: `/usr/share/lilypond'
local_lilypond_datadir: `/usr/share/lilypond/2.0.0'
localedir: `/usr/share/locale'
LILYPONDPREFIX: `'

[/usr/share/lilypond/2.0.0/scm/define-music-types.scm][/usr/share/lilypond/2.0.0/scm/output-lib.scm][/usr/share/lilypond/2.0.0/scm/c++.scm][/usr/share/lilypond/2.0.0/scm/chord-ignatzek-names.scm][/usr/share/lilypond/2.0.0/scm/chord-entry.scm][/usr/share/lilypond/2.0.0/scm/chord-generic-names.scm][/usr/share/lilypond/2.0.0/scm/molecule.scm][/usr/share/lilypond/2.0.0/scm/new-markup.scm][/usr/share/lilypond/2.0.0/scm/bass-figure.scm][/usr/share/lilypond/2.0.0/scm/music-functions.scm][/usr/share/lilypond/2.0.0/scm/define-music-properties.scm][/usr/share/lilypond/2.0.0/scm/auto-beam.scm][/usr/share/lilypond/2.0.0/scm/chord-name.scm][/usr/share/lilypond/2.0.0/scm/define-translator-properties.scm][/usr/share/lilypond/2.0.0/scm/translation-functions.scm][/usr/share/lilypond/2.0.0/scm/script.scm][/usr/share/lilypond/2.0.0/scm/drums.scm][/usr/share/lilypond/2.0.0/scm/midi.scm][/usr/share/lilypond/2.0.0/scm/beam.scm][/usr/share/lilypond/2.0.0/scm/clef.scm][/usr/share/lilypond/2.0.0/scm/
slur.scm][/usr/share/lilypond/2.0.0/scm/font.scm][/usr/share/lilypond/2.0.0/scm/define-grob-properties.scm][/usr/share/lilypond/2.0.0/scm/define-grobs.scm][/usr/share/lilypond/2.0.0/scm/define-grob-interfaces.scm]
Now processing: `FAURE.Poeme_d_un_jour.ly'
Parsing...[/usr/share/lilypond/2.0.0/ly/init.ly[/usr/share/lilypond/2.0.0/ly/declarations-init.ly[/usr/share/lilypond/2.0.0/ly/nederlands.ly][/usr/share/lilypond/2.0.0/ly/chord-modifiers-init.ly][/usr/share/lilypond/2.0.0/ly/script-init.ly][/usr/share/lilypond/2.0.0/ly/scale-definitions-init.ly][/usr/share/lilypond/2.0.0/ly/engraver-init.ly][/usr/share/lilypond/2.0.0/ly/grace-init.ly][/usr/share/lilypond/2.0.0/ly/midi-init.ly[/usr/share/lilypond/2.0.0/ly/performer-init.ly]][/usr/share/lilypond/2.0.0/ly/generic-paper-init.ly][/usr/share/lilypond/2.0.0/ly/paper20-init.ly[/usr/share/lilypond/2.0.0/ly/params-init.ly[/usr/share/lilypond/2.0.0/ly/a4-init.ly][/usr/share/lilypond/2.0.0/ly/paper-init.ly]]][/usr/share/lilypond/2.0.0/ly/dynamic-scripts-init.ly][/usr/share/lilypond/2.0.0/ly/spanners-init.ly][/usr/share/lilypond/2.0.0/ly/property-init.ly]][/home/alex/documents/partitions/Chant/Faure/FAURE.Poeme_d_un_jour.ly[/usr/share/lilypond/2.0.0/ly/italiano.ly]]warning: lily-guile:
FAURE.Poeme_d_un_jour.ly: old relative compatibility was not used.
]
[/usr/share/lilypond/2.0.0/fonts/afm/feta20.afm][/usr/share/lilypond/2.0.0/fonts/tfm/feta20.tfm]Interpreting music...lilypond-bin: lily-guile.cc:127: String ly_scm2string(scm_unused_struct*): Assertion `gh_string_p (s)' failed.
lilypond: warning: `usr' failed (signal 6) (ignored)



lilypond: error: LilyPond crashed (signal 6).
lilypond: error: Please submit a bug report to address@hidden
Traceback (most recent call last):
  File "/usr/bin/lilypond", line 844, in ?
    run_lilypond (files, dep_prefix)
  File "/usr/bin/lilypond", line 280, in run_lilypond
    ly.exit (status)
  File "/usr/share/lilypond/2.0.0/python/lilylib.py", line 130, in exit
    raise _ ('Exiting (%d)...') % i
Exiting (6)...
Cleaning /tmp/tmpzVZjnHlilypond...


#(ly:set-option 'old-relative)
\include "italiano.ly"

\version "1.9.8"

\header {
    title = "Poème d'un jour"
    subtitle = "Adieu"
    composer = "Gabriel Fauré"
    opus = "opus 21 n° 3"
    piece = "Poésie de Charles Grandmougin"
    tagline = ""

    mutopiatitle = "Poème d'un jour"
    mutopiacomposer = "G. Fauré (1845 - 1924)"
    mutopiaopus = "O 21"
    mutopiainstrument = "Voice, Piano"
    date = "1881"
    source = "Hamelle"
    style = "Romantic"
    %copyright = "Public Domain"
    maintainer = "Alexandre Benéteau"
    maintainerEmail = "address@hidden"
    maintainerWeb = "http://www.alexandre-beneteau.fr.st";
    lastupdated = "2002/11/01"
}

global = \notes {
    \key mi \major
    \time 4/4
}

paroles = \lyrics {
    Com -- me tout meurt vi -- te, la ro -- se
    Dé -- clo -- se
    Et les frais man -- teaux di -- a -- prés
    Des prés_;
    Les longs sou -- pirs, les bien -- ai -- mé -- es,
    Fu -- mé -- es_! __
    On voit dans ce mon -- de lé -- ger
    Chan -- ger Plus vi -- te
    que les flots des grè -- ves, Nos rê -- ves,
    Plus vi -- te que le givre en fleurs, __
    Nos coeurs_! __
    A vous l'on se croy -- ait fi -- dè -- le, Cru -- el -- le,
    Mais hé -- las_! les plus longs a -- mours Sont courts_!
    Et je dis en quit -- tant vos char -- mes,
    Sans lar -- mes, Pres -- qu'au mo -- ment de mon a -- veu, __
    A -- dieu_! __
}

% FIXME
%#(define note '(columns (music "noteheads-2" ((kern . -0.1) "flags-stem"))))

chant = \notes \relative do'' {
    \global
    % FIXME
    %r1^#`(columns (bold "Moderato  ") ((columns (font-relative-size . -1)) 
(columns ( "(" , note )) " = 76)"))
    R1*4
    \autoBeamOff
    \dynamicUp
    si8^\markup { \italic "dolce" } si) la sold sold4 fad8 fad
    la4 si8 si dod4 mi
    red8 red dod dod si4 sold8 lad
    si4. lad8 lad2
    si4 \< dod8 red red4  mi\!
    la,8 si \> la2  sold4\!
    r4 r8 sold^\p dod2
    si ~ si4 r
    \bar "||"
    \key mi \minor
    R1
    r2 r4 mi,
    si' la8 sol sol4 fad8 mi
    sol4. fad8 mi fad sol la
    si si la sol sol4 fad8 r16 mi
    sol4. ( fad8) mi4 r8 mi
    mi'4. \<  re8\! do si la sold
    do2^\mf ~ do4 r8 do
    si1 ~
    si2 r4 r8 si^\p
    \bar "||"
    \key mi \major
    si4. la8 \< sold sold fad fad \!
    la4 si8 r16 si dod4 mi
    red8 red dod4 si8 si sold lad
    si4. lad8 lad2
    si8^\markup { \italic "cresc." } si) dod4 red8 red mi sold,
    la4 la8 r16 si la4 \>  sold\!
    r8 sold^\markup { \italic "dolce" } lad) sid dod sold mid fad
    sold2 ~ sold4 r8 si^\pp
    mi1 ~ mi R1*2
    \bar "|."
}

sop = \notes \relative do'' {
    \stemUp
    \slurUp
    si4^\markup { \italic "dolce" } ( la sold4.  fad8)
    \slurBoth
    <mi  la>4( <mi si'> <mi dod'> <mi la mi'>)
    \slurUp
    si'4. ( la8 sold4  fad)
    la4. ( si8 dod4  mi)
    \slurBoth
    <mi, si'^\markup { \italic "sempre dolce" }(>-. <mi la>-. <mi sold>-. <mi 
fad>)-.
    <mi  la>-.( <mi si'>-. <mi dod'>-. <mi la mi'>)-.
    <si' red>-.( <la dod>-. <sold si>)-. sold8 ( lad)
    \slurUp 
    si4. ( lad8)  \slurBoth <fad  lad>4-.( <fad lad>)-.
    <fad si>-.( <mi  fad dod'>\<-. <fad si red>-. <  mi si' mi>)-.
    <sid  red la'>-.( <dod \> mi la>-. <dod fad la>-. < sid fad' sold>)-.
    <dod mi sold^\markup { \italic "dolcissimo sempre"}>-.( <si! red mi sold>-. 
<si dod mi sold>-. <lad dod mi fad>)-.
    <si red fad> r r2
    \bar "||"
    \key mi \minor
    si'4.^\markup { \italic "dolce" } ( la8 sol4 fad8  mi)
    sol4. ( fad8 mi4 re8 do )
    si4 r <si si'>2
    r <sol sol'>
    r <si si'>
    r <sol sol'>
    r <fa fa'>
    r <mi mi'>
    red'4 \translator Staff=mg \stemDown red, mi \translator Staff=md \stemBoth 
mi'
    mid \translator Staff=mg \stemDown mid, fad \translator Staff=md \stemBoth 
fad'
    \bar "||"
    \key mi \major
    r8\p <mi  si'>-.( r <mi la>-. r <mi sold>-. r <mi fad>)-.
    r <mi  la>-.( r <mi si'>-. r <mi dod'>-. r <mi la mi'>)-.
    r <si'  red>-.( r <la dod>-. r <sold si>-. r <sold lad>)-.
    r <sold si>-.( r <sold lad>-. r <sold lad>-. r <sold lad>)-.
    r <fad si>-.( r <mi fad dod'>-. r <fad si red>-. r <mi si' mi>)-.
    r <sid red la'>-.( r <dod mi la>-. r <dod fad la>-. r <sid fad' sold>)-.
    r <dod^\markup { \column < { \dynamic "pp" } { \italic "sempre" } > }(mid 
sold>(-. r <sold sid red>-. r <dod mid sold>-. r <sold sid red>)-.
    r <dod mid sold>-.( r <sold sid red>-. r <dod mi sold>-. r <si red la' 
si>)-.
    r <si mi sold si>-.( r <mi fad>-. r <red sold>-. r <dod mi fad>)-.
    r <si mi sold>-.( r <mi fad>-. r <red sold>-. r <dod mi fad>)-.
    \property PianoStaff.connectArpeggios = ##t
    <si mi sold>2 <sold \arpeggio si mi sold>
    <sold \arpeggio si mi sold>1
    \bar "||"
}

alt = \notes \relative do' {
    \stemDown
    mi4 mi mi2
    s1
    mi4\pp mi mi mi
    mi mi mi <mi la>
    s1*2
    s2. sold4
    sold sold s2
    s1*6
    s2 r4 <mi sol> s2 r4 <do mi>
    s2 r4 <mi sol> s2 r4 <do mi>
    s2 r4 <si re> s2 r4 <la do>
    \property Voice.TupletBracket \set #'bracket-visibility = ##f
    \times 2/3  { red8[ \translator Staff=mg \stemUp si la} \times 2/3 {red, 
la' si]} \times 2/3  { mi,[ la si} \translator Staff=md \stemDown \times 2/3 
{mi si la]}
    \times 2/3  { mid'[ \translator Staff=mg \stemUp si la} \times 2/3 {mid la 
si]} \times 2/3  { fad[ la si} \translator Staff=md \stemDown \times 2/3 {fad' 
si, la]}
    \stemBoth
}

ten = \notes \relative do {
    <mi sold>4( <fad la> <sold si> <la dod>)
    <fad dod'>( <sold si> la <si, fad' dod'>)
    <mi sold>( <fad la> <sold si> <la dod>)
    <fad dod'>( <sold si> la <si, fad' dod'>)
    <mi sold>(-. <fad la>-. <sold si>-. <la dod>)-.
    <fad dod'>(-. <sold si>-. la-. <fad dod'>)-.
    <sold si>(-. <la mi'>-. <si mi>-. <dod mi>)-.
    <si red>(-. <dod mi>-. red-. <dod mi>)-.
    <si red>(-. <lad dod>-. <la si>-. <sold si>)-.
    <fad la>(-. <mi sold>-. <red fad>-. <sold, red'>)-.
    dod2 fad,
    r4 \times 2/3 {si,8 (fad' si} \times 2/3 {red fad si} \translator Staff=md 
\times 2/3 {red fad  si)}
    \translator Staff=mg
    \bar "||"
    \key mi \minor
    s2 r4 <si,, mi sol>
    s2 r4 <sol do mi>
    s1*7
    si1
    \bar "||"
    \key mi \major
    <mi sold>4 <fad la> <sold si> <la dod>
    <fad dod'> <sold si> la <fad dod'>
    <sold si> <la mi'> <si mi> <dod mi>
    <si red>  <dod mi> \translator Staff=md \stemDown
                                <red fad> <dod mi>
    \dynamicUp
    <si red  >\< <lad dod> < la si> \!
                                \translator Staff=mg \stemBoth
                                <sold si>
    <fad la> <mi sold \> > <red fad> < sold, red'> \!
    dod, ( <sold' fad'> dod, <sold' fad'>
    dod, <sold' fad'> dod, <si si'>
    mi <dod' la'> <si si'> <la mi'>
    ~ <mi mi'> <dod' la'> <si si'> <la mi'>)
    ~ <mi mi'>2 <mi \arpeggio si' mi>
    <mi \arpeggio si' mi>1
    \bar "|."
}

basse = \notes \relative do, {
    s1*12
    \times 2/3 {mi8 \sustainDown ( si' sol'} \times 2/3 {fad \sustainUp mi  
sol)} si2
    \times 2/3 {do,,8 ( \sustainDown sol' mi'} \times 2/3 {re \sustainUp do  
mi)} sol2
    \times 2/3 {mi,8 ( \sustainDown si' sol'} \times 2/3 {fad \sustainUp mi  
sol)} r2
    \times 2/3 {do,,8 ( \sustainDown sol' mi'} \times 2/3 {re \sustainUp do  
mi)} r2
    \times 2/3 {mi,8 ( \sustainDown si' sol'} \times 2/3 {fad \sustainUp mi  
sol)} r2
    \times 2/3 {do,,8 ( \sustainDown sol' mi'} \times 2/3 {re \sustainUp do  
mi)} r2
    \times 2/3 {la,8 (\sustainDown mi' do'} \times 2/3 {si \sustainUp la  do)} 
r2
    \times 2/3 {fa,,8^\mf (\sustainDown do' la'} \times 2/3 {sol \sustainUp fa  
la)} r2
    \stemDown
    <si,, \sustainDown si'>2 dod \sustainUp
    re red 
    s1*12
}

md = \notes <<
    \global
    \context Voice=sop { \sop }
    \context Voice=alt { \alt }
>>

mg = \notes <<
    \global
    \clef "bass"
    \context Voice=ten  { \ten }
    \context Voice=basse { \basse }
>>

\score {
    \simultaneous {
    \addlyrics
    \context Staff=chant \notes \transpose do sib, { \chant }
    \context Lyrics=parole { \paroles }
    \context PianoStaff=piano <<
        \context Staff=md \notes \transpose do sib, { \md }
        \context Staff=mg \notes \transpose do sib, { \mg }
    >>
    }
    \paper {
        linewidth = 17.0 \cm
    }
}


reply via email to

[Prev in Thread] Current Thread [Next in Thread]