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 wxlua-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxlua-users