Re: [Goocanvas-devel] Custom Item Crasher
Status: Beta
Brought to you by:
dachaplin
From: Damon C. <da...@ka...> - 2007-07-24 15:07:22
|
On Fri, 2007-07-13 at 17:11 -0700, John Stowers wrote: > Hey, > > I have encountered this bug recently and am not sure if its in the > python bindings or in goocanvas itself. > > Basically when I create a custom canvas item and then add that item as > a child to another it seg faults unless I pass the parent to the > custom items constructor. I have included the backtrace below and have > attached a sample program illustrating the bug. I think I can see the problem, and it's fairly easy to fix. (goo_canvas_item_simple_set_parent() should be calling goo_canvas_item_set_canvas() to set the canvas pointer, so the GooCanvasGroup code can set it recursively for any children.) Damon |