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

Reply via email to