lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Valgrinding lilypond


From: Reinhold Kainhofer
Subject: Re: Valgrinding lilypond
Date: Mon, 31 Jan 2011 20:57:06 +0100
User-agent: KMail/1.13.5 (Linux/2.6.35-25-generic; KDE/4.6.0; i686; ; )

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 the garbage collection creating many warnings (Thanks for 
that hand-crafted suppression file). That's why I only looked at stacktraces 
that also include lilypond functions. 

In particular, the warnings (spurious or not?) containing calls like:

==1739==    by 0x409F539: scm_mark_all (in /usr/lib/libguile.so.17.3.1)
==1739==    by 0x409E54B: scm_i_gc (in /usr/lib/libguile.so.17.3.1)
==1739==    by 0x40A02AA: ??? (in /usr/lib/libguile.so.17.3.1)
==1739==    by 0x81554AB: Moment::smobbed_copy() const (moment.cc:58)
==1739==    by 0x81640EF: ly_music_length(scm_unused_struct*) (music-
scheme.cc:32)

appear ONLY with Jay Anderson's test case (thread "Segfault 2.13.47" on bug-
lilypond), but not with any other file I tried. So I thought that might give 
an indication about where the problem lies (like the part-combiner causing a 
mess in some scheme structures or so).

Cheers,
Reinhold

-- 
------------------------------------------------------------------
Reinhold Kainhofer, address@hidden, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org



reply via email to

[Prev in Thread] Current Thread [Next in Thread]