1 Jan
                
                    2010
                
            
            
                1 Jan
                
                '10
                
            
            
            
        
    
                12:04 p.m.
            
        For Linux/Gnu users, this bug can be seen by doing
_INKSCAPE_GC=disable valgrind ./inkscape --verb=LayerDuplicate
The provisional suggestion is to modify document-subset.cpp by moving the "records.erase(obj);" line to just before the "removed_signal.emit(obj);" line.
However, this unfortunately still leaves me with a
"Conditional jump or move depends on uninitialised value(s)"
error from valgrind when I exit inkscape.
Anyway, Guy, see if this change is enough that layer manipulation works for you under FreeBSD.
pjrm.