Do

Do crashes when switching from Docky theme

Bug #387543 reported by Alex Launi
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Do
Fix Released
High
Unassigned

Bug Description

This is on a fully updated trunk, jaunty with 2.6.30 kernel and updated X stack from the x-swat-team ppa.

Marshaling 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.Interface.AbstractDockItem..ctor () [0x00000]
  at Docky.Interface.SeparatorItem..ctor () [0x00000]
  at Docky.Core.Default.ItemsService..ctor () [0x00000]
  at Docky.Core.DockServices.get_ItemsService () [0x00000]
  at Docky.Core.DockServices.UnregisterService (IDockService service) [0x00000]
  at Docky.Interface.DoInteropService.Dispose () [0x00000]
  at Docky.Core.DockServices.Clean () [0x00000]
  at Docky.Interface.DockWindow.Dispose () [0x00000]
  at Do.Core.Controller.UnsetTheme () [0x00000]
  at Do.Core.Controller.OnThemeChanged (System.Object sender, Do.Platform.PreferencesChangedEventArgs e) [0x00000]
  at Do.CorePreferences.PreferencesChanged (System.Object sender, Do.Platform.PreferencesChangedEventArgs e) [0x00000]
  at Do.Platform.Preferences.PreferencesImplementation`1[Do.CorePreferences].OnPreferencesChanged (System.String key, System.Object oldValue) [0x00000]
  at Do.Platform.Preferences.PreferencesImplementation`1[Do.CorePreferences].Set[String] (IPreferencesService service, System.String key, System.String val) [0x00000]
  at Do.Platform.Preferences.PreferencesImplementation`1[Do.CorePreferences].Set[String] (System.String key, System.String val) [0x00000]
  at Do.CorePreferences.set_Theme (System.String value) [0x00000]
  at Do.UI.ColorConfigurationWidget.OnThemeComboChanged (System.Object sender, System.EventArgs e) [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.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 Do.Do.Main(System.String[] args)

Tags: crash
Revision history for this message
Chris Halse Rogers (raof) wrote : Re: [Bug 387543] [NEW] Do crashes when switching from Docky theme

 status confirmed
 importance high
 milestone 0.8.2

I also see this on Karmic with trunk r1220.

Changed in do:
importance: Undecided → High
milestone: none → 0.8.2
status: New → Confirmed
Revision history for this message
Jason Smith (jassmith) wrote :

Should be fixed in trunk

On Tue, 2009-06-16 at 01:54 +0000, Chris Halse Rogers wrote:
> status confirmed
> importance high
> milestone 0.8.2
>
> I also see this on Karmic with trunk r1220.
>
>
> ** Changed in: do
> Importance: Undecided => High
>
> ** Changed in: do
> Status: New => Confirmed
>
> ** Changed in: do
> Milestone: None => 0.8.2
>

Revision history for this message
Chris Halse Rogers (raof) wrote :

On Tue, 2009-06-16 at 03:20 +0000, Jason Smith wrote:
> Should be fixed in trunk

Yup.

 status fixcommitted

Changed in do:
status: Confirmed → Fix Committed
Robert Dyer (psybers)
tags: added: crash
Changed in do:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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