Comment #12 on issue 1732 by reinhold...@gmail.com: occasional segfault
when compiling input/regression/midi/key-initial.ly
http://code.google.com/p/lilypond/issues/detail?id=1732
You might want to add the suppressions from the attached file, which
filters practically all spurious warnings triggered in guile's garbace
collection...
There are, however, two relevant warnings in that log file, which might
help pinpoint the problem:
==7941== Invalid read of size 4
==7941== at 0x812377D: Grob::internal_set_property(scm_unused_struct*,
scm_unused_struct*) (grob-property.cc:312)
==7941== by 0x82B06AA: Engraver_dispatch_list::apply(Grob_info)
(translator-dispatch-list.cc:35)
==7941== by 0x80F17B8: Engraver_group::acknowledge_grobs()
(engraver-group.cc:129)
==7941== by 0x80F1CE7: Engraver_group::do_announces()
(engraver-group.cc:178)
==7941== by 0x80D6536:
Context::internal_send_stream_event(scm_unused_struct*, Input*,
scm_unused_struct**) (context.cc:460)
==7941== by 0x8117533:
Global_context::run_iterator_on_me(Music_iterator*) (global-context.cc:169)
==7941== by 0x8115A5B: ly_interpret_music_expression(scm_unused_struct*,
scm_unused_struct*) (global-context-scheme.cc:119)
==7941== by 0x8116205: ly_run_translator(scm_unused_struct*,
scm_unused_struct*) (global-context-scheme.cc:146)
==7941== by 0x821CF9D: Score::book_rendering(Output_def*, Output_def*)
(score.cc:155)
==7941== by 0x80A4863: Book::process_score(scm_unused_struct*,
Paper_book*, Output_def*) (book.cc:236)
==7941== by 0x80A4A8B: Book::process(Output_def*, Output_def*,
Paper_book*) (book.cc:302)
==7941== by 0x80A4CA6: Book::process(Output_def*, Output_def*)
(book.cc:207)
==7941== Address 0x3e is not stack'd, malloc'd or (recently) free'd
==7941==
==7941==
==7941== Process terminating with default action of signal 11 (SIGSEGV)
==7941== Access not within mapped region at address 0x3E
==7941== at 0x812377D: Grob::internal_set_property(scm_unused_struct*,
scm_unused_struct*) (grob-property.cc:312)
==7941== by 0x82B06AA: Engraver_dispatch_list::apply(Grob_info)
(translator-dispatch-list.cc:35)
==7941== by 0x80F17B8: Engraver_group::acknowledge_grobs()
(engraver-group.cc:129)
==7941== by 0x80F1CE7: Engraver_group::do_announces()
(engraver-group.cc:178)
==7941== by 0x80D6536:
Context::internal_send_stream_event(scm_unused_struct*, Input*,
scm_unused_struct**) (context.cc:460)
==7941== by 0x8117533:
Global_context::run_iterator_on_me(Music_iterator*) (global-context.cc:169)
==7941== by 0x8115A5B: ly_interpret_music_expression(scm_unused_struct*,
scm_unused_struct*) (global-context-scheme.cc:119)
==7941== by 0x8116205: ly_run_translator(scm_unused_struct*,
scm_unused_struct*) (global-context-scheme.cc:146)
==7941== by 0x821CF9D: Score::book_rendering(Output_def*, Output_def*)
(score.cc:155)
==7941== by 0x80A4863: Book::process_score(scm_unused_struct*,
Paper_book*, Output_def*) (book.cc:236)
==7941== by 0x80A4A8B: Book::process(Output_def*, Output_def*,
Paper_book*) (book.cc:302)
==7941== by 0x80A4CA6: Book::process(Output_def*, Output_def*)
(book.cc:207)
Attachments:
guile_supp.minimal 229 bytes
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond