Banshee have suddenly stopped fetching metadata for audio-cds

Been using openSUSE 11.4 64-bit for a couple of months now, things seem to run very smoothly, and I’m very pleased with it. But sometimes things just seem to stop working as intended – although this probably have nothing to do with openSUSE and is most likely a bug in Banshee.

Well, the title says all about the problem really, and it’s not a big issue – since I most certainly can use another program to rip my cds.

Just wondered if anybody else have encountered this?

The firewall doesn’t seem to block anything, had a quick view in the firewall log.

$banshee --debug

** Running Mono with --debug   **
[1 Info  22:12:50.225] Running Banshee 2.0.0: [openSUSE 11.4 (linux-gnu, x86_64) @ 2011-04-08 23:08:20 UTC]
[1 Debug 22:12:50.232] Initializing GTK
[1 Debug 22:12:51.061] Post-Initializing GTK
[1 Debug 22:12:51.067] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 22:12:51.073] Using default gconf-base-key
[1 Debug 22:12:51.087] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 22:12:51.117] Core service started (DBusServiceManager, 0.000669)
[1 Debug 22:12:51.118] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 22:12:51.121] Core service started (DBusCommandService, 0.003861)
[1 Debug 22:12:51.134] Opened SQLite (version 3.7.5) connection to /home/Rover/.config/banshee-1/banshee.db
[1 Debug 22:12:51.134] Core service started (DbConnection, 0.013087)
[1 Debug 22:12:51.135] Database version 43 is up to date
[1 Debug 22:12:51.148] Core service started (PreferenceService, 0.005454)
[1 Debug 22:12:51.151] Core service started (Network, 0.003309)
[1 Debug 22:12:51.151] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 22:12:51.151] Core service started (SourceManager, 0.00035)
[1 Debug 22:12:51.156] Core service started (MediaProfileManager, 0.000156)
[1 Debug 22:12:51.157] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 22:12:51.158] Core service started (PlayerEngine, 0.002267)
[1 Debug 22:12:51.166] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 22:12:51.166] Core service started (PlaybackController, 0.001564)
[1 Debug 22:12:51.170] Starting - Startup Job
[1 Debug 22:12:51.170] Core service started (JobScheduler, 0.003821)
[1 Debug 22:12:51.176] IO provider extension loaded (Banshee.IO.Gio.Provider)
[1 Debug 22:12:51.194] Loaded HardwareManager backend: Banshee.Hardware.Gio
[1 Debug 22:12:51.195] Core service started (HardwareManager, 0.02449)
[1 Debug 22:12:51.196] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 22:12:51.196] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 22:12:51.197] Core service started (CollectionIndexerService, 0.002354)
[1 Debug 22:12:51.198] Core service started (SaveTrackMetadataService, 0.000703)
[1 Debug 22:12:51.202] Adding icon theme search path: /usr/share/banshee/icons
[1 Debug 22:12:51.203] Core service started (GtkElementsService, 0.00451)
[1 Debug 22:12:51.203] Core service started (InterfaceActionService, 0.000821)
[1 Debug 22:12:51.254] Extension actions loaded: MetadataFixActions
[1 Debug 22:12:51.254] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
[1 Debug 22:12:51.255] Album artwork path set to /home/Rover/.cache/media-art
[1 Debug 22:12:51.265] Core service started (ArtworkManager, 0.010766)
[1 Debug 22:12:51.265] Core service started (BookmarksService, 8.4E-05)
[1 Debug 22:12:51.383] Adding context page wikipedia
[1 Debug 22:12:51.412] Adding context page lastfm-recommendations
[1 Debug 22:12:51.529] Constructed Nereid interface: 0.24693
[1 Debug 22:12:51.574] Creating new surface cache for 90px images, capped at 0.62 MiB (20 items)
[1 Debug 22:12:51.594] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
[1 Debug 22:12:51.594] Core service started (NereidPlayerInterface, 0.323116)
[1 Debug 22:12:51.612] Extension service started (GStreamerCoreService, 0.017202)
[1 Debug 22:12:51.616] Extension service started (BpmService, 0.00347)
[1 Debug 22:12:51.617] Using GNOME 2.22 API for Multimedia Keys
[1 Debug 22:12:51.617] Extension service started (MultimediaKeysService, 0.001858)
[1 Debug 22:12:51.619] Extension service started (PodcastService, 0.001454)
[1 Debug 22:12:51.620] Extension service started (DapService, 0.000601)
[1 Debug 22:12:51.626] Audioscrobbler state: connected
[1 Debug 22:12:51.627] Extension service started (AudioscrobblerService, 0.007505)
[1 Debug 22:12:51.628] Extension service started (DaapService, 0.000544)
[1 Info  22:12:51.629] Updating web proxy from GConf
[1 Debug 22:12:51.631] Direct connection, no proxy in use
[1 Debug 22:12:51.638] Extension service started (GnomeService, 0.01027)
[1 Debug 22:12:51.640] Extension service started (AmazonMp3DownloaderService, 0.001432)
[1 Debug 22:12:51.759] Extension service started (NotificationAreaService, 0.119126)
[1 Debug 22:12:51.760] Extension service started (CoverArtService, 0.001435)
[1 Debug 22:12:51.763] Extension service started (MiniModeService, 0.003004)
[1 Debug 22:12:51.827] Mapping audio CD (/devices/pci0000:00/0000:00:11.0/host1/target1:0:0/1:0:0:0/block/sr0)
[2 Info  22:12:51.828] Querying MusicBrainz for Disc Release (LpGDjBd2mOTyTn1hl701ssfbQ6Y-)
[1 Debug 22:12:51.831] Extension service started (AudioCdService, 0.067851)
[1 Info  22:12:51.832] All services are started 0.743871
[1 Debug 22:12:51.956] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 22:12:52.037] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
[1 Debug 22:12:52.037] Extension source loaded: Play Queue
[1 Debug 22:12:52.041] Extension source loaded: Now Playing
[1 Debug 22:12:52.053] Extension source loaded: Last.fm
[1 Debug 22:12:52.060] Extension source loaded: Radio
[1 Debug 22:12:52.066] Extension source loaded: File System Queue
[1 Debug 22:12:52.070] Extension source loaded: Amazon MP3 Store
[1 Debug 22:12:52.075] Extension source loaded: Miro Guide
[1 Debug 22:12:52.081] Extension source loaded: Internet Archive
[1 Debug 22:12:52.083] Starting GTK main loop
[1 Debug 22:12:52.148] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 22:12:52.180] Creating Pango.Layout, configuring Cairo.Context
[1 Info  22:12:52.288] nereid Client Started
[1 Debug 22:12:52.289] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
[1 Debug 22:12:52.292] (libbanshee:player) Stream volume supported: YES
[1 Debug 22:12:52.293] (libbanshee:player) Audiosink has volume: NO
[1 Debug 22:12:52.298] (libbanshee:player) Using built-in equalizer element
[1 Debug 22:12:52.326] Player state change: NotReady -> Ready
[1 Debug 22:12:52.328] Loaded equalizer presets: 0.000168
[1 Debug 22:12:52.330] Selected equalizer: Rock
[1 Debug 22:12:52.332] Player state change: Ready -> Idle
[1 Debug 22:12:52.334] (libbanshee:player) Disabled ReplayGain
[1 Info  22:12:52.335] GStreamer version 0.10.32.0, gapless: True, replaygain: False
[1 Debug 22:12:52.337] Delayed Initializating Banshee.Podcasting.PodcastService
[1 Debug 22:12:52.370] Delayed Initializating Banshee.Dap.DapService
[1 Debug 22:12:52.375] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 22:12:52.375] Dap support extension loaded: Banshee.Dap.Mtp
[1 Debug 22:12:52.377] Delayed Initializating Banshee.Daap.DaapService
[3 Debug 22:12:52.379] Refreshing any podcasts that haven't been updated in over an hour
[4 Debug 22:12:52.858] DAAP Proxy listening for connections on port 8089
**[2 Warn  22:12:53.348] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.AudioCd')
  at Banshee.AudioCd.AudioCdDiscModel.LoadDiscMetadata (System.Object state) [0x0001a] in /usr/src/packages/BUILD/banshee-2.0.0/src/Extensions/Banshee.AudioCd/Banshee.AudioCd/AudioCdDiscModel.cs:126 **
[2 Info  22:12:53.348] Query finished (success: False, 1.519843 seconds)
[1 Debug 22:12:53.379] Finished - Startup Job
[1 Debug 22:12:53.381] Starting - Downloading Cover Art
[5 Debug 22:12:53.382] Finished - Downloading Cover Art
[1 Debug 22:12:58.605] Service disposed (AudioCdService)
[1 Debug 22:12:58.605] Service disposed (MiniModeService)
[1 Debug 22:12:58.605] Service disposed (CoverArtService)
[1 Debug 22:12:58.607] Service disposed (NotificationAreaService)
[1 Debug 22:12:58.608] Service disposed (AmazonMp3DownloaderService)
[1 Debug 22:12:58.608] Service disposed (GnomeService)
[1 Debug 22:12:58.611] Service disposed (DaapService)
[1 Debug 22:12:58.612] Service disposed (AudioscrobblerService)
[1 Debug 22:12:58.613] Service disposed (DapService)
[1 Debug 22:12:58.619] Service disposed (PodcastService)
[1 Debug 22:12:58.621] Service disposed (MultimediaKeysService)
[1 Debug 22:12:58.621] Service disposed (BpmService)
[1 Debug 22:12:58.621] Service disposed (GStreamerCoreService)
[1 Debug 22:12:58.622] Service disposed (NereidPlayerInterface)
[1 Debug 22:12:58.622] Service disposed (BookmarksService)
[1 Debug 22:12:58.622] Service disposed (CollectionIndexerService)
[1 Debug 22:12:58.623] Service disposed (HardwareManager)
[1 Debug 22:12:58.624] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 22:12:58.626] (libbanshee:player) bp_destroy: disposed player
[1 Debug 22:12:58.626] Service disposed (PlayerEngine)
[1 Debug 22:12:58.633] Service disposed (SourceManager)
[1 Debug 22:12:58.633] Service disposed (Network)
[1 Debug 22:12:58.634] Service disposed (DbConnection)

This might be related: New Web Service policy for NGS

Reckon I’ll have to wait for Banshee version 2.1.0 for a fix.