Comment #6 on issue 1053 by n.puttock: Severe overestimation of line height
for significantly non-rectangular systems
http://code.google.com/p/lilypond/issues/detail?id=1053
Hi Boris,
Unfortunately, your patch segfaults on hara-kiri staves:
Processing `input/regression/hara-kiri-pianostaff.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Program received signal SIGSEGV, Segmentation fault.
0x00000000006800f8 in System::part_of_line_pure_height (this=0xbf15c0,
start=8, end=10, begin=true) at system.cc:586
586 iv.translate (offsets[i]);
(gdb) bt
#0 0x00000000006800f8 in System::part_of_line_pure_height (this=0xbf15c0,
start=8, end=10, begin=true) at system.cc:586
#1 0x00000000006801dd in System::begin_of_line_pure_height (this=0xbf15c0,
start=8, end=10) at system.cc:595
#2 0x0000000000484b8e in Constrained_breaking::fill_line_details (
this=0x7fffffff8620, out=0xd94bf0, start=1, end=2)
at constrained-breaking.cc:461
#3 0x000000000048484b in Constrained_breaking::initialize (
this=0x7fffffff8620) at constrained-breaking.cc:435
#4 0x0000000000483e11 in Constrained_breaking (this=0x7fffffff8620,
ps=0xc36040, start=...) at constrained-breaking.cc:360
#5 0x000000000058de34 in Page_breaking::find_chunks_and_breaks (
this=0x7fffffff8a70, is_break=0x580ee8 <is_break>) at
page-breaking.cc:579
#6 0x000000000058b46d in Page_breaking (this=0x7fffffff8a70, pb=0xb2a9f0,
is_break=0x580ee8 <is_break>) at page-breaking.cc:189
#7 0x0000000000580ff0 in Optimal_page_breaking (this=0x7fffffff8a70,
pb=0xb2a9f0) at optimal-page-breaking.cc:36
#8 0x000000000058a54c in ly_optimal_breaking (pb=0x7ffff2b9f280)
at page-breaking-scheme.cc:41
#9 0x00007ffff793430e in scm_dapply () from /usr/lib/libguile.so.17
#10 0x00000000005b9d9d in Paper_book::pages (this=0xb2a9f0)
at paper-book.cc:653
#11 0x00000000005b732a in Paper_book::output_aux (this=0xb2a9f0,
Cheers,
Neil
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond