The new figured-bass-position-engraver segfaults on cross-staff slurs
(typography-demo.ly). This patch fixes the crash, but I don't know how
it will affect the new functionality.
------------------------------------------------------------------------
Index: lily/figured-bass-position-engraver.cc
===================================================================
RCS file: /sources/lilypond/lilypond/lily/figured-bass-position-engraver.cc,v
retrieving revision 1.3
diff -u -r1.3 figured-bass-position-engraver.cc
--- lily/figured-bass-position-engraver.cc 3 Jun 2006 01:29:01 -0000
1.3
+++ lily/figured-bass-position-engraver.cc 3 Jun 2006 05:02:14 -0000
@@ -84,7 +84,8 @@
{
vector<Grob*>::iterator i = find (span_support_.begin (), span_support_.end
(),
info.grob ());
- span_support_.erase (i);
+ if (i < span_support_.end ())
+ span_support_.erase (i);
}