Crash when active window is changing

Bug #581280 reported by Biktimirov Aidar
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Docky
Fix Released
Medium
Robert Dyer

Bug Description

Ubuntu 10.04, i installed last version and now Docky crashes when i new window is opening or when changing active window

[Info 17:04:26.013] Docky version: 2.1.0 bzr docky r1345 ppa
[Info 17:04:26.023] Kernel version: 2.6.34.20634
[Info 17:04:26.024] CLR version: 2.0.50727.1433
[Debug 17:04:26.392] [UserArgs] BufferTime = 0
[Debug 17:04:26.392] [UserArgs] MaxSize = 2147483647
[Debug 17:04:26.392] [UserArgs] NetbookMode = False
[Debug 17:04:26.392] [UserArgs] NoPollCursor = False
[Info 17:04:26.497] [DockController] Setting theme: HUD
[Debug 17:04:26.591] [WindowMatcher] Initialize WindowMatcher
[Debug 17:04:26.605] [WindowMatcher] Loading /home/aidar/.cache/docky/docky.desktop.ru_RU.utf8.cache
[Info 17:04:26.913] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 17:04:26.913] [PluginManager] Loaded "Docky.Widgets,1.0".
[Info 17:04:26.914] [PluginManager] Loaded "Clock".
[Info 17:04:26.920] [PluginManager] Loaded "Trash".
[Info 17:04:26.940] [PluginManager] Loaded "Battery Monitor".
[Debug 17:04:27.005] [BatteryMonitorProcItem] Hiding battery item (capacity=1) (max_capacity=42180) (OnBattery=False)
[Info 17:04:27.007] [PluginManager] Loaded "Mounter".
[Info 17:04:27.022] [PluginManager] Loaded "GMail".
[Info 17:04:27.764] [GMailAtom] Fetching Atom feed: https://mail.google.com/a/free-manga.net.ru/feed/atom/Inbox
[Info 17:04:28.356] [Helper] Starting open_terminal_here.py
[Info 17:04:28.370] [Helper] Starting pidgin_control.py
[Info 17:04:28.374] [Helper] Starting rhythmbox_control.py
[Info 17:04:28.378] [Helper] Starting transmission_badge.py
[Info 17:04:28.419] [DrawingService] Could not find 'banshee', using fallback of 'extension'.
[Info 17:04:28.439] [DrawingService] Could not find 'deluge', using fallback of 'extension'.
[Info 17:04:28.473] [DrawingService] Could not find 'emesene', using fallback of 'extension'.
[Info 17:04:28.493] [DrawingService] Could not find 'gajim', using fallback of 'extension'.
[Info 17:04:28.501] [DrawingService] Could not find 'gtg', using fallback of 'extension'.
[Info 17:04:28.518] [DrawingService] Could not find 'liferea', using fallback of 'extension'.
Marshaling active_window_changed signal
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
  at Docky.Items.FileApplicationProvider.WnckScreenDefaultActiveWindowChanged (System.Object o, Wnck.ActiveWindowChangedArgs args) [0x00000]
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000]
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000]
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000]
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000]
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000]
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000]
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   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.Application.gtk_main()
   at Gtk.Application.Run()
   at Docky.Docky.Main(System.String[] args)
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose

Revision history for this message
Biktimirov Aidar (c-admin-free-manga-net-ru) wrote :

installed older build 1343, no crashes

Revision history for this message
Robert Dyer (psybers) wrote :

Fixed in rev 1347.

Changed in docky:
assignee: nobody → Robert Dyer (psybers)
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
JarekJ83 (jarekj83) wrote :

yep it works good now

Robert Dyer (psybers)
Changed in docky:
milestone: none → 2.0.5
Changed in docky:
milestone: 2.0.5 → 2.0.4
Changed in docky:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.