GNOME Bugzilla – Bug 589827
Banshee will not start on Mac OSX 10.5.7
Last modified: 2009-07-27 06:37:33 UTC
Steps to reproduce: 1. Click Banshee.app 2. 3. Stack trace: Not a stack trace but from my /var/log/system.log Jul 26 21:40:17 Dexter [0x0-0x10c10c].Banshee[13603]: Running Banshee 1.4.3: [Banshee:OSX-10.5-Intel (darwin9.5.0, i386) @ 2009-03-04 18:05:01 EST] Jul 26 21:40:18 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:18.362] DBus support could not be started. Disabling for this session. Jul 26 21:40:18 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:18.671] Jul 26 21:40:18 Dexter [0x0-0x10c10c].Banshee[13603]: Hardware manager extension failed to load - Exception has been thrown by the target of an invocation. Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: (Nereid:13603): Gtk-WARNING **: Could not find the icon 'process-working'. The 'hicolor' theme Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: was not found either, perhaps you need to install it. Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: You can get a copy from: Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: http://icon-theme.freedesktop.org/releases Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.178] Service `Nereid.PlayerInterface' not started: An exception was thrown by the type initializer for Banshee.Collection.Gui.ColumnCellAlbum Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.180] Caught an exception - Object reference not set to an instance of an object (in `Hyena.Gui') Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf, Boolean disposePixbuf) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Collection.Gui.ColumnCellAlbum..cctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: An exception was thrown by the type initializer for Banshee.Collection.Gui.ColumnCellAlbum (in `Banshee.ThickClient') Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Collection.Gui.AlbumListView..ctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Sources.Gui.CompositeTrackSourceContents.InitializeViews () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Sources.Gui.CompositeTrackSourceContents..ctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Nereid.PlayerInterface.BuildViews () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Nereid.PlayerInterface.BuildPrimaryLayout () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Nereid.PlayerInterface.Initialize () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Gui.BaseClientWindow.InitializeWindow () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Gui.BaseClientWindow..ctor (System.String title, System.String configNameSpace, Int32 defaultWidth, Int32 defaultHeight) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Nereid.PlayerInterface..ctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.237] Cannot connect to NetworkManager - An available, working network connection will be assumed Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.326] Caught an exception - Object reference not set to an instance of an object (in `Hyena.Gui') Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf, Boolean disposePixbuf) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.ColumnCellPodcast..cctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: An exception was thrown by the type initializer for Banshee.Podcasting.Gui.ColumnCellPodcast (in `Banshee.Podcasting') Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.PodcastFeedView..ctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.PodcastSourceContents.InitializeViews () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.PodcastSourceContents..ctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.PodcastSource..ctor (System.String baseDirectory) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.PodcastService.InitializeInterface () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.PodcastService..ctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.326] Extension `/Banshee/ServiceManager/Service/__nid_7' not started: Exception has been thrown by the target of an invocation. Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.329] Caught an exception - libbanshee (in `Banshee.GStreamer') Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at (wrapper managed-to-native) Banshee.GStreamer.Service:gstreamer_initialize (bool,Banshee.GStreamer.Service/BansheeLogHandler) Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.GStreamer.Service.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.329] Extension `Banshee.GStreamer.Service' not started: libbanshee Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.346] Caught an exception - Object reference not set to an instance of an object (in `Hyena.Gui') Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf, Boolean disposePixbuf) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.ColumnCellPodcast..cctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: An exception was thrown by the type initializer for Banshee.Podcasting.Gui.ColumnCellPodcast (in `Banshee.Podcasting') Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.PodcastFeedView..ctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.PodcastSourceContents.InitializeViews () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.PodcastSourceContents..ctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.Gui.PodcastSource..ctor (System.String baseDirectory) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.PodcastService.InitializeInterface () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Podcasting.PodcastService..ctor () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.346] Extension `/Banshee/ServiceManager/Service/__nid_7' not started: Exception has been thrown by the target of an invocation. Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.346] Caught an exception - libbanshee (in `Banshee.GStreamer') Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at (wrapper managed-to-native) Banshee.GStreamer.Service:gstreamer_initialize (bool,Banshee.GStreamer.Service/BansheeLogHandler) Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.GStreamer.Service.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Warn 21:40:19.346] Extension `Banshee.GStreamer.Service' not started: libbanshee Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Info 21:40:19.347] All services are started 0.983438s Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: (Nereid:13603): Gdk-CRITICAL **: gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed Jul 26 21:40:19 Dexter [0x0-0x10c10c].Banshee[13603]: [Info 21:40:19.628] nereid Client Started Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: Marshaling activate signal Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: Exception in Gtk# callback delegate Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Gui.SourceActions.get_ActivePrimarySource () [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Gui.SourceActions.OnNewPlaylist (System.Object o, System.EventArgs args) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&) Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: --- End of inner exception stack trace --- Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Gtk.Application.gtk_main() Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Gtk.Application.Run() Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Gui.GtkBaseClient.Run() Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Gui.GtkBaseClient.Startup() Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup) Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Gui.GtkBaseClient.Startup() Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Banshee.Gui.GtkBaseClient.Startup(System.String[] args) Jul 26 21:40:25 Dexter [0x0-0x10c10c].Banshee[13603]: at Nereid.Client.Main(System.String[] args) Jul 26 21:40:25 Dexter com.apple.launchd[103] ([0x0-0x10c10c].Banshee[13603]): Exited with exit code: 1 Other information: Banshee seems to start but a window never appears. Then clicking the Banshee icon in the dock (after it appears to load) causes a blank window to be displayed (no controls at all). If any menu item is selected in the system menu, the application immediately terminates. I started the application from the command line (open Banshee.app) but no output is seen on the console. This is MacBook Pro with Mac OSX 10.5.7 and Mono 2.4.2.2 installed.
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of 566846 ***