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 657537 - Banshee hangs with Youtube context pane if the server 404s
Banshee hangs with Youtube context pane if the server 404s
Status: RESOLVED INCOMPLETE
Product: banshee
Classification: Other
Component: Other Extensions
2.1.3
Other Linux
: Normal normal
: ---
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-08-28 03:54 UTC by Chow Loong Jin
Modified: 2011-12-07 21:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Chow Loong Jin 2011-08-28 03:54:57 UTC
From https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/835704:
I have noticed that Banshee has been hanging for me recently where it will seemingly randomly hang (the interface fades to grey) and I need to kill it to get it back. To see what was wrong I ran it with the --debug switch from a terminal and when it hung I got the following output (apologies there is not a full log, this was how much I could grab from the terminal scrollback):

   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.RelayoutTables(Int32 columnCount)
   at Banshee.Widgets.TileView.RelayoutTablesIfNeeded(Int32 availableWidth, Int32 currentColumnCount)
   at Banshee.Widgets.TileView.OnSizeAllocated(Rectangle allocation)
   at Gtk.Widget.sizeallocated_cb(IntPtr widget, IntPtr allocation)
   at Gtk.Widget.gtk_widget_size_allocate(IntPtr , IntPtr )
   at Gtk.Widget.SizeAllocate(Rectangle allocation)
   at Hyena.Widgets.RoundedFrame.OnSizeAllocated(Rectangle allocation)
   at Gtk.Widget.sizeallocated_cb(IntPtr widget, IntPtr allocation)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
[149 Debug 14:31:03.921] (libbanshee:player) [Gapless] Requesting next track
[149 Debug 14:31:04.664] Starting - Saving Metadata to File
[168 Debug 14:31:04.679] Finished - Saving Metadata to File
[1 Debug 14:31:04.687] Querying model for track to play in song:Next mode
[1 Debug 14:31:05.963] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:31:05.970] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "The Hangman"
[1 Info 14:31:06.192] Uncached artwork size 221 requested
[1 Debug 14:31:06.288] Canceled
[1 Debug 14:31:06.288] Starting
[170 Debug 14:31:06.463] YouTube: No videos found
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()

(Banshee:4974): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead
[1 Debug 14:31:07.211] TrackInfoDisplay RenderAnimation: 16.00 FPS
[1 Debug 14:31:07.334] TrackInfoDisplay RenderAnimation: 19.00 FPS
[169 Debug 14:31:07.551] Starting - Saving Metadata to File
[172 Debug 14:31:07.585] Finished - Saving Metadata to File
[1 Debug 14:33:11.526] Refreshing any podcasts that haven't been updated in over an hour
[21 Debug 14:35:04.729] (libbanshee:player) [Gapless] Requesting next track
[21 Debug 14:35:05.475] Starting - Saving Metadata to File
[174 Debug 14:35:05.491] Finished - Saving Metadata to File
[1 Debug 14:35:05.499] Querying model for track to play in song:Next mode
[1 Debug 14:35:06.790] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:35:06.794] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Revelations Carved In Flesh"
[1 Info 14:35:06.900] Uncached artwork size 221 requested
[1 Debug 14:35:06.972] Canceled
[1 Debug 14:35:06.972] Starting
[1 Debug 14:35:07.924] TrackInfoDisplay RenderAnimation: 19.00 FPS
[1 Debug 14:35:08.047] TrackInfoDisplay RenderAnimation: 22.00 FPS
[175 Debug 14:35:08.282] Starting - Saving Metadata to File
[178 Debug 14:35:08.306] Finished - Saving Metadata to File
[149 Debug 14:39:45.109] (libbanshee:player) [Gapless] Requesting next track
[149 Debug 14:39:45.849] Starting - Saving Metadata to File
[181 Debug 14:39:45.868] Finished - Saving Metadata to File
[1 Debug 14:39:45.873] Querying model for track to play in song:Next mode
[1 Debug 14:39:47.175] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:39:47.182] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Mission (A World Record)"
[1 Info 14:39:47.318] Uncached artwork size 221 requested
[1 Debug 14:39:47.407] Canceled
[1 Debug 14:39:47.407] Starting
[1 Debug 14:39:48.335] TrackInfoDisplay RenderAnimation: 21.00 FPS
[1 Debug 14:39:48.427] TrackInfoDisplay RenderAnimation: 23.00 FPS
[182 Debug 14:39:48.676] Starting - Saving Metadata to File
[184 Debug 14:39:48.699] Finished - Saving Metadata to File
[1 Debug 14:43:11.526] Refreshing any podcasts that haven't been updated in over an hour
[21 Debug 14:44:11.123] (libbanshee:player) [Gapless] Requesting next track
[21 Debug 14:44:11.873] Starting - Saving Metadata to File
[188 Debug 14:44:11.889] Finished - Saving Metadata to File
[1 Debug 14:44:11.924] Querying model for track to play in song:Next mode
[1 Debug 14:44:13.185] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:44:13.190] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Bastard Nation"
[1 Info 14:44:13.235] Uncached artwork size 221 requested
[1 Debug 14:44:13.261] Canceled
[1 Debug 14:44:13.262] Starting
[1 Debug 14:44:14.235] TrackInfoDisplay RenderAnimation: 27.00 FPS
[1 Debug 14:44:14.312] TrackInfoDisplay RenderAnimation: 28.00 FPS
[189 Debug 14:44:14.733] Starting - Saving Metadata to File
[192 Debug 14:44:14.771] Finished - Saving Metadata to File
[149 Debug 14:50:09.068] (libbanshee:player) [Gapless] Requesting next track
[149 Debug 14:50:09.809] Starting - Saving Metadata to File
[203 Debug 14:50:09.827] Finished - Saving Metadata to File
[1 Debug 14:50:09.832] Querying model for track to play in song:Next mode
[1 Debug 14:50:11.109] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:50:11.133] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Swarm of piranha"
[1 Info 14:50:11.349] Uncached artwork size 221 requested
[1 Debug 14:50:11.466] Canceled
[1 Debug 14:50:11.466] Starting
[1 Debug 14:50:12.367] TrackInfoDisplay RenderAnimation: 19.00 FPS
[1 Debug 14:50:12.490] TrackInfoDisplay RenderAnimation: 22.00 FPS
[204 Debug 14:50:12.719] Starting - Saving Metadata to File
[207 Debug 14:50:12.737] Finished - Saving Metadata to File
[1 Debug 14:53:11.527] Refreshing any podcasts that haven't been updated in over an hour
[21 Debug 14:54:39.106] (libbanshee:player) [Gapless] Requesting next track
[21 Debug 14:54:39.843] Starting - Saving Metadata to File
[210 Debug 14:54:39.863] Finished - Saving Metadata to File
[1 Debug 14:54:39.864] Querying model for track to play in song:Next mode
[1 Debug 14:54:41.225] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:54:41.230] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Hotel California"
[1 Info 14:54:41.454] Uncached artwork size 221 requested
[1 Debug 14:54:41.552] Canceled
[1 Debug 14:54:41.553] Starting
[1 Debug 14:54:42.477] TrackInfoDisplay RenderAnimation: 20.00 FPS
[1 Debug 14:54:42.604] TrackInfoDisplay RenderAnimation: 23.00 FPS
[211 Debug 14:54:42.934] Starting - Saving Metadata to File
[213 Debug 14:54:42.952] Finished - Saving Metadata to File
[1 Debug 14:56:02.774] Player state change: Playing -> Paused
[1 Debug 14:56:26.676] Player state change: Paused -> Playing
[1 Debug 14:56:27.144] Player state change: Playing -> Paused
[1 Debug 14:56:32.403] Player state change: Paused -> Playing
[149 Debug 15:02:20.448] (libbanshee:player) [Gapless] Requesting next track
[149 Debug 15:02:21.200] Starting - Saving Metadata to File
[217 Debug 15:02:21.218] Finished - Saving Metadata to File
[1 Debug 15:02:21.221] Querying model for track to play in song:Next mode
[1 Debug 15:02:22.510] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 15:02:22.515] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Breath of Centuries"
[1 Info 15:02:22.606] Uncached artwork size 221 requested
[1 Debug 15:02:22.633] Canceled
[1 Debug 15:02:22.634] Starting
[1 Debug 15:02:23.637] TrackInfoDisplay RenderAnimation: 21.00 FPS
[1 Debug 15:02:23.667] TrackInfoDisplay RenderAnimation: 21.00 FPS
[218 Debug 15:02:24.021] Starting - Saving Metadata to File
[220 Debug 15:02:24.037] Finished - Saving Metadata to File
[219 Warn 15:02:44.047] Caught an exception - System.Net.WebException: The remote server returned an error: (404) Not Found. (in `System')
  at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0
[219 Warn 15:02:44.198] Caught an exception - System.Net.WebException: The remote server returned an error: (404) Not Found. (in `System')
  at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
GLib.GException: Failed to open file '/home/jono/.cache/banshee-1/extensions/youtube/h1aVDvl0mc4.jpg': No such file or directory
  at Gdk.Pixbuf..ctor (System.String filename) [0x00000] in <filename unknown>:0
  at Banshee.YouTube.Gui.YouTubeTile..ctor (Banshee.YouTube.Gui.YouTubeTileData data) [0x00000] in <filename unknown>:0
  at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1 () [0x00000] in <filename unknown>:0
  at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5 () [0x00000] in <filename unknown>:0
  at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38 () [0x00000] in <filename unknown>:0
  at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F () [0x00000] in <filename unknown>:0
  at GLib.Idle+IdleProxy.Handler () [0x00000] in <filename unknown>:0
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
^C   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.LayoutTableDefault(Gtk.Table table, IList`1 widgets)
   at Banshee.Widgets.TileView.AddWidget(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.Widgets.TileView.RemoveContainerEntries(Gtk.Container widget)
   at Banshee.Widgets.TileView.ResizeTable(Gtk.Table table, Int32 columns, IList`1 list)
   at Banshee.Widgets.TileView.RelayoutTables(Int32 columnCount)
   at Banshee.Widgets.TileView.RelayoutTablesIfNeeded(Int32 availableWidth, Int32 currentColumnCount)
   at Banshee.Widgets.TileView.OnSizeAllocated(Rectangle allocation)
   at Gtk.Widget.sizeallocated_cb(IntPtr widget, IntPtr allocation)
   at Gtk.Widget.gtk_widget_size_allocate(IntPtr , IntPtr )
   at Gtk.Widget.SizeAllocate(Rectangle allocation)
   at Hyena.Widgets.RoundedFrame.OnSizeAllocated(Rectangle allocation)
   at Gtk.Widget.sizeallocated_cb(IntPtr widget, IntPtr allocation)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
[149 Debug 14:31:03.921] (libbanshee:player) [Gapless] Requesting next track
[149 Debug 14:31:04.664] Starting - Saving Metadata to File
[168 Debug 14:31:04.679] Finished - Saving Metadata to File
[1 Debug 14:31:04.687] Querying model for track to play in song:Next mode
[1 Debug 14:31:05.963] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:31:05.970] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "The Hangman"
[1 Info 14:31:06.192] Uncached artwork size 221 requested
[1 Debug 14:31:06.288] Canceled
[1 Debug 14:31:06.288] Starting
[170 Debug 14:31:06.463] YouTube: No videos found
Domain: 'Gtk' Level: Critical
Message: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   at Gtk.Container.gtk_container_remove(IntPtr , IntPtr )
   at Gtk.Container.Remove(Gtk.Widget widget)
   at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1()
   at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5()
   at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38()
   at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F()
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()

(Banshee:4974): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead
[1 Debug 14:31:07.211] TrackInfoDisplay RenderAnimation: 16.00 FPS
[1 Debug 14:31:07.334] TrackInfoDisplay RenderAnimation: 19.00 FPS
[169 Debug 14:31:07.551] Starting - Saving Metadata to File
[172 Debug 14:31:07.585] Finished - Saving Metadata to File
[1 Debug 14:33:11.526] Refreshing any podcasts that haven't been updated in over an hour
[21 Debug 14:35:04.729] (libbanshee:player) [Gapless] Requesting next track
[21 Debug 14:35:05.475] Starting - Saving Metadata to File
[174 Debug 14:35:05.491] Finished - Saving Metadata to File
[1 Debug 14:35:05.499] Querying model for track to play in song:Next mode
[1 Debug 14:35:06.790] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:35:06.794] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Revelations Carved In Flesh"
[1 Info 14:35:06.900] Uncached artwork size 221 requested
[1 Debug 14:35:06.972] Canceled
[1 Debug 14:35:06.972] Starting
[1 Debug 14:35:07.924] TrackInfoDisplay RenderAnimation: 19.00 FPS
[1 Debug 14:35:08.047] TrackInfoDisplay RenderAnimation: 22.00 FPS
[175 Debug 14:35:08.282] Starting - Saving Metadata to File
[178 Debug 14:35:08.306] Finished - Saving Metadata to File
[149 Debug 14:39:45.109] (libbanshee:player) [Gapless] Requesting next track
[149 Debug 14:39:45.849] Starting - Saving Metadata to File
[181 Debug 14:39:45.868] Finished - Saving Metadata to File
[1 Debug 14:39:45.873] Querying model for track to play in song:Next mode
[1 Debug 14:39:47.175] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:39:47.182] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Mission (A World Record)"
[1 Info 14:39:47.318] Uncached artwork size 221 requested
[1 Debug 14:39:47.407] Canceled
[1 Debug 14:39:47.407] Starting
[1 Debug 14:39:48.335] TrackInfoDisplay RenderAnimation: 21.00 FPS
[1 Debug 14:39:48.427] TrackInfoDisplay RenderAnimation: 23.00 FPS
[182 Debug 14:39:48.676] Starting - Saving Metadata to File
[184 Debug 14:39:48.699] Finished - Saving Metadata to File
[1 Debug 14:43:11.526] Refreshing any podcasts that haven't been updated in over an hour
[21 Debug 14:44:11.123] (libbanshee:player) [Gapless] Requesting next track
[21 Debug 14:44:11.873] Starting - Saving Metadata to File
[188 Debug 14:44:11.889] Finished - Saving Metadata to File
[1 Debug 14:44:11.924] Querying model for track to play in song:Next mode
[1 Debug 14:44:13.185] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:44:13.190] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Bastard Nation"
[1 Info 14:44:13.235] Uncached artwork size 221 requested
[1 Debug 14:44:13.261] Canceled
[1 Debug 14:44:13.262] Starting
[1 Debug 14:44:14.235] TrackInfoDisplay RenderAnimation: 27.00 FPS
[1 Debug 14:44:14.312] TrackInfoDisplay RenderAnimation: 28.00 FPS
[189 Debug 14:44:14.733] Starting - Saving Metadata to File
[192 Debug 14:44:14.771] Finished - Saving Metadata to File
[149 Debug 14:50:09.068] (libbanshee:player) [Gapless] Requesting next track
[149 Debug 14:50:09.809] Starting - Saving Metadata to File
[203 Debug 14:50:09.827] Finished - Saving Metadata to File
[1 Debug 14:50:09.832] Querying model for track to play in song:Next mode
[1 Debug 14:50:11.109] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:50:11.133] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Swarm of piranha"
[1 Info 14:50:11.349] Uncached artwork size 221 requested
[1 Debug 14:50:11.466] Canceled
[1 Debug 14:50:11.466] Starting
[1 Debug 14:50:12.367] TrackInfoDisplay RenderAnimation: 19.00 FPS
[1 Debug 14:50:12.490] TrackInfoDisplay RenderAnimation: 22.00 FPS
[204 Debug 14:50:12.719] Starting - Saving Metadata to File
[207 Debug 14:50:12.737] Finished - Saving Metadata to File
[1 Debug 14:53:11.527] Refreshing any podcasts that haven't been updated in over an hour
[21 Debug 14:54:39.106] (libbanshee:player) [Gapless] Requesting next track
[21 Debug 14:54:39.843] Starting - Saving Metadata to File
[210 Debug 14:54:39.863] Finished - Saving Metadata to File
[1 Debug 14:54:39.864] Querying model for track to play in song:Next mode
[1 Debug 14:54:41.225] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:54:41.230] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Hotel California"
[1 Info 14:54:41.454] Uncached artwork size 221 requested
[1 Debug 14:54:41.552] Canceled
[1 Debug 14:54:41.553] Starting
[1 Debug 14:54:42.477] TrackInfoDisplay RenderAnimation: 20.00 FPS
[1 Debug 14:54:42.604] TrackInfoDisplay RenderAnimation: 23.00 FPS
[211 Debug 14:54:42.934] Starting - Saving Metadata to File
[213 Debug 14:54:42.952] Finished - Saving Metadata to File
[1 Debug 14:56:02.774] Player state change: Playing -> Paused
[1 Debug 14:56:26.676] Player state change: Paused -> Playing
[1 Debug 14:56:27.144] Player state change: Playing -> Paused
[1 Debug 14:56:32.403] Player state change: Paused -> Playing
[149 Debug 15:02:20.448] (libbanshee:player) [Gapless] Requesting next track
[149 Debug 15:02:21.200] Starting - Saving Metadata to File
[217 Debug 15:02:21.218] Finished - Saving Metadata to File
[1 Debug 15:02:21.221] Querying model for track to play in song:Next mode
[1 Debug 15:02:22.510] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 15:02:22.515] OnEventChanged called with StartOfStream. Replacing current_track with pending_track: "Breath of Centuries"
[1 Info 15:02:22.606] Uncached artwork size 221 requested
[1 Debug 15:02:22.633] Canceled
[1 Debug 15:02:22.634] Starting
[1 Debug 15:02:23.637] TrackInfoDisplay RenderAnimation: 21.00 FPS
[1 Debug 15:02:23.667] TrackInfoDisplay RenderAnimation: 21.00 FPS
[218 Debug 15:02:24.021] Starting - Saving Metadata to File
[220 Debug 15:02:24.037] Finished - Saving Metadata to File
[219 Warn 15:02:44.047] Caught an exception - System.Net.WebException: The remote server returned an error: (404) Not Found. (in `System')
  at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0
[219 Warn 15:02:44.198] Caught an exception - System.Net.WebException: The remote server returned an error: (404) Not Found. (in `System')
  at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in <filename unknown>:0
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in <filename unknown>:0
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
GLib.GException: Failed to open file '/home/jono/.cache/banshee-1/extensions/youtube/h1aVDvl0mc4.jpg': No such file or directory
  at Gdk.Pixbuf..ctor (System.String filename) [0x00000] in <filename unknown>:0
  at Banshee.YouTube.Gui.YouTubeTile..ctor (Banshee.YouTube.Gui.YouTubeTileData data) [0x00000] in <filename unknown>:0
  at Banshee.YouTube.YouTubePane+<UpdateForQuery>c__AnonStorey0.<>m__1 () [0x00000] in <filename unknown>:0
  at Hyena.ThreadAssist+<BlockingProxyToMain>c__AnonStorey10.<>m__5 () [0x00000] in <filename unknown>:0
  at Banshee.ServiceStack.Application+<Invoke>c__AnonStorey21.<>m__38 () [0x00000] in <filename unknown>:0
  at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey1D.<>m__9F () [0x00000] in <filename unknown>:0
  at GLib.Idle+IdleProxy.Handler () [0x00000] in <filename unknown>:0
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GLib.Idle+IdleProxy.Handler()
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , 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)
   at Booter.Booter.Main()
^C
jono@forge:~$

It looks like the context pane (which I have open and which shows related YouTube videos) gets a 404 from YouTube and it can't download an image file and thus hangs.
jono@forge:~$

It looks like the context pane (which I have open and which shows related YouTube videos) gets a 404 from YouTube and it can't download an image file and thus hangs.
Comment 1 Bertrand Lorentz 2011-09-07 18:21:48 UTC
I wasn't able to reproduce the problem, probably because I don't listen to the same music as Jono ;)

But I've just committed a change to better handle errors during download :
http://git.gnome.org/browse/banshee/commit/?id=1ac177647

Please try to reproduce the problem with the latest git master or the upcoming 2.1.4 release, and if you can, please post the full log output.
Comment 2 Akhil Laddha 2011-10-21 05:53:26 UTC
Chow, do you have update for the bug with respect to banshee 2.1.4 0r 2.2.0 ?
Comment 3 Chow Loong Jin 2011-10-21 05:59:53 UTC
Nah, I'm not the one encountering the bug. I forwarded it from https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/835704. I've forwarded your query over to the other bug report.
Comment 4 Fabio Durán Verdugo 2011-12-07 21:37:15 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!