Hi Nicolas, Le lundi 08 décembre 2008 à 21:41 +0100, Nicolas Sceaux a écrit : > Graham, I cannot reproduce the bus error (even compiling the 8 > scores.) Can you run lilypond with gdb and send me a backtrace?
Here's what I get on a Fedora 9 x86_64 box with all recent updates, compiling scores 1+...+5 (I get no segfault with 1+...+4, and I also get a segfault with all 8 scores enabled): gdb --args lilypond -I 1* -I 2* -I 3* -I 4* -I 5* -I 6* -I 7* -I 8* -I init/ -ddelete-intermediate-files -V sc-op2.ly [snip] Interprétation en cours de la musique...[/usr/local/share/lilypond/2.11.65/fonts/otf/emmentaler-20.otf][8][16][24][32][40][48] temps écoulé : 0.14 secondes 3620 éléments dénombrés (146 extensions) Pré-traitement des éléments graphiques... 6010 objet graphiques (grob) dénombrés[/usr/local/share/lilypond/2.11.65/fonts/otf/emmentaler-11.otf][/usr/local/share/lilypond/2.11.65/fonts/otf/emmentaler-13.otf][/usr/local/share/lilypond/2.11.65/fonts/otf/emmentaler-14.otf][/usr/local/share/lilypond/2.11.65/fonts/otf/emmentaler-16.otf][/usr/local/share/lilypond/2.11.65/fonts/otf/emmentaler-18.otf][feta-alphabet11_3.5498046875][century_schoolbook_l_3.478515625][feta-alphabet18_6.3251953125][century_schoolbook_l_2.7607421875][century_schoolbook_l_bold_3.904296875][century_schoolbook_l_3.904296875] Interprétation en cours de la musique...[8][16][24][32][40][48][56] temps écoulé : 0.13 secondes 3609 éléments dénombrés (172 extensions) Pré-traitement des éléments graphiques... 6041 objet graphiques (grob) dénombrés[century_schoolbook_l_italic_3.478515625] Interprétation en cours de la musique...[8][16][24][32] temps écoulé : 0.08 secondes 2075 éléments dénombrés (107 extensions) Pré-traitement des éléments graphiques... 3459 objet graphiques (grob) dénombrés[feta-alphabet16_5.6357421875][century_schoolbook_l_bold_italic_2.19140625][century_schoolbook_l_bold_4.3828125] Interprétation en cours de la musique...[8][16][24][32][40] temps écoulé : 0.10 secondes 2370 éléments dénombrés (107 extensions) Pré-traitement des éléments graphiques... 4120 objet graphiques (grob) dénombrés Interprétation en cours de la musique...[8][16][24][32] temps écoulé : 0.14 secondes 3269 éléments dénombrés (208 extensions) Pré-traitement des éléments graphiques... 5161 objet graphiques (grob) dénombrés[century_schoolbook_l_bold_5.521484375] Détermination du nombre optimal de pages...[century_schoolbook_l_3.0986328125] Répartition de la musique sur 1 ou 2 pages... Dessin des systèmes... 3392 éléments dénombrés. Détermination du nombre optimal de pages... Répartition de la musique sur 1 ou 2 pages... Dessin des systèmes... 3456 éléments dénombrés.[century_schoolbook_l_italic_2.7607421875][century_schoolbook_l_italic_3.904296875] Détermination du nombre optimal de pages... Répartition de la musique sur une page... Dessin des systèmes... 1958 éléments dénombrés. Sortie mise en page vers « sc-op2.ps »... Calcul des sauts de ligne... Dessin des systèmes... 2521 éléments dénombrés.[0][1][2][3][4][5] Calcul des sauts de ligne... Dessin des systèmes... 2629 éléments dénombrés.[0][1][2][3][4][5][6][7][8][9][10] Program received signal SIGSEGV, Segmentation fault. 0x00000000005b5a63 in get_column_description ([EMAIL PROTECTED], col_index=0, line_starter=true) at simple-spacer.cc:345 345 Grob *col = cols[col_index]; #0 0x00000000005b5a63 in get_column_description ([EMAIL PROTECTED], col_index=0, line_starter=true) at simple-spacer.cc:345 #1 0x00000000005b7841 in get_line_forces ([EMAIL PROTECTED], line_len=107.48818897637794, indent=10.116535433070865, ragged=<value optimized out>) at simple-spacer.cc:408 #2 0x000000000046cc2f in Constrained_breaking::initialize (this=0x7ffff1ffd6b0) at constrained-breaking.cc:351 #3 0x000000000046d82d in Constrained_breaking (this=0x7ffff1ffd6b0, ps=0x1ecd320, [EMAIL PROTECTED]) at constrained-breaking.cc:310 #4 0x000000000054134d in Page_breaking::find_chunks_and_breaks (this=0x7ffff1ffd910, is_break=0x537610 <is_break>) at page-breaking.cc:374 #5 0x0000000000541b57 in Page_breaking (this=0x7ffff1ffd910, pb=0x1eca660, is_break=0x537610 <is_break>) at page-breaking.cc:106 #6 0x000000000053766e in Optimal_page_breaking (this=0x7ffff1ffd010, pb=0x7ffff1ffd240) at optimal-page-breaking.cc:28 #7 0x000000000053ed3d in ly_optimal_breaking (pb=<value optimized out>) at page-breaking-scheme.cc:31 #8 0x0000003d06c51cd4 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:4234 #9 0x0000003d06c51964 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:3650 #10 0x0000003d06c4fdc6 in scm_dapply (proc=<value optimized out>, arg1=<value optimized out>, args=<value optimized out>) at eval.c:5014 #11 0x000000000055a6bd in Paper_book::pages (this=0x1eca660) at paper-book.cc:587 #12 0x000000000055a775 in Paper_book::pages (this=0xfa7c00) at paper-book.cc:582 #13 0x00000000005596b2 in ly_paper_book_pages (pb=0x7f39da90f960) at paper-book-scheme.cc:18 #14 0x0000003d06c51cd4 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:4234 #15 0x0000003d06c51dd3 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:4344 #16 0x0000003d06c51964 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:3650 #17 0x0000003d06c4fdc6 in scm_dapply (proc=<value optimized out>, arg1=<value optimized out>, args=<value optimized out>) at eval.c:5014 #18 0x000000000055ccab in Paper_book::output (this=0xfa7c00, output_channel=0x7f39e47e55e0) at paper-book.cc:180 #19 0x0000000000452c60 in ly_book_process (book_smob=<value optimized out>, default_paper=0x7f39d9fbdee0, default_layout=0x7f39d9de0af0, output=0x7f39e47e55e0) at book-scheme.cc:68 #20 0x0000003d06c4fb77 in scm_dapply (proc=<value optimized out>, arg1=<value optimized out>, args=<value optimized out>) at eval.c:4932 #21 0x0000003d06c508f8 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:4380 #22 0x00000000005663ec in ly_parse_scm ( s=0xf9ac53 "(let ((book-handler (if (defined? 'default-toplevel-book-handler)\n", ' ' <repeats 25 times>, "default-toplevel-book-handler\n", ' ' <repeats 25 times>, "toplevel-book-handler)))\n (cond ((pair? toplevel-boo"..., n=0x7ffff1ffe7f8, i={start_ = 0x7ffff1ffe750 "S��", end_ = 0x1 <Address 0x1 out of bounds>, source_file_ = 0x0}, safe=false, parser=0xff2830) at parse-scm.cc:131 #23 0x0000000000648800 in Lily_lexer::yylex (this=0x10910e0) at lexer.ll:340 #24 0x000000000064be21 in yyparse (my_lily_parser=0xff2830) at out/parser.cc:2612 #25 0x00000000004ed089 in Lily_parser::parse_file (this=0xff2830, init= {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7ffff2001b40 "�`�"}}, name=<value optimized out>, out_name=<value optimized out>) at lily-parser.cc:110 #26 0x00000000004e9d8d in ly_parse_file (name=<value optimized out>) at lily-parser-scheme.cc:124 #27 0x0000003d06c51cd4 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:4234 #28 0x0000003d06c4fdc6 in scm_dapply (proc=<value optimized out>, arg1=<value optimized out>, args=<value optimized out>) at eval.c:5014 #29 0x0000003d06ca7b9f in scm_c_catch (tag=<value optimized out>, body=<value optimized out>, body_data=<value optimized out>, handler=<value optimized out>, handler_data=<value optimized out>, pre_unwind_handler=<value optimized out>, pre_unwind_handler_data=Could not find the frame base for "scm_c_catch". ) at throw.c:200 #30 0x0000003d06ca7dbe in scm_catch_with_pre_unwind_handler (key=<value optimized out>, thunk=<value optimized out>, handler=<value optimized out>, pre_unwind_handler=<value optimized out>) at throw.c:584 #31 0x0000003d06c4fb77 in scm_dapply (proc=<value optimized out>, arg1=<value optimized out>, args=<value optimized out>) at eval.c:4932 #32 0x0000003d06c508f8 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:4380 #33 0x0000003d06c50c94 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:3399 #34 0x0000003d06c4fdc6 in scm_dapply (proc=<value optimized out>, arg1=<value optimized out>, args=<value optimized out>) at eval.c:5014 #35 0x0000000000115822 in scm_srfi1_for_each (proc=0x7f39e010ef40, arg1=0x7f39e2d0eab0, args=0x404) at srfi-1.c:1516 #36 0x0000003d06c5097d in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:4511 #37 0x0000003d06c50c94 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:3399 #38 0x0000003d06c51964 in deval (x=<value optimized out>, env=<value optimized out>) at eval.c:3650 #39 0x0000003d06c4fdc6 in scm_dapply (proc=<value optimized out>, arg1=<value optimized out>, args=<value optimized out>) at eval.c:5014 #40 0x00000000004fde9d in main_with_guile () at main.cc:416 #41 0x0000003d06c6858f in invoke_main_func (body_data=<value optimized out>) at init.c:367 #42 0x0000003d06c3dbfa in c_body (d=<value optimized out>) at continuations.c:346 #43 0x0000003d06ca7b9f in scm_c_catch (tag=<value optimized out>, body=<value optimized out>, body_data=<value optimized out>, handler=<value optimized out>, handler_data=<value optimized out>, pre_unwind_handler=<value optimized out>, pre_unwind_handler_data=Could not find the frame base for "scm_c_catch". ) at throw.c:200 #44 0x0000003d06c3e0c1 in scm_i_with_continuation_barrier (body=<value optimized out>, body_data=<value optimized out>, handler=<value optimized out>, handler_data=<value optimized out>, pre_unwind_handler=<value optimized out>, pre_unwind_handler_data=<value optimized out>) at continuations.c:322 #45 0x0000003d06c3e160 in scm_c_with_continuation_barrier (func=<value optimized out>, data=<value optimized out>) at continuations.c:364 #46 0x0000003d06ca6a73 in scm_i_with_guile_and_parent (func=<value optimized out>, data=<value optimized out>, parent=<value optimized out>) at threads.c:711 #47 0x0000003d06c68555 in scm_boot_guile (argc=<value optimized out>, argv=<value optimized out>, main_func=<value optimized out>, closure=<value optimized out>) at init.c:350 #48 0x00000000004ffe6d in main (argc=22, argv=0x7ffff20031a8, envp=<value optimized out>) at main.cc:610 -- John Mandereau <[EMAIL PROTECTED]> _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond