On 30 November 2010 11:24, Graham Percival <gra...@percival-music.ca> wrote:

> There is a theory about why this happens, from Neil:
>> 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)
>
> Can anybody think of a way to test this theory?  i.e. I'm not asking
> how to stop this from happening.  I'm not even asking for solid
> evidence that this is, in fact, happening.  I'm just asking how we
> could *begin* the *attempt* to gather such evidence.

See spanner.cc, lines 113-121.

If this code doesn't exit the loop early, the crash goes away (since
it allows the cloned spanner to exist outside its parent's bounds).

Cheers,
Neil

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to