lilypond-user
[Top][All Lists]
Advanced

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

Re: VerticalAxisGroup error


From: Jean Abou Samra
Subject: Re: VerticalAxisGroup error
Date: Sat, 15 Apr 2023 07:14:41 +0200
User-agent: Evolution 3.46.4 (3.46.4-1.fc37)

Le samedi 15 avril 2023 à 12:45 +1000, Andrew Bernard a écrit :

I am reviving a large project from about six or seven years ago.
I'm unable toi easily work out how to produce an MWE for this.
Here's the error:
Preprocessing graphical objects... programming error: cyclic dependency: calculation-in-progress encountered for VerticalAxisGroup.adjacent-pure-heights continuing, cross fingers programming error: cyclic dependency: calculation-in-progress encountered for VerticalAxisGroup.adjacent-pure-heights continuing, cross fingers ERROR: In procedure ly:grob-array-ref: In procedure ly:grob-array-ref: Wrong type argument in position 1 (expecting Grob_array): () Exited with return code 1.
Here's the code I have that explicitly references VerticalAxisGroup:

That code doesn't look like it has anything to do with the problems.

You have a programming error, and a fatal error. They look unrelated to me. The fatal error is almost certainly issue #6482, based on your backtrace.

As to the programming error, did you move engravers like Mark_engraver, Metronome_mark_engraver or Text_mark_engraver? If so, did you also move Staff_collecting_engraver? This is mentioned in the documentation, but there's an open bug about the error message: #3409.

If it's not that, please send the output with #(ly:set-option 'debug-property-callbacks) at the top of your file.

How do I go about debugging and solving this? Curmudgeon that I am, I have never been amused by the cross fingers comment. Does not seem to add any help except to say it will try to go on, and does not help me locate the source of the error - no line location given.

Well, in this case, there isn't really a relevant source location, because VerticalAxisGroup grobs are global to a whole score.

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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