bug-lilypond
[Top][All Lists]
Advanced

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

Re: with in Staff + with in Voice in same Staff causes segmentation fau


From: Graham Percival
Subject: Re: with in Staff + with in Voice in same Staff causes segmentation fault without any warning
Date: Thu, 18 Jun 2009 22:11:27 -0700
User-agent: Mutt/1.5.18 (2008-05-17)

Thanks, added as
http://code.google.com/p/lilypond/issues/detail?id=781

Please note that I simplified your initial report considerably.
In the future, please create *minimal* examples -- if you can
remove something from the example while still demonstrating the
problem, the original sample was not minimal!

The LM does not need to be modified; rather, this bug should be
fixed.

Cheers,
- Graham

On Fri, Jun 19, 2009 at 06:46:56AM +0200, Villum Sejersen wrote:
> 
> 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 %%%
> 
> 

> 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:address@hidden
> 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
> address@hidden
> http://lists.gnu.org/mailman/listinfo/bug-lilypond





reply via email to

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