Unfortunately, it might not be fixed properly. I'll have to do some
more debugging, somebody is trying to delete it an extra time, but I
cannot see where it happens.
For the current version you can add "rend/edit:IncRef()" maybe twice
to have it work in the meantime.
Regards,
John
On Tue, Mar 4, 2008 at 10:20 PM, John Labenski <[EMAIL PROTECTED]> wrote:
> On Tue, Mar 4, 2008 at 9:58 PM, marcos <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > I get a exception error (memory) on close the app. or on garbage
> > collection when I use cell renderer or editor.
> >
> > For emulate the error add on the grid.wx.lua sample (row 58) the next
> code.
> >
> > ----------------------------------
> > ...
> > rend = wx.wxGridCellBoolRenderer()
> > grid:SetCellRenderer(1, 1, rend)
> >
>
> > edit = wx.wxGridCellBoolEditor()
> > grid:SetCellEditor(1, 1, edit)
> >
> > frame:Show(true)
> > ----------------------------------
>
> Thanks for reporting this. The wxGrid can cause a lot of headaches
> about the ownership of various attributes, editors, and renderers
> since different functions may take ownership of the pointer and delete
> it while others do not. I hope I got them all this time around.
>
> Fixed in CVS.
>
> -John
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
wxlua-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wxlua-users