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:

===
v...@villums9:~/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 %%%


begin:vcard
fn:Villum Sejersen
n:Sejersen;Villum
adr;quoted-printable;quoted-printable:;;N=C3=B8rregade  1 A;Nyk=C3=B8bing Sj.;;DK-4500;Danmark
email;internet:[email protected]
tel;work:+45  59 66  67 77
tel;home:+45  59 91  31 57
tel;cell:+45  30 34  03 44
x-mozilla-html:TRUE
url:http://home20.inet.tele.dk/vsevisit
version:2.1
end:vcard

_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to