After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 660339 - Banshee crashes at startup with unhandled exception
Banshee crashes at startup with unhandled exception
Status: RESOLVED DUPLICATE of bug 583107
Product: banshee
Classification: Other
Component: general
2.2.0
Other Linux
: Normal normal
: ---
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-09-28 07:53 UTC by terri.bugs
Modified: 2011-10-01 08:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description terri.bugs 2011-09-28 07:53:59 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]
Comment 1 Bertrand Lorentz 2011-10-01 08:38:49 UTC
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 ***