Full thread dump: "" tid=0x0x1c38b70 this=0x0x7deb0c8 thread handle 0x41d state : interrupted state owns () "" tid=0x0x203eb70 this=0x0x7debc80 thread handle 0x42c state : interrupted state owns () at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x00004> at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0xffffffff> at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <0x000f8> at System.Threading.RegisteredWaitHandle.Wait (object) <0x00094> at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff> "" tid=0x0x1f3db70 this=0x0x7debd48 thread handle 0x429 state : interrupted state owns () at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x00004> at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0xffffffff> at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <0x000f8> at System.Threading.RegisteredWaitHandle.Wait (object) <0x00094> at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff> "" tid=0x0x2815b70 this=0x0x7de2bb8 thread handle 0x41b state : interrupted state owns () at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x00004> at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0xffffffff> at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <0x000f8> at System.Threading.RegisteredWaitHandle.Wait (object) <0x00094> at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff> "" tid=0x0x6386f0 this=0x0x2fed8 thread handle 0x404 state : not waiting owns () at (wrapper managed-to-native) System.DateTime.GetNow () <0x00004> at (wrapper managed-to-native) System.DateTime.GetNow () <0xffffffff> at System.DateTime.get_UtcNow () <0x0000a> at Docky.Interface.DockWindow.m__56 (Docky.Items.AbstractDockItem) [0x00000] in /home/fernando/Source/docky/Docky/Docky/Interface/DockWindow.cs:559 at System.Linq.Enumerable/c__AnonStorey2F`1.<>m__60 (int,object) <0x0002b> at System.Linq.Enumerable.Sum (System.Collections.Generic.IEnumerable`1,System.Func`3) <0x00073> at System.Linq.Enumerable.Sum (System.Collections.Generic.IEnumerable`1,System.Func`2) <0x000d0> at Docky.Interface.DockWindow.get_DockWidth () [0x0000d] in /home/fernando/Source/docky/Docky/Docky/Interface/DockWindow.cs:559 at Docky.Interface.DockWindow.UpdateMaxIconSize () [0x00095] in /home/fernando/Source/docky/Docky/Docky/Interface/DockWindow.cs:1819 at Docky.Interface.DockWindow.DrawDock (Docky.CairoHelper.DockySurface) [0x00011] in /home/fernando/Source/docky/Docky/Docky/Interface/DockWindow.cs:1964 at Docky.Interface.DockWindow.OnExposeEvent (Gdk.EventExpose) [0x000c3] in /home/fernando/Source/docky/Docky/Docky/Interface/DockWindow.cs:2564 at Gtk.Widget.exposeevent_cb (intptr,intptr) <0x00069> at (wrapper native-to-managed) Gtk.Widget.exposeevent_cb (intptr,intptr) <0xffffffff> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff> at Gtk.Application.Run () <0x0000a> at Docky.Docky.Main (string[]) [0x000ed] in /home/fernando/Source/docky/Docky/Docky/Docky.cs:86 at (wrapper runtime-invoke) Docky.Docky.runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff> "" tid=0x0x1d39b70 this=0x0x7deb000 thread handle 0x420 state : interrupted state owns () at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x00004> at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0xffffffff> at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <0x000f8> at System.Threading.RegisteredWaitHandle.Wait (object) <0x00094> at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff> "" tid=0x0x489db70 this=0x0x7debed8 thread handle 0x423 state : interrupted state owns () at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x00004> at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0xffffffff> at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <0x000f8> at System.Threading.RegisteredWaitHandle.Wait (object) <0x00094> at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff> "" tid=0x0x3802b70 this=0x0x7debe10 thread handle 0x426 state : interrupted state owns () at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x00004> at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0xffffffff> at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <0x000f8> at System.Threading.RegisteredWaitHandle.Wait (object) <0x00094> at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>