Hi, The warning in GTKObject.Destroy about left messages on line 40 of gtkobject.inc passes a wrong parameter to format. This should be FMessageQueue.Count instead of just FMessageQueue. (After this change lazarus exits both in windows and linux without runtime errors...) Regards, Vincent.