opensubscriber
   Find in this group all groups
 
Unknown more information…

b : bug-lilypond@gnu.org 3 March 2012 • 12:57AM -0500

Re: Issue 2356 in lilypond: Lilypond segfaults
by lilypond

REPLY TO AUTHOR
 
REPLY TO GROUP





Comment #6 on issue 2356 by d...@gnu....: Lilypond segfaults
http://code.google.com/p/lilypond/issues/detail?id=2356

SCM *v is a recipe for trouble with regard to garbage collection.  It is  
not something that the Scheme garbage collector sees as Scheme.  So the  
variable under it needs to be protected separately.  I'll look some more.

Oh, and Mike?  In my last segfault hunt, I remarked:

Anyway, one thing that has been useful is figuring out "target record" in  
gdb which lets you step backwards from a segfault.  Since various other  
optimizations made the stack backtrace less than useful (since the problem  
occurs with tail jump optimizations, the bad function is not actually  
present in the backtrace), this was quite helpful.

Could be useful for stepping backwards from your segfault to the actual  
cause.


_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu....
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.