Package: banshee
Version: 1.5.0-1
Severity: normal

--- Please enter the report below this line. ---
Banshee crashes sometimes when I edit track information.
This crash happened when I tried to detect the BPMs of a song (click
with the right mousebutton on a song -> Edit Track Information -> Extra
(tab) ->  Detect)

"
[...]
> [Debug 21:48:08.096] Player state change: Loading -> Loaded
> [Debug 21:48:08.223] (libbanshee:player) scaled volume: 1.000000 (ReplayGain) 
> * 1.000000 (User) = 1.000000
> Marshaling activate signal
> Exception in Gtk# callback delegate
>   Note: Applications can use GLib.ExceptionManager.UnhandledException to 
> handle the exception.
> System.Reflection.TargetInvocationException: Exception has been thrown by the 
> target of an invocation. ---> System.IndexOutOfRangeException: Array index is 
> out of range.
> at NDesk.DBus.MessageReader.ReadPad (int) <0x00035>
> at NDesk.DBus.MessageReader.MarshalUInt (byte*) <0x0001f>
> at NDesk.DBus.MessageReader.ReadUInt32 () <0x0001f>
> at NDesk.DBus.MessageReader.ReadString () <0x0000f>
> at NDesk.DBus.MessageReader.ReadValue (System.Type) <0x000fb>
> at NDesk.DBus.MessageReader.ReadStruct (System.Type) <0x00097>
> at NDesk.DBus.MessageReader.ReadValue (System.Type) <0x00287>
> at NDesk.DBus.MessageHelper.GetDynamicValues 
> (NDesk.DBus.Message,System.Type[]) <0x00093>
> at NDesk.DBus.BusObject.SendMethodCall 
> (string,string,string,NDesk.DBus.MessageWriter,System.Type,System.Exception&) 
> <0x001b7>
> at INotificationsProxy.get_ServerInformation () <0x00073>
> at Notifications.Global.get_ServerInformation () <0x00027>
> at Banshee.NotificationArea.NotificationAreaService.get_IsNotificationDaemon 
> () [0x00000] in 
> /tmp/buildd/banshee-1.5.0/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea/GtkNotificationAreaBox.cs:1
> at Banshee.NotificationArea.NotificationAreaService.ShowTrackNotification () 
> [0x000d3] in 
> /tmp/buildd/banshee-1.5.0/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea/NotificationAreaService.cs:435
> at Banshee.NotificationArea.NotificationAreaService.OnPlayerEvent 
> (Banshee.MediaEngine.PlayerEventArgs) [0x0003b] in 
> /tmp/buildd/banshee-1.5.0/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea/NotificationAreaService.cs:362
> at Banshee.MediaEngine.PlayerEngineService.RaiseEvent 
> (Banshee.MediaEngine.PlayerEventArgs) [0x00061] in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs:734
> at Banshee.MediaEngine.PlayerEngineService.OnEngineEventChanged 
> (Banshee.MediaEngine.PlayerEventArgs) [0x00061] in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngineService.cs:248
> at (wrapper delegate-invoke) 
> Banshee.MediaEngine.PlayerEventHandler.invoke_void__this___PlayerEventArgs 
> (Banshee.MediaEngine.PlayerEventArgs) <0x0007d>
> at (wrapper delegate-invoke) 
> Banshee.MediaEngine.PlayerEventHandler.invoke_void__this___PlayerEventArgs 
> (Banshee.MediaEngine.PlayerEventArgs) <0x0007d>
> at Banshee.MediaEngine.PlayerEngine.RaiseEventChanged 
> (Banshee.MediaEngine.PlayerEventArgs) [0x0000d] in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngine.cs:179
> at Banshee.MediaEngine.PlayerEngine.OnEventChanged 
> (Banshee.MediaEngine.PlayerEventArgs) [0x0001e] in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngine.cs:167
> at Banshee.MediaEngine.PlayerEngine.OnEventChanged 
> (Banshee.MediaEngine.PlayerEvent) [0x00000] in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.Services/Banshee.MediaEngine/PlayerEngine.cs:161
> at Banshee.GStreamer.PlayerEngine.OnStateChange 
> (intptr,Banshee.GStreamer.GstState,Banshee.GStreamer.GstState,Banshee.GStreamer.GstState)
>  [0x0003f] in 
> /tmp/buildd/banshee-1.5.0/src/Backends/Banshee.GStreamer/Banshee.GStreamer/PlayerEngine.cs:247
> at (wrapper native-to-managed) Banshee.GStreamer.PlayerEngine.OnStateChange 
> (intptr,Banshee.GStreamer.GstState,Banshee.GStreamer.GstState,Banshee.GStreamer.GstState)
>  <0x0007e>
> at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_run (intptr) <0x00056>
> at Gtk.Dialog.Run () <0x00017>
> at Banshee.Gui.TrackEditor.TrackEditorDialog.Run 
> (Banshee.Collection.TrackListModel,Banshee.Gui.TrackEditor.EditorMode) 
> [0x0002a] in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/TrackEditorDialog.cs:649
> at Banshee.Gui.TrackEditor.TrackEditorDialog.RunEdit 
> (Banshee.Collection.TrackListModel) [0x00000] in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.ThickClient/Banshee.Gui.TrackEditor/TrackEditorDialog.cs:571
> at Banshee.Gui.TrackActions.OnTrackEditor (object,System.EventArgs) [0x0001b] 
> in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.ThickClient/Banshee.Gui/TrackActions.cs:310
> at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke 
> (object,object[],System.Exception&) <0x0004e>
> at System.Reflection.MonoMethod.Invoke 
> (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
>  <0x000bb>
> 
>   --- End of inner exception stack trace ---
>   at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags 
> invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, 
> System.Globalization.CultureInfo culture) [0x00000] 
>   at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] 
> parameters) [0x00000] 
>   at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] 
>   at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) 
> [0x00000] 
>   at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] 
>   at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs 
> args) [0x00000] 
>   at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] 
>   at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr 
> return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, 
> IntPtr marshal_data) [0x00000] 
>    at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, 
> Boolean is_terminal)
>    at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr 
> return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, 
> IntPtr marshal_data)
>    at Gtk.Application.gtk_main()
>    at Gtk.Application.Run()
>    at Banshee.Gui.GtkBaseClient.Run() in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
>  148
>    at Banshee.Gui.GtkBaseClient.Startup() in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
>  74
>    at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler 
> startup) in 
> /tmp/buildd/banshee-1.5.0/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:line
>  54
>    at Banshee.Gui.GtkBaseClient.Startup() in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
>  69
>    at Banshee.Gui.GtkBaseClient.Startup(System.String[] args) in 
> /tmp/buildd/banshee-1.5.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line
>  59
>    at Nereid.Client.Main(System.String[] args) in 
> /tmp/buildd/banshee-1.5.0/src/Clients/Nereid/Nereid/Client.cs:line 48
>    at System.AppDomain.ExecuteAssembly(System.Reflection.Assembly , 
> System.String[] )
>    at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly a, 
> System.String[] args)
>    at System.AppDomain.ExecuteAssembly(System.String assemblyFile, 
> System.Security.Policy.Evidence assemblySecurity, System.String[] args)
>    at System.AppDomain.ExecuteAssembly(System.String assemblyFile)
>    at Booter.Booter.BootClient(System.String clientName) in 
> /tmp/buildd/banshee-1.5.0/src/Clients/Booter/Booter/Entry.cs:line 106
>    at Booter.Booter.Main() in 
> /tmp/buildd/banshee-1.5.0/src/Clients/Booter/Booter/Entry.cs:line 100
"

Thank you for your fine work!
Matthias Krüger
--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.26-2-amd64

Debian Release: squeeze/sid
  500 testing         141.76.2.4
  500 stable          security.debian.org
  500 stable          http.us.debian.org

--- Package information. ---
Depends                                        (Version) | Installed
========================================================-+-=====================
libc6                                         (>= 2.3.4) | 2.9-12
libglib2.0-0                                 (>= 2.14.0) | 2.20.1-2
libgstreamer-plugins-base0.10-0             (>= 0.10.15) | 0.10.23-2
libgstreamer0.10-0                           (>= 0.10.3) | 0.10.23-1
libgtk2.0-0                                  (>= 2.16.0) | 2.16.1-2
libx11-6                                                 | 2:1.2.1-1
libxrandr2                                               | 2:1.3.0-2
libxxf86vm1                                              | 1:1.0.2-1
mono-runtime                                (>= 1.1.8.1) | 2.4+dfsg-2
libboo2.0-cil                       (>= 0.8.2.2960+dfsg) | 0.8.2.2960+dfsg-1
libc6                                          (>= 2.9)  | 2.9-12
 OR libc6.1                                    (>= 2.9)  |
 OR libc0.1                                     (>= 2.9) |
libgconf2.0-cil                              (>= 2.24.0) | 2.24.1-4
libglade2.0-cil                              (>= 2.12.9) | 2.12.9-1
libglib2.0-cil                               (>= 2.12.9) | 2.12.9-1
libgnome2.24-cil                             (>= 2.24.0) | 2.24.1-4
libgtk2.0-cil                                (>= 2.12.9) | 2.12.9-1
libmono-addins-gui0.2-cil                       (>= 0.4) | 0.4-4
libmono-addins0.2-cil                           (>= 0.4) | 0.4-4
libmono-cairo2.0-cil                            (>= 2.4) | 2.4+dfsg-2
libmono-corlib2.0-cil                       (>= 1.2.2.1) | 2.4+dfsg-2
libmono-posix2.0-cil                            (>= 2.4) | 2.4+dfsg-2
libmono-sharpzip2.84-cil                        (>= 1.0) | 2.0.1-6
libmono-system-data2.0-cil                    (>= 1.2.6) | 2.0.1-6
libmono-system-web2.0-cil                     (>= 1.9.1) | 2.4+dfsg-2
libmono-system2.0-cil                           (>= 2.4) | 2.4+dfsg-2
libmono-zeroconf1.0-cil                       (>= 0.8.0) | 0.8.0-2
libmtp8                                                  | 0.3.7-7
libndesk-dbus-glib1.0-cil                     (>= 0.4.0) | 0.4.1-2
libndesk-dbus1.0-cil                          (>= 0.6.0) | 0.6.0-2
libnotify0.4-cil                        (>= 0.4.0~r2998) | 0.4.0~r3032-1
libsqlite3-0                                 (>= 3.6.13) | 3.6.13-1
libtaglib2.0-cil                            (>= 2.0.3.2) | 2.0.3.2+dfsg-3
gstreamer0.10-plugins-base                               | 0.10.23-2
gstreamer0.10-plugins-good                 (>= 0.10.8-4) | 0.10.15-2
gstreamer0.10-alsa                                       | 0.10.23-2
 OR gstreamer0.10-audiosink                              |
hal                                                      |
0.5.12~git20090406.46dc48-2
gnome-icon-theme                               (>= 2.16) | 2.26.0-1


Recommends                     (Version) | Installed
========================================-+-===========
gstreamer0.10-plugins-bad                | 0.10.10.3-1
podsleuth                     (>= 0.6.0) | 0.6.4-2
brasero                                  | 0.8.0-3+b1
avahi-daemon                             | 0.6.25-1


Suggests                           (Version) | Installed
============================================-+-============
gstreamer0.10-plugins-ugly                   | 0.10.11-1
gstreamer0.10-plugins-ffmpeg                 |
banshee-dbg                      (= 1.5.0-1) | 1.5.0-1







-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to