GNOME Bugzilla – Bug 660339
Banshee crashes at startup with unhandled exception
Last modified: 2011-10-01 08:38:49 UTC
Banshee 2.2.0 crashed after invocation on Arch 64-bit. Here's the output. After crashing it started normally. An unhandled exception was thrown: Could not read add-in description at Mono.Addins.Addin.get_Description () [0x0006a] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins/Addin.cs:257 at Mono.Addins.TreeNode.ResetCachedData () [0x00034] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins/TreeNode.cs:345 at Mono.Addins.TreeNode.ResetCachedData () [0x0007d] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins/TreeNode.cs:349 at Mono.Addins.TreeNode.ResetCachedData () [0x0007d] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins/TreeNode.cs:349 at Mono.Addins.TreeNode.ResetCachedData () [0x0007d] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins/TreeNode.cs:349 at Mono.Addins.ExtensionContext.ResetCachedData () [0x00000] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins/ExtensionContext.cs:113 at Mono.Addins.AddinEngine.ResetCachedData () [0x00051] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins/AddinEngine.cs:482 at Mono.Addins.Database.AddinDatabase.ResetCachedData () [0x00023] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs:957 at Mono.Addins.Database.AddinDatabase.Update (IProgressStatus monitor, System.String domain) [0x00107] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs:1051 at Mono.Addins.Database.AddinDatabase.Repair (IProgressStatus monitor, System.String domain) [0x00099] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins.Database/AddinDatabase.cs:1011 at Mono.Addins.AddinRegistry.Rebuild (IProgressStatus monitor) [0x00000] in /build/src/mono-addins-0.6.2/Mono.Addins/Mono.Addins/AddinRegistry.cs:626 at Banshee.ServiceStack.ServiceManager.InitializeAddins () [0x00075] in /build/src/banshee-2.2.0/src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs:86 at Banshee.ServiceStack.ServiceManager.DefaultInitialize () [0x00005] in /build/src/banshee-2.2.0/src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs:119 at Banshee.ServiceStack.Application.Initialize () [0x00000] in /build/src/banshee-2.2.0/src/Core/Banshee.Services/Banshee.ServiceStack/Application.cs:80 at Banshee.Gui.GtkBaseClient.Initialize (Boolean registerCommonServices) [0x00010] in /build/src/banshee-2.2.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:143 at Banshee.Gui.GtkBaseClient..ctor (Boolean initializeDefault, System.String defaultIconName) [0x00013] in /build/src/banshee-2.2.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:95 at Banshee.Gui.GtkBaseClient..ctor () [0x00000] in <filename unknown>:0 at Nereid.Client..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00119] in /build/src/mono-2.10.5/mcs/class/corlib/System.Reflection/MonoMethod.cs:526 Exception has been thrown by the target of an invocation. at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0012c] in /build/src/mono-2.10.5/mcs/class/corlib/System.Reflection/MonoMethod.cs:532 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /build/src/mono-2.10.5/mcs/class/corlib/System.Reflection/MonoMethod.cs:541 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /build/src/mono-2.10.5/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:62 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x000b5] in /build/src/mono-2.10.5/mcs/class/corlib/System/Activator.cs:333 at System.Activator.CreateInstance (System.Type type) [0x00000] in /build/src/mono-2.10.5/mcs/class/corlib/System/Activator.cs:224 at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in /build/src/banshee-2.2.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:82 at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00044] in /build/src/banshee-2.2.0/src/Hyena/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54 .NET Version: 2.0.50727.1433 OS Version: Unix 3.0.0.0 Assembly Version Information: System.Xml (2.0.0.0) Banshee.Core (2.2.0.0) Hyena.Data.Sqlite (2.2.0.0) gdk-sharp (2.12.0.0) Mono.Addins (0.6.0.0) atk-sharp (2.12.0.0) Hyena.Gui (2.2.0.0) Mono.Posix (2.0.0.0) gtk-sharp (2.12.0.0) Banshee.ThickClient (2.2.0.0) Nereid (2.2.0.0) DBus.Proxies (0.0.0.0) System.Core (3.5.0.0) Hyena (2.2.0.0) dbus-sharp (1.0.0.0) glib-sharp (2.12.0.0) System (2.0.0.0) Banshee.Services (2.2.0.0) Banshee (2.2.0.0) mscorlib (2.0.0.0) Platform Information: Linux 3.0-ARCH x86_64 AuthenticAMD GNU/Linux Disribution Information: [/etc/arch-release]
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. The problem was in the mono-addins library, and was fixed in their 0.6.2 version. You might want to notify the Arch packager, so they can make that version available if it is not yet packaged. *** This bug has been marked as a duplicate of bug 583107 ***