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 491449 - Crash on New Smart Playlist - "year" field
Crash on New Smart Playlist - "year" field
Status: RESOLVED DUPLICATE of bug 464362
Product: banshee
Classification: Other
Component: Smart Playlists
0.13.1
Other Linux
: Normal critical
: 2.x
Assigned To: Gabriel Burt
Gabriel Burt
Depends on:
Blocks:
 
 
Reported: 2007-10-29 16:47 UTC by Matt
Modified: 2007-10-29 16:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matt 2007-10-29 16:47:21 UTC
Trying to create a new smart playlist that is limited by the "year" causes a fatal error of some sort. The error occurs as soon as "year" is chosen from the drop-down menu. 

Problem has been duplicated on two separate machines running Ubuntu 7.10. 

Following code is copied from the output generated by the error when starting "banshee" from a terminal window:

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.SmartPlaylist.QueryMatch.get_Filter () [0x00000] 

  at Banshee.SmartPlaylist.QueryMatchInteger.get_DisplayWidget () [0x00000] 

  at Banshee.SmartPlaylist.QueryBuilderMatchRow.OnOpComboBoxChanged (System.Object o, System.EventArgs args) [0x00000] 

  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs)

  at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00000] 



   at GLib.ExceptionManager.RaiseUnhandledException ()

   at GLib.Signal.voidObjectCallback ()

   at GLib.Signal.voidObjectCallback ()

   at Gtk.ComboBox.gtk_combo_box_remove_text ()

   at Gtk.ComboBox.gtk_combo_box_remove_text ()

   at Gtk.ComboBox.RemoveText ()

   at Banshee.SmartPlaylist.QueryBuilderMatchRow.Select ()

   at Banshee.SmartPlaylist.QueryBuilderMatchRow.OnFieldComboBoxChanged ()

   at System.MulticastDelegate.invoke_void_object_EventArgs ()

   at GLib.Signal.voidObjectCallback ()

   at GLib.Signal.voidObjectCallback ()

   at Gtk.Dialog.gtk_dialog_run ()

   at Gtk.Dialog.gtk_dialog_run ()

   at Gtk.Dialog.Run ()

   at Banshee.SmartPlaylist.Editor.Run ()

   at Banshee.SmartPlaylist.Editor.RunDialog ()

   at Banshee.SmartPlaylist.SmartPlaylistCore+<>c__CompilerGenerated46.<>c__AnonymousMethod151 ()

   at System.MulticastDelegate.invoke_void_object_EventArgs ()

   at GLib.Signal.voidObjectCallback ()

   at GLib.Signal.voidObjectCallback ()

   at Gtk.Application.gtk_main ()

   at Gtk.Application.gtk_main ()

   at Gtk.Application.Run ()

   at Gnome.Program.Run ()

   at Banshee.BansheeEntry.Startup ()

   at System.MulticastDelegate.invoke_void_string[] ()

   at Banshee.Gui.CleanRoomStartup.Startup ()

   at Banshee.BansheeEntry.Main ()

Real-time signal 1
Comment 1 Gabriel Burt 2007-10-29 16:58:12 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 464362 ***