GNOME Bugzilla – Bug 583018
Banshee indexer crashes when banshee is not running
Last modified: 2009-05-18 07:36:21 UTC
Steps to reproduce: 1. Make sure banshee is not running 2. Start GNOME Do with banshee plugin, or run banshee-1 --indexer --debug 3. ??? 4. PROFIT Stack trace: Unhandled 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 Banshee.Collection.Indexer.RemoteHelper.IndexerClient.ConnectToIndexerService () [0x00000] at Banshee.Collection.Indexer.RemoteHelper.IndexerClient.OnBusNameOwnerChanged (System.String name, System.String oldOwner, System.String newOwner) [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 (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x00167> at System.Reflection.MethodBase.Invoke (object,object[]) <0x0002d> at System.Delegate.DynamicInvokeImpl (object[]) <0x001bb> at System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x0003b> at System.Delegate.DynamicInvoke (object[]) <0x00019> at NDesk.DBus.Connection.HandleSignal (NDesk.DBus.Message) <0x0014b> at NDesk.DBus.Connection.DispatchSignals () <0x0004f> at NDesk.DBus.Connection.Iterate () <0x0003f> at <Init>c__AnonStorey0.<>m__0 (intptr,NDesk.GLib.IOCondition,intptr) <0x00037> at (wrapper native-to-managed) <Init>c__AnonStorey0.<>m__0 (intptr,NDesk.GLib.IOCondition,intptr) <0x00077> at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x0004d> at Gtk.Application.Run () <0x0000b> at Do.Do.Main (string[]) <0x002d7> -------------------------------------------------------------------------- Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object at Banshee.Preferences.SourcePage..ctor (System.String uniqueId, System.String name, System.String iconName, Int32 order) [0x00011] in /home/alex/banshee/src/Core/Banshee.Services/Banshee.Preferences/SourcePage.cs:52 at Banshee.Preferences.SourcePage..ctor (Banshee.Sources.Source source) [0x00000] in /home/alex/banshee/src/Core/Banshee.Services/Banshee.Base/RateLimiter.cs:1 at Banshee.Sources.Source.get_PreferencesPage () [0x00000] in /home/alex/banshee/src/Core/Banshee.Services/Banshee.Sources/Source.cs:733 at Banshee.Library.LibrarySource..ctor (System.String label, System.String name, Int32 order) [0x0005e] in /home/alex/banshee/src/Core/Banshee.Services/Banshee.Library/LibrarySource.cs:63 at Banshee.Library.MusicLibrarySource..ctor () [0x00000] in /home/alex/banshee/src/Core/Banshee.Services/Banshee.Base/RateLimiter.cs:1 at Beroe.IndexerClient.Run () [0x00016] in /home/alex/banshee/src/Clients/Beroe/Beroe/IndexerClient.cs:94 at Beroe.IndexerClient.Startup () [0x00028] in /home/alex/banshee/src/Clients/Beroe/Beroe/IndexerClient.cs:85 at Beroe.IndexerClient.Main () [0x00068] in /home/alex/banshee/src/Clients/Beroe/Beroe/IndexerClient.cs:66 at (wrapper managed-to-native) System.AppDomain:ExecuteAssembly (System.Reflection.Assembly,string[]) at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly a, System.String[] args) [0x00000] at System.AppDomain.ExecuteAssembly (System.String assemblyFile, System.Security.Policy.Evidence assemblySecurity, System.String[] args) [0x00000] at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) at System.AppDomain.ExecuteAssembly (System.String assemblyFile) [0x00000] at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly (string) at Booter.Booter.BootClient (System.String clientName) [0x00000] in /home/alex/banshee/src/Clients/Booter/Booter/Entry.cs:106 at Booter.Booter.Main () [0x00092] in /home/alex/banshee/src/Clients/Booter/Booter/Entry.cs:96 Other information:
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 576033 ***