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 555335 - Crashes when editing track information for a CD
Crashes when editing track information for a CD
Status: RESOLVED DUPLICATE of bug 552854
Product: banshee
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: 1.4
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-10-07 03:34 UTC by Shaun McCance
Modified: 2008-10-12 20:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Shaun McCance 2008-10-07 03:34:15 UTC
Built from SVN revision 4653.  Editing track information for a CD Banshee can't get metadata for crashes.  First few lines of the stack trace printed to the terminal:

Marshaling insert_text 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.InvalidCastException: Cannot cast from source type to destination type.
  at Hyena.Gui.EntryUndoAdapter.OnTextInserted (System.Object o, Gtk.TextInsertedArgs args) [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 ---
Comment 1 Gabriel Burt 2008-10-09 18:24:36 UTC
This was a regression in a Mono 2.0 beta, I believe.  It was fixed in the last Mono 2.0 Release Candidate and in 2.0 final.

*** This bug has been marked as a duplicate of 552854 ***
Comment 2 Shaun McCance 2008-10-12 20:33:14 UTC
Confirming that this is fixed with an upgrade to gtk-sharp 2.12.4.  Thanks.