GNOME Bugzilla – Bug 587865
Banshee 1.5.0 crash on startup
Last modified: 2009-07-08 13:46:50 UTC
Hello everybody! I just installed the new Banshee 1.5.0 from http://ppa.launchpad.net/banshee-unstable-team/ppa/ubuntu on Ubuntu 9.04 32 bit desktop When I try to run Banshee after installation it crashes immediately after showing up the gui. Then the application is closed completely. When I run banshee-1 --debug on console it gives me the following message: ** Running Mono with --debug ** [Info 11:57:35.489] Running Banshee 1.5.0: [Ubuntu 9.04 (linux-gnu, i486) @ 2009-06-04 08:49:12 UTC] [Debug 11:57:36.342] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner [Debug 11:57:36.349] Core service started (DBusServiceManager, 0,001198s) [Debug 11:57:36.351] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee [Debug 11:57:36.360] Core service started (DBusCommandService, 0,010314s) [Debug 11:57:36.428] Opened SQLite connection to /home/eike/.config/banshee-1/banshee.db [Debug 11:57:36.428] Core service started (DbConnection, 0,06818s) [Debug 11:57:36.431] Database version 32 is up to date [Debug 11:57:36.456] Core service started (PreferenceService, 0,01144s) [Debug 11:57:36.457] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee [Debug 11:57:36.457] Core service started (SourceManager, 0,000517s) [Debug 11:57:36.457] Core service started (MediaProfileManager, 0,000123s) [Debug 11:57:36.458] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee [Debug 11:57:36.461] Core service started (PlayerEngine, 0,003519s) [Debug 11:57:36.464] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient) [Debug 11:57:36.514] IO provider extension loaded (Banshee.IO.Unix.Provider) [Debug 11:57:36.520] Core service started (TranscoderService, 0,007339s) [Debug 11:57:36.522] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee [Debug 11:57:36.522] Core service started (PlaybackController, 0,002176s) [Debug 11:57:36.523] Core service started (ImportSourceManager, 0,000391s) [Debug 11:57:36.528] Core service started (LibraryImportManager, 0,004948s) [Debug 11:57:36.528] Core service started (JobScheduler, 0,000669s) [Debug 11:57:36.536] Core service started (HardwareManager, 0,007528s) [Debug 11:57:36.538] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner [Debug 11:57:36.539] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer [Debug 11:57:36.543] Core service started (CollectionIndexerService, 0,00671s) [Debug 11:57:36.544] Core service started (SaveMetadataService, 0,001019s) [Debug 11:57:36.557] Core service started (GtkElementsService, 0,012787s) [Debug 11:57:36.598] Core service started (InterfaceActionService, 0,040166s) [Debug 11:57:36.599] Album artwork path set to /home/eike/.cache/album-art [Debug 11:57:36.599] Core service started (ArtworkManager, 0,001276s) [Debug 11:57:36.821] Adding context page lastfm-recommendations [Debug 11:57:37.046] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee [Debug 11:57:37.046] Core service started (NereidPlayerInterface, 0,44744s) [Debug 11:57:37.074] Extension service started (GStreamerCoreService, 0,026656s) [Debug 11:57:37.078] Extension service started (BpmService, 0,00431s) [Debug 11:57:37.081] Using GNOME 2.22 API for Multimedia Keys [Debug 11:57:37.082] Extension service started (MultimediaKeysService, 0,003572s) [Debug 11:57:37.084] Extension service started (PodcastService, 0,001659s) [Debug 11:57:37.085] Extension service started (DapService, 0,000208s) [Debug 11:57:37.085] Extension service started (DaapService, 0,00048s) [Debug 11:57:37.088] Extension service started (GnomeService, 0,003079s) [Debug 11:57:37.102] Core service started (Network, 0,004179s) [Debug 11:57:37.102] Audioscrobbler state: connected [Debug 11:57:37.104] Extension service started (AudioscrobblerService, 0,015172s) [Debug 11:57:37.111] Extension service started (NotificationAreaService, 0,007541s) [Debug 11:57:37.122] Extension service started (BookmarksService, 0,010255s) [Debug 11:57:37.123] Extension service started (CoverArtService, 0,000916s) [Debug 11:57:37.155] Extension service started (AudioCdService, 0,031404s) [Info 11:57:37.156] All services are started 0,812465s [Debug 11:57:37.396] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee [Debug 11:57:37.413] Loaded IScreensaverManager: Banshee.GnomeBackend.GnomeScreensaverManager [Debug 11:57:37.552] Creating Pango.Layout, configuring Cairo.Context [Debug 11:57:37.570] Creating Pango.Layout, configuring Cairo.Context [Debug 11:57:37.584] Creating Pango.Layout, configuring Cairo.Context [Info 11:57:37.692] nereid Client Started [Debug 11:57:37.693] Delayed Initializating Banshee.Podcasting.PodcastService Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. System.TypeInitializationException: An exception was thrown by the type initializer for Banshee.Podcasting.Gui.ColumnCellPodcast ---> System.NullReferenceException: Object reference not set to an instance of an object at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf, Boolean disposePixbuf) [0x00000] at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf) [0x00000] at Banshee.Podcasting.Gui.ColumnCellPodcast..cctor () [0x00000] --- End of inner exception stack trace --- at Banshee.Podcasting.Gui.PodcastFeedView..ctor () [0x00000] at Banshee.Podcasting.Gui.PodcastSourceContents.InitializeViews () [0x00000] at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] at Banshee.Podcasting.Gui.PodcastSourceContents..ctor () [0x00000] at Banshee.Podcasting.Gui.PodcastSource..ctor () [0x00000] at Banshee.Podcasting.PodcastService.InitializeInterface () [0x00000] at Banshee.Podcasting.PodcastService.DelayedInitialize () [0x00000] at Banshee.ServiceStack.ServiceManager.DelayedInitialize (IService service) [0x00000] at Banshee.ServiceStack.ServiceManager.DelayedInitialize () [0x00000] at Banshee.ServiceStack.ServiceManager.OnClientStarted (Banshee.ServiceStack.Client client) [0x00000] at Banshee.ServiceStack.Application.OnClientStarted (Banshee.ServiceStack.Client client) [0x00000] at Banshee.ServiceStack.Client.OnStarted () [0x00000] at Banshee.Gui.GtkBaseClient.<Run>m__112 () [0x00000] at Banshee.Gui.GtkBaseClient+<RunIdle>c__AnonStorey33.<>m__115 () [0x00000] at GLib.Idle+IdleProxy.Handler () [0x00000] 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.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() Any ideas how to fix this? Kind regards Eike Lüders
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 ***
That's a great news! So I can look forward to the next version. :)