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 587865 - Banshee 1.5.0 crash on startup
Banshee 1.5.0 crash on startup
Status: RESOLVED DUPLICATE of bug 566846
Product: banshee
Classification: Other
Component: general
1.5.0
Other Linux
: Normal critical
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-07-06 10:07 UTC by Eike Lüders
Modified: 2009-07-08 13:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Eike Lüders 2009-07-06 10:07:42 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
Comment 1 Alexander Kojevnikov 2009-07-06 20:12:00 UTC
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 ***
Comment 2 Eike Lüders 2009-07-08 13:46:50 UTC
That's a great news!
So I can look forward to the next version. :)