GNOME Bugzilla – Bug 491393
Banshee crashes when creating a smart playlist based on the songs notation
Last modified: 2007-10-29 15:11:05 UTC
The crash occurs when we choose "Note" in the window that ought to enable us to create a smart playlist. This is a repeated crash. Some of my songs DON'T have any notation. Here is the log file: Debug: [2007-10-29 10:18:37] (Loading audio profiles) - /usr/share/banshee/audio-profiles Debug: [2007-10-29 10:18:38] (Moteur de lecture par défaut) - GStreamer 0.10 Debug: [2007-10-29 10:18:38] (Noyau Audio CD initialisé) - Debug: [2007-10-29 10:18:38] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_46EE_CEEE Warning: [2007-10-29 10:18:38] (Unknown DAP mimetype audio/acc) - Debug: [2007-10-29 10:18:38] (DAP has been added) - Banshee.Dap.MassStorage.MassStorageDap: /org/freedesktop/Hal/devices/volume_uuid_46EE_CEEE Debug: [2007-10-29 10:18:38] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_8688925688924499 Debug: [2007-10-29 10:18:38] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_8688925688924499 Debug: [2007-10-29 10:18:38] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_8A64835064833DC7 Debug: [2007-10-29 10:18:38] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_8A64835064833DC7 Warning: [2007-10-29 10:18:38] (Power Management Call Failed) - Cannot find GNOME Power Manager: Name org.gnome.PowerManager has no owner Debug: [2007-10-29 10:18:38] (Enabled multimedia keys support) - Using org.gnome.SettingsDaemon Building initial DAAP database from local library... Starting DAAP Server Setting IO Backend to Banshee.IO.Unix.IOConfig (unix) Importing timer stopped: 00:00:07.9693390 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] in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee.Base/Banshee.SmartPlaylist/QueryBuilder.cs:323 at Banshee.SmartPlaylist.QueryMatchRating.get_DisplayWidget () [0x00022] in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee.Base/Banshee.SmartPlaylist/QueryBuilderModel.cs:272 at Banshee.SmartPlaylist.QueryBuilderMatchRow.OnOpComboBoxChanged (System.Object o, System.EventArgs args) [0x0003b] in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee.Base/Banshee.SmartPlaylist/QueryBuilder.cs:543 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 () in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee.Base/Banshee.SmartPlaylist/QueryBuilder.cs:line 513 at Banshee.SmartPlaylist.QueryBuilderMatchRow.OnFieldComboBoxChanged () in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee.Base/Banshee.SmartPlaylist/QueryBuilder.cs:line 531 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 () in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee.Base/Banshee.SmartPlaylist/Editor.cs:line 195 at Banshee.SmartPlaylist.Editor.RunDialog () in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee.Base/Banshee.SmartPlaylist/Editor.cs:line 187 at Banshee.SmartPlaylist.SmartPlaylistCore+<>c__CompilerGenerated46.<>c__AnonymousMethod151 () in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee.Base/Banshee.SmartPlaylist/SmartPlaylistCore.cs:line 159 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 () in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee/Main.cs:line 118 at System.MulticastDelegate.invoke_void_string[] () at Banshee.Gui.CleanRoomStartup.Startup () in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee.Base/Gui/CleanRoomStartup.cs:line 54 at Banshee.BansheeEntry.Main () in /build/buildd/banshee-0.13.1+dfsg/src/Core/Banshee/Main.cs:line 43 Signal de Temps-Réel 1
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 ***