|
From: | lilypond |
Subject: | Re: [Lilypond-auto] Issue 3040 in lilypond: Segfault (infinite recursion) in add_interior_skylines |
Date: | Tue, 18 Dec 2012 10:08:10 +0000 |
Comment #1 on issue 3040 by address@hidden: Segfault (infinite recursion) in add_interior_skylines
http://code.google.com/p/lilypond/issues/detail?id=3040The problem is infinite nesting in the elements list of a grob. A StaffGrouper is an element of a VerticalAxisGroup which itself is an element of the StaffGrouper (or something like that). The problem is likely during the engraving stage. What'd be good for debugging purposes is to add to Pointer_group_interface a check where if grob X is in the element list of grob Y (or any of its elements recursed down through all elements lists) and you are trying to add grob Y to the element list of grob X, LilyPond should abort.
[Prev in Thread] | Current Thread | [Next in Thread] |