mono/xwt — pull request #113 by alanmcgovern (2012-04-27 09:04:11+00:00)
Title: Fix a buglet in GtkBackend

Calling Widget.Destroy from the finalizer is incorrect as the widgets finalizer may already have run and it may already be have had it's ToggleRef collected and freed it's unmanaged resources. Calling Destroy like this would just throw an exception and tear down the appdomain in this scenario.