bug-lilypond
[Top][All Lists]
Advanced

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

with in Staff + with in Voice in same Staff causes segmentation fault w


From: Villum Sejersen
Subject: with in Staff + with in Voice in same Staff causes segmentation fault without any warning
Date: Fri, 19 Jun 2009 06:46:56 +0200
User-agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103)

The other day I succeeded making LilyPond segfault without any warning when err
oneuosly inserting
 
\with { 
  \consists Ambitus_engraver 
}
 
both in a staff and in a voice in the same staff at the same time... 

A minimal example is attached; the outcome of compiling shown below:

===
address@hidden:~/lilypond-produktion/testlily/MinEx$ lilypond with+with.ly
GNU LilyPond 2.13.2
Processing `with+with.ly'
Tolker...
Interpreting music... Lagersegmentfejl
===

(BTW. It seems the danish translation is not quite complete: My language settin
g is LANG=da_DK.UTF-8. Tolker=Processing, Lagersegmentfejl=Segmentation fault)

I don't know if this experience merits a warning in LM 3.3.5 or is covered else
where? Or should the code be rewritten to issue a warning instead?

-- 
yours  Villum Sejersen
Nørregade  1 A
DK-4500  Nykøbing Sj.
Danmark
mobil   +45   30 34  03 44
[1]http://home20.inet.tele.dk/vsevisit/

References

   1. http://home20.inet.tele.dk/vsevisit/
\version "2.13.1"

\layout {
        ragged-right = ##t
}


global = {
        \key d \major 
        \time 4/4
        \partial 8
}

sopranstemme = \relative c' {
        e8 | 
        cis'4 cis8. cis16 cis4 b8. b16 | 
}

\score {

        \new Staff 

%               DON'T include in Staff and in Voice simultaneously => segfault!
                \with {
                        \consists Ambitus_engraver 
                        }               

        {
                \new Voice = sopranos 

%               DON'T include in Staff and in Voice simultaneously => segfault!
                \with {
                        \consists Ambitus_engraver 
                        }

                {
                        \global \sopranstemme 
                } %%% Voice %%%

        }       %%% Staff %%%

} %%% score %%%


Attachment: vse.vcf
Description: Vcard


reply via email to

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