(gdb) bt #0 Grob::get_parent (this=0x1426a50, a=X_AXIS) at grob.cc:491 #1 0x00000000005eaeb6 in Rest_collision_engraver::process_acknowledged (this=0x141a020) at rest-collision-engraver.cc:55 #2 0x00000000006a7174 in Translator_method_binding::invoke (this=0x1418e60) at ./include/translator-group.hh:35 #3 0x00000000006a6289 in Translator_group::precomputed_translator_foreach (this=0x141bdd0, idx=PROCESS_ACKNOWLEDGED) at translator-group.cc:280 #4 0x00000000004b7470 in Engraver_group::do_announces (this=0x141bda0) at engraver-group.cc:157 #5 0x00000000004b7432 in Engraver_group::do_announces (this=0x14b6cc0) at engraver-group.cc:151 #6 0x00000000005f63c1 in Score_engraver::one_time_step (this=0x14b6cc0) at score-engraver.cc:141 #7 0x00000000005f509d in Score_engraver::one_time_step_callback (self=0x14b6cc0, ev=0x7f773d70d590) at score-engraver.cc:134 #8 0x000000000052c10c in Listener::listen (this=0x13c9b00, ev=0x7f773d70d590) at listener.cc:32 #9 0x00000000004a244c in Dispatcher::dispatch (this=0x13cc720, sev=0x7f773d70d590) at dispatcher.cc:139 #10 0x00000000004a1147 in Dispatcher::broadcast (this=0x13cc720, ev=0x1426a10) at dispatcher.cc:162 #11 0x0000000000497283 in Context::internal_send_stream_event (this=0x13d17e8, type=0x7f773ef6a980, origin=0x0, props=0x7fff4abec260) at context.cc:450 #12 0x00000000004dd32d in Global_context::run_iterator_on_me (this=0x13d1760, iter=0x13ca0d0) at global-context.cc:159 #13 0x00000000004dbb65 in ly_interpret_music_expression (mus=0x7f773d85cb90, ctx=0x7f773d795e00) at global-context-scheme.cc:108 #14 0x00000000004dc506 in ly_run_translator (mus=0x7f773d85cb90, output_def=0x7f773d7f81c0) at global-context-scheme.cc:136 #15 0x00000000005fb256 in Score::book_rendering (this=0x141cff0, layoutbook=0x141b150, default_def=0x14c81b0) at score.cc:146 #16 0x0000000000464d6b in Book::process_score (this=0x141b2e0, s=0x7f773d7f8260, output_paper_book=0x141b330, layout=0x14c81b0) at book.cc:219 #17 0x0000000000465c42 in Book::process (this=0x141b2e0, default_paper=0x14ac740, default_layout=0x14c81b0, parent_part=0x0) at book.cc:283 #18 0x0000000000465c9e in Book::process (this=0x141b2e0, default_paper=0x14ac740, default_layout=0x14c81b0) at book.cc:190 #19 0x00000000004640de in ly_book_process_to_systems (book_smob=0x7f773d83b1e0, default_paper=0x7f773db04f50, default_layout=0x7f773d9485a0, output=0x7f773efe3b20) at book-scheme.cc:92 #20 0x00007f7742527da7 in scm_dapply () from /usr/lib/libguile.so.17 #21 0x00007f7742528b28 in ?? () from /usr/lib/libguile.so.17 #22 0x00000000005b72e0 in internal_ly_parse_scm (ps=0x7fff4abecb40) at parse-scm.cc:65 #23 0x00000000005b7368 in ly_parse_scm (s=0x135ae63 "(let ((book-handler (if (defined? 'default-toplevel-book-handler)\n", ' ' , "default-toplevel-book-handler\n", ' ' , "toplevel-book-handler)))\n (cond ((pair? toplevel-boo"..., n=0x7fff4abecdd8, i={start_ = 0x7fff4abecd30 "c®5\001", end_ = 0x7fff4abecdd8 "", source_file_ = 0x135ae63}, safe=false, parser=0x131c130) at parse-scm.cc:128 #24 0x00000000006ca7cb in Lily_lexer::yylex (this=0x131c2b0) at lexer.ll:340 #25 0x00000000006cd98c in yylex (s=0x7fff4abf0b00, loc=0x7fff4abeffa0, v=0x131c130) at parser.yy:2696 #26 0x00000000006cf130 in yyparse (my_lily_parser=0x131c130) at out/parser.cc:2612 #27 0x00000000006db679 in Lily_parser::do_yyparse (this=0x131c130) at parser.yy:2476 #28 0x00000000005240f0 in Lily_parser::parse_file (this=0x131c130, init={static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7fff4abf0eb0 "H.;\001"}}, name={static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7fff4abf0ea0 "hR3\001"}}, out_name={static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7fff4abf0e90 "¨.;\001"}}) at lily-parser.cc:110 #29 0x00000000005220e5 in ly_parse_file (name=0x7f773edd3d20) at lily-parser-scheme.cc:122 #30 0x00007f7742529f04 in ?? () from /usr/lib/libguile.so.17 #31 0x00007f7742527ff6 in scm_dapply () from /usr/lib/libguile.so.17 #32 0x00007f774257fdef in scm_c_catch () from /usr/lib/libguile.so.17 #33 0x00007f774258000e in scm_catch_with_pre_unwind_handler () from /usr/lib/libguile.so.17 #34 0x00007f7742527da7 in scm_dapply () from /usr/lib/libguile.so.17 #35 0x00007f7742528b28 in ?? () from /usr/lib/libguile.so.17 #36 0x00007f7742528ec4 in ?? () from /usr/lib/libguile.so.17 #37 0x00007f7742527ff6 in scm_dapply () from /usr/lib/libguile.so.17 #38 0x00007f773db79a82 in scm_srfi1_for_each () from /usr/lib/libguile-srfi-srfi-1-v-3.so.3 #39 0x00007f7742528bad in ?? () from /usr/lib/libguile.so.17 #40 0x00007f7742528ec4 in ?? () from /usr/lib/libguile.so.17 #41 0x00007f7742529b94 in ?? () from /usr/lib/libguile.so.17 #42 0x00007f7742527ff6 in scm_dapply () from /usr/lib/libguile.so.17 #43 0x000000000053b661 in main_with_guile () at main.cc:421 #44 0x00007f77425407df in ?? () from /usr/lib/libguile.so.17 #45 0x00007f7742515dfa in ?? () from /usr/lib/libguile.so.17 #46 0x00007f774257fdef in scm_c_catch () from /usr/lib/libguile.so.17 #47 0x00007f77425162c1 in scm_i_with_continuation_barrier () from /usr/lib/libguile.so.17 #48 0x00007f7742516360 in scm_c_with_continuation_barrier () from /usr/lib/libguile.so.17 #49 0x00007f774257ecc3 in scm_i_with_guile_and_parent () from /usr/lib/libguile.so.17 #50 0x00007f77425407a5 in scm_boot_guile () from /usr/lib/libguile.so.17 #51 0x000000000053b2d3 in main (argc=17, argv=0x7fff4abf2308, envp=0x7fff4abf2398) at main.cc:615 (gdb) p column $7 = (class Grob *) 0x1419d00 (gdb) p g->get_parent (0) $8 = (Grob *) 0x0 (gdb)