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
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user