lilypond-user
[Top][All Lists]
Advanced

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

Re: Strange LilyPond crash


From: David Kastrup
Subject: Re: Strange LilyPond crash
Date: Tue, 24 Nov 2015 17:11:13 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Marc Hohl <address@hidden> writes:

> Am 24.11.2015 um 00:12 schrieb Thomas Morley:
> [...]
>>
>> So,
>> commit b416f10429d8d3881445d9000ff422dc67176df1
>> Author: David Kastrup <address@hidden>
>> Date:   Wed Jul 15 23:30:30 2015 +0200
>>
>>      Issue 3693: Let Percent_repeat_iterator be unfazed by Timing changes
>>
>>      There is still one shortcoming: the percent repeats will not contain any
>>      material apart from the percent itself.  In particular, no Timing
>>      changes will be repeated.  If there are meter changes or \partial
>>      commands inside of percent repeats, they need to occur in parallel
>>      passages outside of any percent repeat, if necessary in a separate
>>      "timing track".
>>
>> is indeed the problem.
>
> Thanks for your work on this issue!

And for me in creating it.

>> Now it would be nice I'd could come up with a tiny example...
>>
>> Though, very strange things happen, like:
>>
>> assume file-1.ly with
>>
>> foo = { some-music }
>> buzz = { some-other-music }
>>
>> and
>>
>> file-2.ly with
>>
>> \include "file-1.ly"
>> \score {
>>    <<
>>    \new Staff \foo
>>    \new Staff \buzz
>>    >>
>>
>> compiling file-2.ly causes a segfault.
>> commenting \new Staff \buzz still causes a segfault
>> additional commenting(!!!!!) buzz = { some-other-music } in file-1.ly,
>> and the segfault disappears!!!
>> But it's not consistent! It depends what else is defined in those files.
>
> Yep. Moreover, if I removed some notes from buzz, the segfault
> disappeared, but adding one single note causes Lilypond to crash,
> and we talk about scores with 3-5 pages or even less.

Garbage collection errors tend to behave somewhat erratically.

Ticket created at: https://sourceforge.net/rest/p/testlilyissues/issues/4670/

-- 
David Kastrup



reply via email to

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