Valgrinding lilypond for a stack trace

2011-05-31 Thread Mike Solomon
Hey all, I am doing some devel on lilypond and I'm getting a persistent Scheme error at a certain point. Before I insert a litany of pretty-prints to figure out where this is happening, is there a way to valgrind lilypond so that it dumps all functions called into a file in linear order? I'd

Valgrinding lilypond

2011-01-31 Thread Reinhold Kainhofer
Due to the crash with the part-combiner (which I cannot reproduce, unfortunately), I'm currently taking a closer look at lilypond with valgrind. 1) Somehow the Rhythmic_head interface generates a Conditional jump or move depends on uninitialised value(s) warning (none of the other

Re: Valgrinding lilypond

2011-01-31 Thread Joe Neeman
Guile's garbage collection generates many valgrind warnings (although a quick google suggests that they've been improving the situation). I've attached a suppression file that eliminates many of the bogus warnings. Cheers, Joe On Mon, Jan 31, 2011 at 5:52 AM, Reinhold Kainhofer

Re: Valgrinding lilypond

2011-01-31 Thread Reinhold Kainhofer
Am Montag, 31. Januar 2011, um 20:09:01 schrieb Joe Neeman: Guile's garbage collection generates many valgrind warnings (although a quick google suggests that they've been improving the situation). I've attached a suppression file that eliminates many of the bogus warnings. Yes, I know about

Re: Valgrinding lilypond

2011-01-31 Thread Han-Wen Nienhuys
On Mon, Jan 31, 2011 at 11:52 AM, Reinhold Kainhofer reinh...@kainhofer.com wrote: Due to the crash with the part-combiner (which I cannot reproduce, unfortunately), I'm currently taking a closer look at lilypond with valgrind. 1) Somehow the Rhythmic_head interface generates a Conditional

Re: Valgrinding lilypond

2011-01-31 Thread Joe Neeman
On Mon, Jan 31, 2011 at 11:57 AM, Reinhold Kainhofer reinh...@kainhofer.com wrote: Am Montag, 31. Januar 2011, um 20:09:01 schrieb Joe Neeman: Guile's garbage collection generates many valgrind warnings (although a quick google suggests that they've been improving the situation). I've