I've encountered a problem that outreach my knowledge: with the
following ly file, lilypond-bin (current CVS) hangs:

#(define foo #{ #})
#(define quux #{ #})
\score { \notes { c' } }

If I comment out the second line for instance, all is fine.
When I C-c C-c in a GDB session:

� /tmp/hang.ly � maintenant en traitement
Analyse...
Interpr�tation en cours de la musique...[1]
Pr�-traitement des �l�ments graphiques... 
Program received signal SIGINT, Interrupt.
[Switching to Thread 1077093632 (LWP 11317)]
0x40269672 in mallopt () from /lib/tls/libc.so.6
(gdb) 

The last step that I can track is in grob.hh:127:
    DECLARE_SMOBS (Grob,foo);
some steps after a call to Grob::calculate_dependencies()

I cannot understand what's happening.
nicolas



_______________________________________________
lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to