[Top][All Lists]
[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