Bugzilla – Bug 115949
Unable to remove song from library
Last modified: 2008-07-17 13:29:28 UTC
I attempted to remove a song from a library, by right clicking on the song title and selecting remove and received this: Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object in <0x00000> <unknown method> in (wrapper managed-to-native) GLib.Signal:g_signal_get_invocation_hint (intptr) in <0x0001c> GLib.Signal:get_Handler () in <0x00061> GLib.Signal:voidObjectCallback (IntPtr handle, IntPtr gch) in (wrapper native-to-managed) GLib.Signal:voidObjectCallback (intptr,intptr) in <0x00000> <unknown method> in (wrapper managed-to-native) Gtk.Object:gtk_object_destroy (intptr) in <0x00017> Gtk.Object:Destroy () in <0x0000a> Gtk.Widget:Destroy () in <0x00140> Banshee.PlayerUI:OnItemRemoveActivate (System.Object o, System.EventArgs args) in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs) in <0x00096> GLib.Signal:voidObjectCallback (IntPtr handle, IntPtr gch) in (wrapper native-to-managed) GLib.Signal:voidObjectCallback (intptr,intptr) in <0x00000> <unknown method> in (wrapper managed-to-native) Gtk.Application:gtk_main () in <0x00007> Gtk.Application:Run () in <0x0036f> Banshee.PlayerUI:.ctor () in <0x0029a> Banshee.BansheeEntry:Main (System.String[] args)
Glen could you rpm -ql banshee | grep config and attach the output of those files? Also try install glib2-devel, I think that will solve the issue.
# cat /usr/lib/banshee/banshee.exe.config <configuration> <dllmap dll="libglib-2.0.so" target="libglib-2.0.so.0" /> <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0" /> <dllmap dll="libbonobo-2.so" target="libbonobo-2.so.0" /> <dllmap dll="libbanshee" target="/usr/lib/banshee/libbanshee.so" /> </configuration> # cat /usr/lib/banshee/burn-sharp.dll.config <configuration> <dllmap dll="libnautilus-burn" target="libnautilus-burn.so.2" /> <dllmap dll="libnautilusburnglue" target="/usr/lib/banshee/libnautilusburnglue.so" /> </configuration> # cat /usr/lib/banshee/ipod-sharp.dll.config <configuration> <dllmap dll="ipoddevice" target="libipoddevice.so.0.0.0" /> <dllmap dll="libdbus-1" target="libdbus-1.so.1" /> <dllmap dll="libhal" target="libhal.so.1" /> </configuration>
glib2-devel is already installed: # rpm -qa | grep -i glib2-devel glib2-devel-2.8.1-3
mkestner says this looks just like a bug that got fixed in gtk-sharp 2.3.91
Permission to update gtk-sharp to 2.3.91?
Okay, RC1 is using gtk-sharp-1.0.10-5
*** Bug 115938 has been marked as a duplicate of this bug. ***
2.3.91? No. We're using 1.0.10 and such an upgrade is not possible. Please extract the single patch that solves this and make a backport.
Sorry, we're talking about gtk-sharp2, not gtk-sharp. But anyway, it turns out to be a different bug from the one Mike thought it was anyway.
116164 again. *** This bug has been marked as a duplicate of 116164 ***