opensubscriber
   Find in this group all groups
 
Unknown more information…

b : bug-lilypond@gnu.org 4 March 2012 • 5:16AM -0500

Re: Issue 2356 in lilypond: Lilypond segfaults
by lilypond

REPLY TO AUTHOR
 
REPLY TO GROUP





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

Ok Mike, I was trying to change this.  It starts out with
   Grob *vertical_alignment = Grob::get_root_vertical_alignment  
((*axis_groups_.begin ()).first);
   if (!vertical_alignment) // we are at the beginning of a score, so no  
need for stubs
     return;

axis_groups_ is a _map_.  You take an _arbitrary_ element of the map  
(whatever happens to have the first hash bucket), then call  
get_root_vertical_alignment on it and work on the elements.  And you never  
clear out the map.

This is garbage.  Total garbage.  Please get a night of sleep and then  
write down what this engraver is supposed to be doing.  Not how, _what_.  
It is part of a very large commit.  If we can't figure out what this is for  
and how it is related to the rest, the whole commit will need to get  
reverted and rewritten, and there is likely quite a bit depending on it.


_______________________________________________
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.