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 601420 - IndexOutOfRangeException when trying to use InternetArchive addin
IndexOutOfRangeException when trying to use InternetArchive addin
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-11-10 16:50 UTC by Andrés G. Aragoneses (IRC: knocte)
Modified: 2009-11-10 20:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andrés G. Aragoneses (IRC: knocte) 2009-11-10 16:50:06 UTC
I just searched for the word "Zeitgeist" and tried to play the item "Zeitgeist The Movie" and I got this exception:

[Debug 11:40:30.226] ArchiveSharp Getting Details - http://www.archive.org/details/zeitgeist_movie&output=json                                                                                                 
Exception in Gtk# callback delegate                                                                                                                                                                            
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.                                                                                                                 
System.IndexOutOfRangeException: Array index is out of range.                                                                                                                                                  
  at Banshee.InternetArchive.DetailsView.BuildInfoBox () [0x00459] in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Extensions/Banshee.InternetArchive/Banshee.InternetArchive/DetailsView.cs:264                                                                                                                                                                                                    
  at Banshee.InternetArchive.DetailsView.UpdateDetails () [0x00011] in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Extensions/Banshee.InternetArchive/Banshee.InternetArchive/DetailsView.cs:79                                                                                                                                                                                                    
  at Banshee.InternetArchive.DetailsSource.<ThreadedLoad>m__7 () [0x00016] in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Extensions/Banshee.InternetArchive/Banshee.InternetArchive/DetailsSource.cs:126
  at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey1D.<>m__20 () [0x00000] in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Core/Banshee.Services/Banshee.ServiceStack/Application.cs:170
  at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey16.<>m__76 () [0x00000] in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:248
  at GLib.Idle+IdleProxy.Handler () [0x0000c] in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/Idle.cs:50
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/ExceptionManager.cs:line 58
   at GLib.Idle+IdleProxy.Handler() in /usr/src/packages/BUILD/gtk-sharp-2.12.9/glib/Idle.cs:line 55
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run() in /usr/src/packages/BUILD/gtk-sharp-2.12.9/gtk/generated/AboutDialog.cs:line 1
   at Banshee.Gui.GtkBaseClient.Run() in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 160
   at Banshee.Gui.GtkBaseClient.Startup() in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 76
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup) in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:line 54
   at Banshee.Gui.GtkBaseClient.Startup() in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 71
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args) in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 61
   at Nereid.Client.Main(System.String[] args) in /home/knocte/Documents/iDocs/Proyectos/Banshee/arbolGIT/bansheedev/src/Clients/Nereid/Nereid/Client.cs:line 54
Comment 1 Gabriel Burt 2009-11-10 20:29:34 UTC
Thanks, should be fixed (clamped rating to 0-5) in master