Banshee infinite loops when trying to play a podcast

Bug #180271 reported by lilbudda
4
Affects Status Importance Assigned to Milestone
banshee (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: banshee

Could not fetch recommendations: Document element did not appear. Line 1, position 1.
Could not fetch recommendations: Sharing violation on path /home/corym/.config/banshee/plugins/recommendation/52/52fcc40c
Could not fetch recommendations: Sharing violation on path /home/corym/.config/banshee/plugins/recommendation/52/52fcc40c
System.NullReferenceException: A null value was found where an object instance was required.
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.PositionWidget (Gtk.Widget widget, System.Int32& x, System.Int32& y, Int32 yPadding) [0x00000]
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.PositionPopup () [0x00000]
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.FillPopup () [0x00000]
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.OnPlayerEngineEventChanged (System.Object o, Banshee.MediaEngine.PlayerEngineEventArgs args) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs)
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs)
  at Banshee.Base.PlayerEngineCore.OnEngineEventChanged (System.Object o, Banshee.MediaEngine.PlayerEngineEventArgs args) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs)
  at Banshee.MediaEngine.PlayerEngine.RaiseEventChanged (PlayerEngineEvent evnt, System.String message, Double bufferingPercent) [0x00000]
  at Banshee.MediaEngine.PlayerEngine.OnEventChanged (PlayerEngineEvent evnt, System.String message, Double bufferingPercent) [0x00000]
  at Banshee.MediaEngine.PlayerEngine.OnEventChanged (PlayerEngineEvent evnt) [0x00000]
  at Banshee.MediaEngine.PlayerEngine.HandleOpen (Banshee.Base.SafeUri uri) [0x00000]
System.NullReferenceException: A null value was found where an object instance was required.
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.PositionWidget (Gtk.Widget widget, System.Int32& x, System.Int32& y, Int32 yPadding) [0x00000]
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.PositionPopup () [0x00000]
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.FillPopup () [0x00000]
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.OnPlayerEngineEventChanged (System.Object o, Banshee.MediaEngine.PlayerEngineEventArgs args) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs)
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs)
  at Banshee.Base.PlayerEngineCore.OnEngineEventChanged (System.Object o, Banshee.MediaEngine.PlayerEngineEventArgs args) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs)
  at Banshee.MediaEngine.PlayerEngine.RaiseEventChanged (PlayerEngineEvent evnt, System.String message, Double bufferingPercent) [0x00000]
  at Banshee.MediaEngine.PlayerEngine.OnEventChanged (PlayerEngineEvent evnt, System.String message, Double bufferingPercent) [0x00000]
  at Banshee.MediaEngine.PlayerEngine.OnEventChanged (PlayerEngineEvent evnt) [0x00000]
  at Banshee.MediaEngine.PlayerEngine.HandleOpen (Banshee.Base.SafeUri uri) [0x00000]
Could not fetch recommendations: Sharing violation on path /home/corym/.config/banshee/plugins/recommendation/52/52fcc40c
System.NullReferenceException: A null value was found where an object instance was required.
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.PositionWidget (Gtk.Widget widget, System.Int32& x, System.Int32& y, Int32 yPadding) [0x00000]
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.PositionPopup () [0x00000]
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.FillPopup () [0x00000]
  at Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.OnPlayerEngineEventChanged (System.Object o, Banshee.MediaEngine.PlayerEngineEventArgs args) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs)
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs)
  at Banshee.Base.PlayerEngineCore.OnEngineEventChanged (System.Object o, Banshee.MediaEngine.PlayerEngineEventArgs args) [0x00000]
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs)
  at Banshee.MediaEngine.PlayerEngine.RaiseEventChanged (PlayerEngineEvent evnt, System.String message, Double bufferingPercent) [0x00000]
  at Banshee.MediaEngine.PlayerEngine.OnEventChanged (PlayerEngineEvent evnt, System.String message, Double bufferingPercent) [0x00000]
  at Banshee.MediaEngine.PlayerEngine.OnEventChanged (PlayerEngineEvent evnt) [0x00000]
  at Banshee.MediaEngine.PlayerEngine.HandleOpen (Banshee.Base.SafeUri uri) [0x00000]

Revision history for this message
Andrew Conkling (andrewski) wrote :

Does this crash persist if you disable the Notification Area, Music Recommendations, or Podcasts plugins? (You should still be able to play the podcast in your Library when you disable the Podcast plugin.)

Changed in banshee:
status: New → Incomplete
Revision history for this message
lilbudda (cory-meisch-gmail) wrote :

No longer an issue/incomplete

Changed in banshee:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.