Rutger Hofman <rut...@cs.vu.nl> writes: > Good morning bug list, > > I get a core dump with the current development version(s) 2.17.24-1, > 2.17.26-1, Ubuntu 12.04 64-bit. > > A very minimal example that triggers the bug is attached. > > many, many instructions. Empty tuplets are required sometimes to bind > the Spanners to the correct time. Or, dynamics start somewhere after > the start of a note, and the dynamic must be bound to a skip. > > This used to work up to 2.16 at least. > > Rutger Hofman > Amsterdam > > \version "2.17.20" > > \score { > \tuplet 3/2 { s8 s8 s8 } > }
Traceback starts out #0 Item::break_status_dir (this=0x0) at item.cc:138 #1 0x0830fead in Tuplet_bracket::parallel_beam (me_grob=me_grob@entry= 0x854d978, cols=..., equally_long=equally_long@entry=0xffff9cbf) at tuplet-bracket.cc:95 #2 0x08310209 in Tuplet_bracket::calc_cross_staff (smob=0xf6f3f318) at tuplet-bracket.cc:801 #3 0xf7efac10 in scm_dapply () from /usr/lib/libguile.so.17 #4 0xf7f01618 in scm_apply () from /usr/lib/libguile.so.17 #5 0xf7f02ed0 in scm_call_1 () from /usr/lib/libguile.so.17 #6 0x0813a589 in Grob::try_callback_on_alist (this=this@entry=0x854d978, alist=alist@entry=0x854d9a8, sym=sym@entry=0xf6a745c0, proc=proc@entry=0xf7469060) at grob-property.cc:232 #7 0x0813a786 in Grob::internal_get_property (this=this@entry=0x854d978, sym=0xf6a745c0) at grob-property.cc:189 #8 0x08080975 in Axis_group_interface::adjacent_pure_heights (smob=0xf6f3eb38) at axis-group-interface.cc:243 #9 0xf7efac10 in scm_dapply () from /usr/lib/libguile.so.17 #10 0xf7f01618 in scm_apply () from /usr/lib/libguile.so.17 #11 0xf7f02ed0 in scm_call_1 () from /usr/lib/libguile.so.17 #12 0x0813a589 in Grob::try_callback_on_alist (this=this@entry=0x85cee70, alist=alist@entry=0x85ceea0, sym=sym@entry=0xf6a6e420, proc=proc@entry=0xf7447a88) at grob-property.cc:232 #13 0x0813a786 in Grob::internal_get_property (this=this@entry=0x85cee70, sym=0xf6a6e420) at grob-property.cc:189 #14 0x0807ddad in Axis_group_interface::part_of_line_pure_height ( me=0x85cee70, begin=true, start=0, end=1) at axis-group-interface.cc:160 #15 0x0807e7b8 in begin_of_line_pure_height (start=0, me=0x85cee70) at axis-group-interface.cc:184 #16 sum_partial_pure_heights (end=2147483647, start=0, me=0x85cee70) at axis-group-interface.cc:143 #17 Axis_group_interface::relative_pure_height (me=me@entry=0x85cee70, start=start@entry=0, end=end@entry=2147483647) at axis-group-interface.cc:332 #18 0x0807ef85 in Axis_group_interface::pure_group_height ( me=me@entry=0x85cee70, start=start@entry=0, end=end@entry=2147483647) at axis-group-interface.cc:580 #19 0x0814f365 in Hara_kiri_group_spanner::pure_height (smob=0xf6f3eb38, start_scm=0x2, end_scm=0xf678c740) at hara-kiri-group-spanner.cc:58 So it looks like Item::break_status_dir is called on a null pointer Item. -- David Kastrup _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond