Author: qmathe Date: Sat Jan 24 23:23:03 2009 New Revision: 4316 URL: http://svn.gna.org/viewcvs/etoile?rev=4316&view=rev Log: Fixed a nasty double release error by removing DESTROY(_layoutView) in -[ETContainer dealloc]. This ivar is weak reference, hence this line results in an extra release that translates in more or less random crashes when a view-based layout is released. The crash happens very often on a window close which releases the layout item tree it decorates. For example, when the inspector window displayed by -explore: is closed. This fix should also solve random crashes that were reported when the application terminates (and closes its windows).
Modified: trunk/Etoile/Frameworks/EtoileUI/ChangeLog trunk/Etoile/Frameworks/EtoileUI/Source/ETContainer.m _______________________________________________ Etoile-cvs mailing list Etoile-cvs@gna.org https://mail.gna.org/listinfo/etoile-cvs