banshee freezes on startup and uses %100 CPU

Bug #830012 reported by Oier Mees
This bug report is a duplicate of:  Bug #854845: Banshee.exe crashes a lot. Edit Remove
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Banshee
Unknown
Unknown
banshee (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I upgraded yesterday to Oneiric and since then, Banshee is unusable. It freezes on startup, it seems to have a problem with the Mono bindings.
$ banshee --debug
** Running Mono with --debug **
[1 Info 13:22:12.533] Running Banshee 2.1.0: [Ubuntu oneiric (development branch) (linux-gnu, x86_64) @ 2011-07-13 10:41:18 UTC]
[1 Debug 13:22:12.545] Initializing GTK
[1 Debug 13:22:13.577] Post-Initializing GTK
[1 Debug 13:22:13.587] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 13:22:13.590] Using default gconf-base-key
[1 Debug 13:22:13.680] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 13:22:13.733] Core service started (DBusServiceManager, 0,001269)
[1 Debug 13:22:13.736] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 13:22:13.744] Core service started (DBusCommandService, 0,010157)
[1 Debug 13:22:13.770] Opened SQLite (version 3.7.7) connection to /home/oier/.config/banshee-1/banshee.db
[1 Debug 13:22:13.770] Core service started (DbConnection, 0,026331)
[1 Debug 13:22:13.777] Database version 43 is up to date
[1 Debug 13:22:13.812] Core service started (PreferenceService, 0,017973)
[1 Debug 13:22:13.820] Core service started (Network, 0,007976)
[1 Debug 13:22:13.820] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 13:22:13.821] Core service started (SourceManager, 0,00059)
[1 Debug 13:22:13.829] Core service started (MediaProfileManager, 0,000347)
[1 Debug 13:22:13.832] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 13:22:13.834] Core service started (PlayerEngine, 0,005419)
[1 Debug 13:22:13.848] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 13:22:13.849] Core service started (PlaybackController, 0,002707)
[1 Debug 13:22:13.853] Starting - Startup Job
[1 Debug 13:22:13.854] Core service started (JobScheduler, 0,004881)
[1 Debug 13:22:13.866] IO provider extension loaded (Banshee.IO.Gio.Provider)
[1 Debug 13:22:13.909] Loaded HardwareManager backend: Banshee.Hardware.Gio
[1 Debug 13:22:13.912] Core service started (HardwareManager, 0,057762)
[1 Debug 13:22:13.917] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 13:22:13.919] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 13:22:13.920] Core service started (CollectionIndexerService, 0,00864)
[1 Debug 13:22:13.921] Core service started (SaveTrackMetadataService, 0,001152)
[1 Debug 13:22:13.929] Adding icon theme search path: /usr/share/banshee/icons
[1 Debug 13:22:13.930] Core service started (GtkElementsService, 0,008534)
[1 Debug 13:22:13.931] Core service started (InterfaceActionService, 0,001175)
[1 Debug 13:22:13.972] Loaded new mode into shuffler: mirage_similar
[1 Debug 13:22:14.047] Extension actions loaded: MetadataFixActions
[1 Debug 13:22:14.048] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
[1 Debug 13:22:14.050] Album artwork path set to /home/oier/.cache/media-art
[1 Debug 13:22:14.067] Core service started (ArtworkManager, 0,018192)
[1 Debug 13:22:14.067] Core service started (BookmarksService, 0,000335)
[1 Debug 13:22:14.248] Adding context page lastfm-recommendations
[1 Debug 13:22:14.272] Adding context page YouTube
[1 Debug 13:22:14.278] Adding context page lyrics
[1 Debug 13:22:17.344] Adding context page wikipedia
[1 Debug 13:22:17.589] Constructed Nereid interface: 3,488158
[1 Debug 13:22:17.659] Creating new surface cache for 90px images, capped at 0,62 MiB (20 items)
[1 Debug 13:22:17.728] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
[1 Debug 13:22:17.728] Core service started (NereidPlayerInterface, 3,652084)
[1 Debug 13:22:17.732] Extension service started (DapService, 0,002296)
[1 Debug 13:22:17.750] Extension service started (MprisService, 0,017361)
[1 Debug 13:22:17.790] Extension service started (AudioCdService, 0,040294)
[1 Debug 13:22:17.793] Extension service started (AmazonMp3DownloaderService, 0,002606)
[1 Debug 13:22:17.985] Audioscrobbler state: connected
[1 Debug 13:22:17.987] Extension service started (AudioscrobblerService, 0,19398)
[1 Debug 13:22:19.282] Extension service started (GStreamerCoreService, 1,293899)
[1 Debug 13:22:19.302] Extension service started (LyricsService, 0,020441)
[1 Debug 13:22:19.323] Extension service started (EmusicService, 0,020465)
[1 Debug 13:22:19.361] Extension service started (SoundMenuService, 0,038266)
[1 Debug 13:22:19.363] Extension service started (LibraryWatcherService, 0,001739)
[1 Info 13:22:19.368] Updating web proxy from GConf
[1 Debug 13:22:19.378] Direct connection, no proxy in use
[1 Debug 13:22:19.393] Extension service started (GnomeService, 0,029138)
[1 Debug 13:22:19.396] Extension service started (CoverArtService, 0,003127)
[1 Debug 13:22:19.397] Extension service started (DaapService, 0,000838)
[1 Debug 13:22:19.397] Extension service started (MirageService, 0,000176)
[1 Debug 13:22:19.441] Extension service started (BpmService, 0,043309)
[1 Debug 13:22:19.454] Using GNOME 2.22 API for Multimedia Keys
[1 Debug 13:22:19.455] Extension service started (MultimediaKeysService, 0,013639)
[1 Debug 13:22:19.465] Zeitgeist client created
[1 Debug 13:22:19.493] Extension service started (ZeitgeistService, 0,038613)
[1 Debug 13:22:19.649] Extension service started (ClutterFlowService, 0,155112)
[1 Info 13:22:19.650] All services are started 5,967706
[1 Warn 13:22:20.156] Forcefully breaking out of RCS loop b/c change in total_width less than 1.0
[1 Warn 13:22:20.224] Forcefully breaking out of RCS loop b/c change in total_width less than 1.0
[1 Debug 13:22:20.229] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 13:22:20.701] Loaded IScreensaverManager: Banshee.GnomeBackend.GnomeScreensaverManager
** (Banshee:10356): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

(Banshee:10356): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
[1 Debug 13:22:21.482] Extension source loaded: Ubuntu One musika-denda
[1 Debug 13:22:21.490] Extension source loaded: Orain erreproduzitzen
[1 Debug 13:22:21.519] Extension source loaded: Last.fm
[1 Debug 13:22:21.537] Extension source loaded: Irratia
[1 Debug 13:22:21.802] Loaded new mode into shuffler: mirage_similar
[1 Debug 13:22:22.294] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
[1 Debug 13:22:22.294] Extension source loaded: Erreprodukzio-ilara
[1 Debug 13:22:22.313] Extension source loaded: Interneteko artxiboa
[1 Info 13:22:22.320] AmazonMP3 store redirect URL: https://one.ubuntu.com/music/store/amz/
[1 Debug 13:22:22.324] Extension source loaded: Amazon MP3 denda
[1 Debug 13:22:22.360] Extension source loaded: Fitxategi-sistemaren ilara
[1 Debug 13:22:22.366] Starting GTK main loop
ClutterFlow - Loading Covers
[7 Debug 13:22:22.433] ArtworkLookup Run ()
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.NullReferenceException: Object reference not set to an instance of an object
  at Banshee.Gui.BaseClientWindow.OnWindowStateEvent (Gdk.EventWindowState evnt) [0x00000] in <filename unknown>:0
  at Gtk.Widget.windowstateevent_cb (IntPtr widget, IntPtr evnt) [0x00000] in <filename unknown>:0
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at Gtk.Widget.windowstateevent_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.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()

Oier Mees (oier)
summary: - banshee freezes on startup and uses 100 CPU
+ banshee freezes on startup and uses %100 CPU
Changed in banshee (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.