bug-lilypond
[Top][All Lists]
Advanced

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

Re: Issue 1336 in lilypond: skipTypesetting segfaults when set during a


From: lilypond
Subject: Re: Issue 1336 in lilypond: skipTypesetting segfaults when set during a skipBars-induced MultiMeasureRest spanner
Date: Thu, 25 Nov 2010 00:20:40 +0000


Comment #6 on issue 1336 by n.puttock: skipTypesetting segfaults when set during a skipBars-induced MultiMeasureRest spanner
http://code.google.com/p/lilypond/issues/detail?id=1336

A bit more data: in the crash-case, grob-property.cc internal_get_property() calls internal_get_property_data () with minimum-X-extent, and receives the answer of
()

Are you sure that's the root cause though? It looks to me like the MultiMeasureRest has invalid bounds when cloned, so the cloned object is NULL when the MultiMeasureRestNumber is aligned (the parent object no longer exists).

I can see several workarounds for this, but ideally the MutiMeasureRestNumber would be suicided if the parent object's invalid. Unfortunately, it doesn't look as if this is possible in the engraver (at that point the original rest appears to have valid bounds).




reply via email to

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