GNOME Bugzilla – Bug 612817
Banshee 1.5.5 crashes on startup
Last modified: 2010-03-13 22:02:33 UTC
after upgrading to 1.5.5 from 1.5.4 Banshee crashes on startup. Distro: Ubuntu 9.04 debug shows: tsharpe@blah:~$ banshee-1 -debug [Info 12:53:46.184] Running Banshee 1.5.5: [Ubuntu 9.04 (linux-gnu, x86_64) @ 2010-03-12 01:03:37 UTC] (/usr/lib/banshee-1/Banshee.exe:5352): GLib-WARNING **: g_set_prgname() called multiple times [Info 12:53:49.109] All services are started 2.189486s Marshaling changed signal Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. System.Reflection.TargetException: Object does not match target type. 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.ComboBox.gtk_combo_box_set_active_iter(IntPtr , IntPtr ) at Gtk.ComboBox.SetActiveIter(TreeIter iter) at Banshee.Widgets.DictionaryComboBox`1[[Banshee.Collection.Database.RandomBy, Banshee.Services, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null]].set_ActiveValue(Banshee.Collection.Database.RandomBy value) at Banshee.PlayQueue.HeaderWidget..ctor(Banshee.Collection.Database.Shuffler shuffler, System.String shuffle_mode_id, System.String source_name) at Banshee.PlayQueue.PlayQueueSource.CreateHeaderWidget() at Banshee.PlayQueue.PlayQueueSource.Initialize() at Banshee.PlayQueue.PlayQueueSource..ctor() at System.Reflection.MonoCMethod.InternalInvoke(System.Object , System.Object[] , System.Exception ByRef ) at System.Reflection.MonoCMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) at System.Reflection.MonoCMethod.Invoke(BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) at System.Reflection.ConstructorInfo.Invoke(System.Object[] parameters) at System.Activator.CreateInstance(System.Type type, Boolean nonPublic) at System.Activator.CreateInstance(System.Type type) at Mono.Addins.TypeExtensionNode.CreateInstance() at Banshee.Sources.SourceManager.OnExtensionChanged(System.Object o, Mono.Addins.ExtensionNodeEventArgs args) at Mono.Addins.ExtensionNode.add_ExtensionNodeChanged(Mono.Addins.ExtensionNodeEventHandler value) at Mono.Addins.ExtensionContext.AddExtensionNodeHandler(System.String path, Mono.Addins.ExtensionNodeEventHandler handler) at Mono.Addins.AddinManager.AddExtensionNodeHandler(System.String path, Mono.Addins.ExtensionNodeEventHandler handler) at Banshee.Sources.SourceManager.LoadExtensionSources() at Banshee.ServiceStack.Application.Run() at Banshee.Gui.GtkBaseClient.Initialize(Boolean registerCommonServices) at Banshee.Gui.GtkBaseClient..ctor(Boolean initializeDefault, System.String defaultIconName) at Banshee.Gui.GtkBaseClient..ctor() at Nereid.Client..ctor() at System.Reflection.MonoCMethod.InternalInvoke(System.Object , System.Object[] , System.Exception ByRef ) at System.Reflection.MonoCMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) at System.Reflection.MonoCMethod.Invoke(BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) at System.Reflection.ConstructorInfo.Invoke(System.Object[] parameters) at System.Activator.CreateInstance(System.Type type, Boolean nonPublic) at System.Activator.CreateInstance(System.Type type) at Banshee.Gui.GtkBaseClient.Startup() at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup) at Banshee.Gui.GtkBaseClient.Startup() at Banshee.Gui.GtkBaseClient.Startup(System.String[] args) at Nereid.Client.Main(System.String[] args) at System.AppDomain.ExecuteAssembly(System.Reflection.Assembly , System.String[] ) at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly a, System.String[] args) at System.AppDomain.ExecuteAssembly(System.String assemblyFile, System.Security.Policy.Evidence assemblySecurity, System.String[] args) at System.AppDomain.ExecuteAssembly(System.String assemblyFile) at Booter.Booter.BootClient(System.String clientName) at Booter.Booter.Main()
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 612631 ***