lilypond-user
[Top][All Lists]
Advanced

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

Re: Manual page breaking causing assertion failure


From: Chris Yate
Subject: Re: Manual page breaking causing assertion failure
Date: Sat, 9 Jan 2016 22:38:19 +0000

No, it's not self-built, it's the latest dev image from the website!

Windows 10, 64bit. Any other info you need?
Chris

On 9 Jan 2016 10:17 pm, "Colin Campbell" <address@hidden> wrote:
On 16-01-08 07:09 PM, Chris Yate wrote:
Hi, 
I'm trying to paginate my score nicely and the automatic paging isn't good enough. So I'm doing all the page breaks manually -- and a certain situation is causing an assertion failure on compilation:

<< Snippet of output:

....

MIDI output to `BeiMannernScore.mid'...

Finding the ideal number of pages...

Fitting music on 9 or 10 pages...

This application has requested the Runtime to terminate it in an unusual way.

Please contact the application's support team for more information.

Assertion failed!

Program: C:\Program Files (x86)\LilyPond\usr\bin\lilypond.exe

File: /home/gub/NewGub/gub/target/mingw/src/lilypond-git.sv.gnu.org--lilypond.git-release-unstable/lily/page-breaking.cc, Line 1180

_expression_: ret <= cached_line_details_.size ()

Exited with return code 3.

>>


The problem occurs with the page break on a specific bar. For now I've done the obvious thing and gone with a working state -- it's not critical.


Happy to push the code up to a Gist for anyone that wishes to debug the issue. Let me know.


(This is apparently not happening if I build on Linux, only in Windows).


I'll confirm that your example from down-thread does not give an exception error under 64-bit linux. I see that you are using a self-built binary; have you tried downloading and installing a binary from the website, to isolate possible issues with your local environment?

Cheers,
Colin


--
Celestial navigation is based on the premise that the Earth is the center of the universe. The premise is wrong, but the navigation works. An incorrect model can be a useful tool.
 - Kelvin Throop III

reply via email to

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