Hi there,
Yes, the bug is deterministic: for the same input
it always produces the same output. However, the
function is very complex (for me!) - there are
lots of different variations of the input which
produce the error, and lots which don't. Mostly
I tried commenting out a few bars of notes or
lyrics - in some cases it stopped the error, in
other cases not.
I have been using the 1.1.26 rpm package, so that
might explain why you don't get the error. Now
that there is a 1.1.34 rpm (thanks!), I will try
that.
By the way, I have had some trouble making 1.1.33
from the tar.gz. Even though I have installed the
guile-1.3-2.rpm and guile-devel-1.3-2.rpm, I don't
seem to have /usr/bin/guile-config. This means that
the lilypond/configure script doesn't run. I will
try the /gnu/guile-1.3.tar.gz version, to see if
that works any better.
Thanks for your help.
John.
Han-Wen Nienhuys wrote:
>
> [EMAIL PROTECTED] writes:
> > Hello,
> >
> > I haven't been using Lilypond for very long, and
> > am having some difficulties. (Other mail mentions
> > problems about long lyric extenders.) I am entering
> > a 5 part vocal piece. Sometimes, I get the error
> >
> > 0][1][2][pure virtual method called
> >
> > I don't really understand why this occurs. In my
> > searching, I have found that I can comment out
> > a section of music here, or a section of music
> > there, or a set of lyrics, and the error goes
> > away. It's very confusing.
>
> Can you reproduce this bug deterministically? I don't get this error.
> It indicates memory corruption. Perhaps you should also check your
> hardware, and read the Sig11-FAQ (on my disk,
>
> dokkum:~/usr/src/lilypond$ locate SIG11
> /usr/doc/FAQ/txt/GCC-SIG11-FAQ
>
> --
>
> Han-Wen Nienhuys, [EMAIL PROTECTED] ** GNU LilyPond - The Music Typesetter
> http://www.cs.uu.nl/people/hanwen/lilypond/index.html
--
Dr John Yesberg [EMAIL PROTECTED]
TCS Group, ITD, DSTO. Ph: +61 8 8259 5728
PO Box 1500, Salisbury SA. 5108. Fax: +61 8 8259 5589