WARNING [2013-03-15 17:28:50Z]: Gdk-Warning: gdk_window_ref_cairo_surface: created surface '0842FD28'
Stack trace:
   at Gdk.CairoHelper.gdk_cairo_create(IntPtr drawable)
   at Gdk.CairoHelper.Create(Drawable drawable)
   at MonoDevelop.Components.Docking.CrossfadeIcon.OnRealized()
   at Gtk.Widget.realized_cb(IntPtr widget)
   at GLib.Object.g_object_set_property(IntPtr obj, IntPtr name, Value& val)
   at GLib.Object.SetProperty(String name, Value val)
   at Gtk.Widget.set_Visible(Boolean value)
   at MonoDevelop.Components.Docking.DockBar.UpdateVisibility()
   at MonoDevelop.Components.Docking.DockBar.AddItem(DockItem item, Int32 size)
   at MonoDevelop.Components.Docking.DockFrame.BarDock(PositionType pos, DockItem item, Int32 size)
   at MonoDevelop.Components.Docking.DockItem.SetAutoHideMode(PositionType pos, Int32 size)
   at MonoDevelop.Components.Docking.DockGroupItem.RestoreAllocation()
   at MonoDevelop.Components.Docking.DockGroup.RestoreAllocation()
   at MonoDevelop.Components.Docking.DockGroup.RestoreAllocation()
   at MonoDevelop.Components.Docking.DockLayout.RestoreAllocation()
   at MonoDevelop.Components.Docking.DockContainer.LoadLayout(DockLayout dl)
   at MonoDevelop.Components.Docking.DockFrame.LoadLayout(String layoutName)
   at MonoDevelop.Components.Docking.DockFrame.set_CurrentLayout(String value)
   at MonoDevelop.Ide.Gui.DefaultWorkbench.set_CurrentLayout(String value)
   at MonoDevelop.Ide.Gui.Workbench.Show(String workbenchMemento)
   at MonoDevelop.Ide.IdeApp.Initialize(IProgressMonitor monitor)
   at MonoDevelop.Ide.IdeStartup.Run(MonoDevelopOptions options)
   at MonoDevelop.Ide.IdeStartup.Main(String[] args)
   at Xamarin.Startup.MainClass.Main(String[] args)

....

WARNING [2013-03-15 17:29:10Z]: Gdk-Warning: _gdk_window_destroy_hierarchy: destroying hierarchy in window with surface 0842FD28
Stack trace:
   at Gtk.Container.gtk_container_remove(IntPtr raw, IntPtr widget)
   at Gtk.Container.Remove(Widget widget)
   at MonoDevelop.Components.Docking.DockFrame.AutoHide(DockItem item, AutoHideBox widget, Boolean animate)
   at MonoDevelop.Components.Docking.DockFrame.<>c__DisplayClass7.<AutoHide>b__5(Object , EventArgs )
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Delegate.DynamicInvokeImpl(Object[] args)
   at GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args)
   at GLib.SignalClosure.Invoke(ClosureInvokedArgs args)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
   at Gtk.Widget.gtk_widget_hide(IntPtr raw)
   at Gtk.Widget.Hide()
   at MonoDevelop.Components.Docking.AutoHideBox.AnimateHide()
   at MonoDevelop.Components.Docking.DockFrame.AutoHide(DockItem item, AutoHideBox widget, Boolean animate)
   at MonoDevelop.Components.Docking.DockBarItem.AutoHide(Boolean animate)
   at MonoDevelop.Components.Docking.DockBarItem.<>c__DisplayClassb.<ScheduleAutoHide>b__9()
   at GLib.Timeout.TimeoutProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at MonoDevelop.Ide.IdeApp.Run()
   at MonoDevelop.Ide.IdeStartup.Run(MonoDevelopOptions options)
   at MonoDevelop.Ide.IdeStartup.Main(String[] args)
   at Xamarin.Startup.MainClass.Main(String[] args)

WARNING [2013-03-15 17:29:10Z]: Gdk-Warning: gdk_window_drop_cairo_surface: finishing surface (0842FD28)
Stack trace:
   at Gtk.Container.gtk_container_remove(IntPtr raw, IntPtr widget)
   at Gtk.Container.Remove(Widget widget)
   at MonoDevelop.Components.Docking.DockFrame.AutoHide(DockItem item, AutoHideBox widget, Boolean animate)
   at MonoDevelop.Components.Docking.DockFrame.<>c__DisplayClass7.<AutoHide>b__5(Object , EventArgs )
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Delegate.DynamicInvokeImpl(Object[] args)
   at GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args)
   at GLib.SignalClosure.Invoke(ClosureInvokedArgs args)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
   at Gtk.Widget.gtk_widget_hide(IntPtr raw)
   at Gtk.Widget.Hide()
   at MonoDevelop.Components.Docking.AutoHideBox.AnimateHide()
   at MonoDevelop.Components.Docking.DockFrame.AutoHide(DockItem item, AutoHideBox widget, Boolean animate)
   at MonoDevelop.Components.Docking.DockBarItem.AutoHide(Boolean animate)
   at MonoDevelop.Components.Docking.DockBarItem.<>c__DisplayClassb.<ScheduleAutoHide>b__9()
   at GLib.Timeout.TimeoutProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at MonoDevelop.Ide.IdeApp.Run()
   at MonoDevelop.Ide.IdeStartup.Run(MonoDevelopOptions options)
   at MonoDevelop.Ide.IdeStartup.Main(String[] args)
   at Xamarin.Startup.MainClass.Main(String[] args)


....

WARNING [2013-03-15 17:29:11Z]: Gdk-Warning: gdk_cairo_create: referencing a cairo surface (0842FD28) with status 'the target surface has been finished'
Stack trace:
   at Gdk.CairoHelper.gdk_cairo_create(IntPtr drawable)
   at Gdk.CairoHelper.Create(Drawable drawable)
   at MonoDevelop.Ide.Gui.TabStrip.FindTab(Int32 x, Int32 y)
   at MonoDevelop.Ide.Gui.TabStrip.OnMotionNotifyEvent(EventMotion evnt)
   at Gtk.Widget.motionnotifyevent_cb(IntPtr widget, IntPtr evnt)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at MonoDevelop.Ide.IdeApp.Run()
   at MonoDevelop.Ide.IdeStartup.Run(MonoDevelopOptions options)
   at MonoDevelop.Ide.IdeStartup.Main(String[] args)
   at Xamarin.Startup.MainClass.Main(String[] args)
