GNU LilyPond 2.23.0 Processing `basic.ly' Parsing... Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages...AddressSanitizer:DEADLYSIGNAL ================================================================= ==31881==ERROR: AddressSanitizer: SEGV on unknown address (pc 0x7fe0ec9af8b2 bp 0xffff100000000000 sp 0x7ffc6b772a60 T0) ==31881==The signal is caused by a READ memory access. ==31881==Hint: this fault was caused by a dereference of a high value address (see register values below). Dissassemble the provided pc to learn which register was used. #0 0x7fe0ec9af8b2 (/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/libasan.so.6+0x288b2) #1 0x7fe0eca383b2 in __interceptor_free (/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/libasan.so.6+0xb13b2) #2 0x7fe0ec659a34 in pango_font_description_free (/usr/lib64/libpango-1.0.so.0+0x12a34) #3 0x561a8bfb5473 in Pango_font::pango_item_string_stencil(_PangoGlyphItem const*) const /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/pango-font.cc:387 #4 0x561a8bfb9950 in Pango_font::text_stencil(Output_def*, std::__cxx11::basic_string, std::allocator > const&, bool, std::__cxx11::basic_string, std::allocator > const&) const /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/pango-font.cc:494 #5 0x561a8c21b09d in Text_interface::interpret_string(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:197 #6 0x561a8c21ca86 in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:246 #7 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #8 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #9 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #10 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #11 0x561a8c21c9ed in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:275 #12 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #13 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #14 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #15 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #16 0x561a8c21c9ed in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:275 #17 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #18 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #19 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #20 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #21 0x561a8c21c9ed in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:275 #22 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #23 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #24 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #25 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #26 0x561a8c21c9ed in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:275 #27 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #28 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #29 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #30 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #31 0x561a8c21c9ed in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:275 #32 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #33 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #34 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #35 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #36 0x561a8c21c9ed in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:275 #37 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #38 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #39 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #40 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #41 0x561a8c21c9ed in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:275 #42 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #43 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #44 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #45 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #46 0x561a8c21c9ed in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:275 #47 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #48 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #49 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #50 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #51 0x561a8c21c9ed in Text_interface::internal_interpret_markup(Output_def*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:275 #52 0x561a8c21cd68 in Text_interface::interpret_markup(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/text-interface.cc:219 #53 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #54 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #55 0x7fe0ec7693f0 in scm_apply_0 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:592 #56 0x561a8bf2c258 in Page_breaking::make_page(int, bool) const /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/page-breaking.cc:489 #57 0x561a8bf2e9c3 in Page_breaking::page_height(int, bool) const /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/page-breaking.cc:521 #58 0x561a8bf8a1d5 in Page_spacer::calc_subproblem(unsigned long, unsigned long) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/page-spacing.cc:311 #59 0x561a8bf8c0d4 in Page_spacer::solve() /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/page-spacing.cc:158 #60 0x561a8bf4bc1a in Page_breaking::space_systems_on_best_pages(unsigned long, int) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/page-breaking.cc:1343 #61 0x561a8bf0de31 in Optimal_page_breaking::solve() /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/optimal-page-breaking.cc:64 #62 0x561a8bf25b1b in ly_optimal_breaking(scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/page-breaking-scheme.cc:45 #63 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #64 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #65 0x7fe0ec768f17 in scm_call_1 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:485 #66 0x561a8bfbdfe7 in Paper_book::pages() /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/paper-book.cc:652 #67 0x561a8bfbff97 in Paper_book::pages() /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/paper-book.cc:144 #68 0x561a8bfbff97 in Paper_book::output_aux(scm_unused_struct*, bool, long*, long*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/paper-book.cc:150 #69 0x561a8bfc07c5 in Paper_book::output(scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/paper-book.cc:173 #70 0x561a8bbe2e5e in ly_book_process(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/book-scheme.cc:74 #71 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #72 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #73 0x7fe0ec76a216 in scm_primitive_eval /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:660 #74 0x7fe0ec773ea0 in scm_c_with_fluid /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/fluids.c:541 #75 0x561a8bfe9e20 in evaluate_embedded_scheme(scm_unused_struct*, Input const&, bool, Lily_parser*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/parse-scm.cc:198 #76 0x561a8c2f031e in Lily_lexer::eval_scm(scm_unused_struct*, Input, char) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/lexer.ll:1109 #77 0x561a8c320a82 in Lily_lexer::eval_scm_token(scm_unused_struct*, Input) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/include/lily-lexer.hh:58 #78 0x561a8c320a82 in yyparse(Lily_parser*, scm_unused_struct**) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/parser.yy:448 #79 0x561a8c356c10 in Lily_parser::do_yyparse_trampoline(void*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/parser.yy:4243 #80 0x7fe0ec773ea0 in scm_c_with_fluid /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/fluids.c:541 #81 0x561a8be04177 in Lily_parser::parse_file(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/lily-parser.cc:118 #82 0x561a8bdfd61e in ly_parse_file(scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/lily-parser-scheme.cc:124 #83 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #84 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #85 0x7fe0ec768f17 in scm_call_1 /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/eval.c:485 #86 0x561a8be394e8 in Scm_variable::operator()(scm_unused_struct*) /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/include/lily-modules.hh:73 #87 0x561a8be394e8 in main_with_guile /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/main.cc:576 #88 0x7fe0ec78223c in invoke_main_func /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/init.c:341 #89 0x7fe0ec762dd9 in c_body /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/continuations.c:422 #90 0x7fe0ec7e8c7c in vm_regular_engine /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm-engine.c:786 #91 0x7fe0ec7ee8df in scm_call_n /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/vm.c:1260 #92 0x7fe0ec7dc537 in catch /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/throw.c:137 #93 0x7fe0ec7634c2 in scm_i_with_continuation_barrier /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/continuations.c:360 #94 0x7fe0ec763544 in scm_c_with_continuation_barrier /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/continuations.c:456 #95 0x7fe0ec7db23d in with_guile /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/threads.c:661 #96 0x7fe0ec6b9df6 in GC_call_with_stack_base (/usr/lib64/libgc.so.1+0x10df6) #97 0x7fe0ec7db357 in scm_i_with_guile /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/threads.c:704 #98 0x7fe0ec7db357 in scm_with_guile /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/threads.c:710 #99 0x7fe0ec7823a1 in scm_boot_guile /var/tmp/portage/dev-scheme/guile-2.2.7/work/guile-2.2.7/libguile/init.c:324 #100 0x561a8ba8ee9d in main /usr/src/debug/media-sound/lilypond-2.23.0/lilypond-2.23.0/lily/main.cc:927 #101 0x7fe0ebf76e9a in __libc_start_main (/lib64/libc.so.6+0x23e9a) #102 0x561a8bae2d69 in _start (/usr/bin/lilypond+0x301d69) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV (/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/libasan.so.6+0x288b2) ==31881==ABORTING