|
From: | lilypond |
Subject: | Re: Issue 818 in lilypond: Bus error when adding Instrument_name_engraver to StaffGroup and outputting MIDI. |
Date: | Mon, 30 Aug 2010 16:24:05 +0000 |
Comment #19 on issue 818 by n.puttock: Bus error when adding Instrument_name_engraver to StaffGroup and outputting MIDI.
http://code.google.com/p/lilypond/issues/detail?id=818 Thanks Graham, you're a star. :)I knew I had to find out how to prevent the installer stripping debug info, but couldn't work out where it took place (so I battled with the root build, but couldn't get all the dependencies working.)
Some preliminary notes:The segfault occurs when the Instrument_name_engraver tries to create an InstrumentName in midi (this never happens in an unoptimised build): since there's no \grobdescriptions setting in ly/performer-init.ly for the Global context, internal_make_grob () gets an empty list from updated_grob_properties (), which causes a crash when it tries to retrieve the 'meta field for InstrumentName.
[Prev in Thread] | Current Thread | [Next in Thread] |