You are not logged in.
When i select an Album by clicking on it's cover in the new grid view after switching between 2 Albums or so banshee crashes with the following dump, it could be due to the ne Gtk version but I'm not sure maybe someone running the old Gtk can test:
% /usr/bin/banshee-1
[Info 18:59:15.449] Running Banshee 1.6.0: [source-tarball (linux-gnu, i686) @ 2010-03-31 23:39:43 UTC]
[Warn 18:59:16.707] Cannot connect to NetworkManager or Wicd - An available, working network connection will be assumed
[Info 18:59:16.791] All services are started 1.070106s
[Warn 18:59:17.485] Forcefully breaking out of RCS loop b/c change in total_width less than 1.0
[Info 18:59:17.646] nereid Client Started
System.DllNotFoundException: libnss_mdns-0.2.so
at (wrapper managed-to-native) Mono.Zeroconf.Providers.Bonjour.Native:DNSServiceCreateConnection (Mono.Zeroconf.Providers.Bonjour.ServiceRef&)
at Mono.Zeroconf.Providers.Bonjour.Zeroconf.Initialize () [0x00000] in <filename unknown>:0
at Mono.Zeroconf.Providers.Bonjour.ZeroconfProvider.Initialize () [0x00000] in <filename unknown>:0
at Mono.Zeroconf.Providers.ProviderFactory.GetProviders () [0x00000] in <filename unknown>:0
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.ArgumentNullException: Argument cannot be null.
Parameter name: source
at System.Linq.Check.SourceAndSelector (System.Object source, System.Object selector) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable.Count[Column] (IEnumerable`1 source, System.Func`2 selector) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[Banshee.Collection.AlbumInfo].get_n_columns () [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[Banshee.Collection.AlbumInfo].get_NColumns () [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[Banshee.Collection.AlbumInfo].RefAt (Int32 row, Int32 column) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[Banshee.Collection.AlbumInfo].get_ActiveCell () [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[Banshee.Collection.AlbumInfo].OnSelectionFocusChanged (System.Object o, System.EventArgs a) [0x00000] in <filename unknown>:0
at Hyena.Collections.Selection.set_FocusedIndex (Int32 value) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.ListView`1[T].FocusModelRow (Int32 index) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.ListView`1[T].OnListButtonPressEvent (Gdk.EventButton evnt) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.ListView`1[T].OnButtonPressEvent (Gdk.EventButton evnt) [0x00000] in <filename unknown>:0
at Gtk.Widget.buttonpressevent_cb (IntPtr widget, IntPtr evnt) [0x00000] in <filename unknown>:0
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
at Gtk.Widget.buttonpressevent_cb(IntPtr widget, IntPtr evnt)
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.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()Offline
I have a similar problem with banshee when I click an entry in the podcast list, but not when I select an album. The error output is the same as far as I can tell:
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.InvalidCastException: Cannot cast from source type to destination type.
at Banshee.Collection.Gui.ColumnCellAlbum+ColumnCellAlbumAccessible..ctor (System.Object bound_object, Banshee.Collection.Gui.ColumnCellAlbum cell, ICellAccessibleParent parent) [0x00000] in <filename unknown>:0
at Banshee.Collection.Gui.ColumnCellAlbum.GetAccessible (ICellAccessibleParent parent) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[Migo.Syndication.Feed].OnRefChild (Int32 index) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[Migo.Syndication.Feed].RefAt (Int32 row, Int32 column) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[Migo.Syndication.Feed].get_ActiveCell () [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.Accessibility.ListViewAccessible`1[Migo.Syndication.Feed].OnSelectionFocusChanged (System.Object o, System.EventArgs a) [0x00000] in <filename unknown>:0
at Hyena.Collections.Selection.set_FocusedIndex (Int32 value) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.ListView`1[T].FocusModelRow (Int32 index) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.ListView`1[T].OnListButtonPressEvent (Gdk.EventButton evnt) [0x00000] in <filename unknown>:0
at Hyena.Data.Gui.ListView`1[T].OnButtonPressEvent (Gdk.EventButton evnt) [0x00000] in <filename unknown>:0
at Gtk.Widget.buttonpressevent_cb (IntPtr widget, IntPtr evnt) [0x00000] in <filename unknown>:0
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
at Gtk.Widget.buttonpressevent_cb(IntPtr widget, IntPtr evnt)
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.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()Offline
I have the same crash of nordog's. Tried with banshee-git without success (same crash).
Linux makes you a better person
Offline
Diasble GNOME Acessability for now, I just tracked it down and sent a patch upstream to fix it. https://bugzilla.gnome.org/show_bug.cgi?id=615483
Actually my patch is probably only for my problem but maybe I will have a look into yours and disabeling ATK might help there aswell.
Last edited by Spacenick (2010-04-11 21:54:14)
Offline
I installed banshee-youtube-unstable (just to get a 1.7 version of it) and it works flawlessly. It seems they already pushed the patch. Was it yours? In any case, thanks!
Linux makes you a better person
Offline