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 645991 - IntPtr issue at Banshee.Collection.Gui.TrackListView triggered by library rescan
IntPtr issue at Banshee.Collection.Gui.TrackListView triggered by library rescan
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: Importing
1.9.5
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-03-28 18:18 UTC by Victor Vargas
Modified: 2011-10-21 12:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Victor Vargas 2011-03-28 18:18:31 UTC
This report was originally filled at:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/744257


banshee crashes when using the rescan music library feature, it does it almost every time, i'm attaching the debug log[1]

[1]https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/744257/+attachment/1949803/+files/banshee-debug.txt
Comment 1 Gabriel Burt 2011-03-28 19:44:10 UTC
Relevent bit of the log: 

Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
GLib.MissingIntPtrCtorException: GLib.Object subclass Banshee.Collection.Gui.TrackListView must provide a protected or public IntPtr ctor to support wrapping of native object handles.
  at GLib.ObjectManager.CreateObject (IntPtr raw) [0x00000] in <filename unknown>:0 
  at GLib.Object.GetObject (IntPtr o, Boolean owned_ref) [0x00000] in <filename unknown>:0 
  at Gtk.Widget.exposeevent_cb (IntPtr widget, IntPtr evnt) [0x00000] in <filename unknown>:0 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at Gtk.Widget.exposeevent_cb(IntPtr widget, IntPtr evnt)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
Comment 2 David Nielsen 2011-04-27 01:12:32 UTC
I've seen this one occasionally.
Comment 3 Andrés G. Aragoneses (IRC: knocte) 2011-10-21 12:56:14 UTC
http://git.gnome.org/browse/banshee/commit/?id=038c97d149f00a9841c660e7f9c48b4ea9393c4a


This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.