GNOME Bugzilla – Bug 648968
Banshee does not load audio CD
Last modified: 2020-03-17 09:17:15 UTC
This report was originally filled at: https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/761034 Audio CD appears on desktop, but Banshee does not load into sources list and will not open as 'location' or 'file' Banshee Debug: natty@Eeyore:~$ banshee --debug ** Running Mono with --debug ** [1 Info 18:14:50.422] Running Banshee 2.0.0: [Ubuntu Natty (development branch) (linux-gnu, powerpc) @ 2011-04-09 07:28:47 UTC] [1 Debug 18:14:50.496] Initializing GTK [1 Debug 18:14:54.090] Post-Initializing GTK [1 Debug 18:14:54.142] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient) [1 Debug 18:14:54.185] Using default gconf-base-key [1 Debug 18:14:54.279] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner [1 Debug 18:14:54.436] Core service started (DBusServiceManager, 0.002436) [1 Debug 18:14:54.441] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee [1 Debug 18:14:54.462] Core service started (DBusCommandService, 0.024764) [1 Debug 18:14:54.536] Opened SQLite (version 3.7.4) connection to /home/natty/.config/banshee-1/banshee.db [1 Debug 18:14:54.537] Core service started (DbConnection, 0.07484) [1 Debug 18:14:54.554] Database version 43 is up to date [1 Debug 18:14:54.612] Core service started (PreferenceService, 0.019384) [1 Debug 18:14:54.628] Core service started (Network, 0.015904) [1 Debug 18:14:54.630] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee [1 Debug 18:14:54.630] Core service started (SourceManager, 0.00166) [1 Debug 18:14:54.654] Core service started (MediaProfileManager, 0.000477) [1 Debug 18:14:54.661] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee [1 Debug 18:14:54.665] Core service started (PlayerEngine, 0.010417) [1 Debug 18:14:54.697] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee [1 Debug 18:14:54.699] Core service started (PlaybackController, 0.00642) [1 Debug 18:14:54.715] Starting - Startup Job [1 Debug 18:14:54.718] Core service started (JobScheduler, 0.018143) [1 Debug 18:14:54.749] IO provider extension loaded (Banshee.IO.Gio.Provider) [1 Debug 18:14:54.826] Loaded HardwareManager backend: Banshee.Hardware.Gio [1 Debug 18:14:54.830] Core service started (HardwareManager, 0.112549) [1 Debug 18:14:54.838] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner [1 Debug 18:14:54.841] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer [1 Debug 18:14:54.845] Core service started (CollectionIndexerService, 0.014387) [1 Debug 18:14:54.848] Core service started (SaveTrackMetadataService, 0.003436) [1 Debug 18:14:54.867] Adding icon theme search path: /usr/share/banshee/icons [1 Debug 18:14:54.869] Core service started (GtkElementsService, 0.020181) [1 Debug 18:14:54.872] Core service started (InterfaceActionService, 0.003509) [1 Debug 18:14:55.140] Extension actions loaded: MetadataFixActions [1 Debug 18:14:55.141] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee [1 Debug 18:14:55.144] Album artwork path set to /home/natty/.cache/media-art [1 Debug 18:14:55.200] Core service started (ArtworkManager, 0.059558) [1 Debug 18:14:55.201] Core service started (BookmarksService, 0.000284) [1 Debug 18:14:55.662] Adding context page wikipedia [1 Debug 18:14:55.875] Adding context page lastfm-recommendations [1 Debug 18:14:56.434] Constructed Nereid interface: 1.154855 [1 Debug 18:14:56.640] Creating new surface cache for 90px images, capped at 0.93 MiB (30 items) [1 Debug 18:14:56.809] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee [1 Debug 18:14:56.809] Core service started (NereidPlayerInterface, 1.577858) [1 Debug 18:14:57.287] Extension service started (GStreamerCoreService, 0.475567) [1 Debug 18:14:57.309] Extension service started (BpmService, 0.02129) [1 Debug 18:14:57.317] Using GNOME 2.22 API for Multimedia Keys [1 Debug 18:14:57.317] Extension service started (MultimediaKeysService, 0.008445) [1 Debug 18:14:57.321] Extension service started (LibraryWatcherService, 0.003469) [1 Debug 18:14:57.324] Extension service started (DapService, 0.003011) [1 Debug 18:14:57.331] Extension service started (PodcastService, 0.006901) [1 Debug 18:14:57.363] Audioscrobbler state: connected [1 Debug 18:14:57.368] Extension service started (AudioscrobblerService, 0.036386) [1 Info 18:14:57.376] Updating web proxy from GConf [1 Debug 18:14:57.388] Direct connection, no proxy in use [1 Debug 18:14:57.420] Extension service started (GnomeService, 0.05241) [1 Debug 18:14:57.423] Extension service started (DaapService, 0.002599) [1 Debug 18:14:57.429] Extension service started (AmazonMp3DownloaderService, 0.005912) [1 Debug 18:14:57.434] Extension service started (CoverArtService, 0.004857) [1 Debug 18:14:57.455] Extension service started (MprisService, 0.020503) [1 Debug 18:14:57.471] Extension service started (SoundMenuService, 0.016254) [1 Debug 18:14:57.487] Extension service started (MiniModeService, 0.015684) [1 Debug 18:14:57.560] Extension service started (AudioCdService, 0.0723) [1 Info 18:14:57.562] All services are started 3.281281 [1 Debug 18:14:58.646] Creating Pango.Layout, configuring Cairo.Context [1 Debug 18:15:00.071] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee [1 Debug 18:15:00.072] Extension source loaded: Play Queue [1 Debug 18:15:00.098] Extension source loaded: Now Playing [1 Debug 18:15:00.147] Extension source loaded: Last.fm ** (Banshee:10920): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object (Banshee:10920): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome' ** (Banshee:10920): WARNING **: Error calling get_info: Traceback (most recent call last):
+ Trace 226943
retval = candidate_method(self, *args, **keywords)
return self.syncdaemon_folders.get_info(path)
mdobj = self.fs.get_by_path(path.encode('utf-8'))
mdid = self._idx_path[path]
** (Banshee:10920): CRITICAL **: syncdaemon_folder_info_get_subscribed: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed [1 Debug 18:15:00.241] Extension source loaded: Ubuntu One Music Store [1 Debug 18:15:00.272] Extension source loaded: Radio [1 Debug 18:15:00.339] Extension source loaded: File System Queue [1 Debug 18:15:00.359] Extension source loaded: Amazon MP3 Store [1 Debug 18:15:00.396] Extension source loaded: Miro Guide [1 Debug 18:15:00.425] Extension source loaded: Internet Archive [1 Debug 18:15:00.477] Extension source loaded: Audiobooks [1 Debug 18:15:00.487] Starting GTK main loop ** (Banshee:10920): WARNING **: Error rescanning Purchased Music: No such file or directory [1 Debug 18:15:01.123] Creating Pango.Layout, configuring Cairo.Context [1 Debug 18:15:01.275] Creating Pango.Layout, configuring Cairo.Context ** (Banshee:10920): DEBUG: Loading the real store page [1 Info 18:15:02.172] nereid Client Started [1 Debug 18:15:02.178] Delayed Initializating Banshee.MediaEngine.PlayerEngineService [1 Debug 18:15:02.192] (libbanshee:player) Stream volume supported: YES [1 Debug 18:15:02.199] (libbanshee:player) Audiosink has volume: NO [1 Debug 18:15:02.216] (libbanshee:player) Using system (gst-plugins-good) equalizer element [1 Debug 18:15:02.356] Player state change: NotReady -> Ready [1 Debug 18:15:02.365] Loaded equalizer presets: 0.000417 [1 Debug 18:15:02.386] Selected equalizer: Rock [1 Debug 18:15:02.415] Player state change: Ready -> Idle [1 Debug 18:15:02.428] (libbanshee:player) Disabled ReplayGain [1 Info 18:15:02.431] GStreamer version 0.10.32.0, gapless: True, replaygain: False [1 Debug 18:15:02.445] Delayed Initializating Banshee.LibraryWatcher.LibraryWatcherService [1 Debug 18:15:02.469] Core service started (LibraryImportManager, 0.014221) [1 Debug 18:15:02.522] Started LibraryWatcher for Music (/home/natty/Music/) [1 Debug 18:15:02.528] Started LibraryWatcher for Videos (/home/natty/Videos/) [1 Debug 18:15:02.528] Delayed Initializating Banshee.Dap.DapService [1 Debug 18:15:02.580] Dap support extension loaded: Banshee.Dap.MassStorage [1 Debug 18:15:02.587] Dap support extension loaded: Banshee.Dap.AppleDevice [1 Debug 18:15:02.610] Dap support extension loaded: Banshee.Dap.Mtp [1 Debug 18:15:02.663] Delayed Initializating Banshee.Podcasting.PodcastService [2 Info 18:15:02.729] AppleDeviceSource is ignoring unmounted volume Macintosh HD [1 Debug 18:15:02.949] Delayed Initializating Banshee.Daap.DaapService [2 Info 18:15:02.963] AppleDeviceSource is ignoring unmounted volume 25 GB File system [3 Debug 18:15:02.965] Refreshing any podcasts that haven't been updated in over an hour [4 Debug 18:15:03.673] DAAP Proxy listening for connections on port 8089 [1 Debug 18:15:03.957] Finished - Startup Job [1 Debug 18:15:03.966] Starting - Downloading Cover Art [5 Debug 18:15:03.982] Finished - Downloading Cover Art [1 Debug 18:15:10.764] U1MS: Url Loaded: - http://stores.7digital.com/default.aspx?shop=34&partner=983 Marshaling mount-added signal Exception in Gtk# callback delegate Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception. System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> MusicBrainz.LocalDiscException: Could not load local disc from device. ---> MusicBrainz.LocalDiscException: Cannot open device '/dev/sr0' at MusicBrainz.DiscLinux..ctor (System.String device) [0x00000] in <filename unknown>:0 at MusicBrainz.LocalDisc.GetFromDevice (System.String device) [0x00000] in <filename unknown>:0 --- End of inner exception stack trace --- at MusicBrainz.LocalDisc.GetFromDevice (System.String device) [0x00000] in <filename unknown>:0 at Banshee.AudioCd.AudioCdDiscModel.LoadModelFromDisc () [0x00000] in <filename unknown>:0 at Banshee.AudioCd.AudioCdSource..ctor (Banshee.AudioCd.AudioCdService service, Banshee.AudioCd.AudioCdDiscModel discModel) [0x00000] in <filename unknown>:0 at Banshee.AudioCd.AudioCdService.MapDiscVolume (IDiscVolume volume) [0x00000] in <filename unknown>:0 at Banshee.AudioCd.AudioCdService.MapCdromDevice (ICdromDevice device) [0x00000] in <filename unknown>:0 at Banshee.AudioCd.AudioCdService.OnHardwareDeviceAdded (System.Object o, Banshee.Hardware.DeviceAddedArgs args) [0x00000] in <filename unknown>:0 at (wrapper delegate-invoke) Banshee.Hardware.DeviceAddedHandler:invoke_void__this___object_DeviceAddedArgs (object,Banshee.Hardware.DeviceAddedArgs) at Banshee.Hardware.HardwareManager.OnDeviceAdded (System.Object o, Banshee.Hardware.DeviceAddedArgs args) [0x00000] in <filename unknown>:0 at Banshee.Hardware.Gio.HardwareManager.HandleManagerDeviceAdded (IDevice device) [0x00000] in <filename unknown>:0 at Banshee.Hardware.Gio.HardwareManager.HandleManagerDeviceAdded (System.Object o, Banshee.Hardware.Gio.MountArgs args) [0x00000] in <filename unknown>:0 at Banshee.Hardware.Gio.Manager.HandleMonitorMountAdded (System.Object o, GLib.MountAddedArgs args) [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 --- End of inner exception stack trace --- at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0 at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0 at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0 at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) 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() At this point the app crashes out and restarts - terminal output ends... Running without --debug it doesn't crash, but still doesn't load the CD
Similar issue here. Please confirm the bug. $ LC_ALL="C" banshee [Info 23:02:20.657] Running Banshee 2.0.0: [Gentoo/banshee/2.0.0 (linux-gnu, i686) @ 2011-07-14 12:43:03 CEST] [Warn 23:02:21.380] DBus support could not be started. Disabling for this session. [Warn 23:02:21.878] Cannot connect to NetworkManager or Wicd - An available, working network connection will be assumed [Warn 23:02:21.929] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled. [Warn 23:02:21.934] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services') at Banshee.Hardware.HardwareManager..ctor () [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 [Info 23:02:23.041] Updating web proxy from GConf [Warn 23:02:23.074] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.AudioCd') at Banshee.AudioCd.AudioCdService.Initialize () [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 [Warn 23:02:23.075] Extension `Banshee.AudioCd.AudioCdService' not started: Object reference not set to an instance of an object [Warn 23:02:23.078] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.AudioCd') at Banshee.AudioCd.AudioCdService.Initialize () [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 [Warn 23:02:23.078] Extension `Banshee.AudioCd.AudioCdService' not started: Object reference not set to an instance of an object [Info 23:02:23.080] All services are started 1.696468 [Info 23:02:25.216] nereid Client Started [Info 23:02:25.347] GStreamer version 0.10.30.0, gapless: True, replaygain: False [Warn 23:02:25.531] Caught an exception - System.ArgumentNullException: Argument cannot be null. Parameter name: address (in `Banshee.Telepathy') at NDesk.DBus.Bus.Open (System.String address) [0x00000] in <filename unknown>:0 at NDesk.DBus.Bus.get_Session () [0x00000] in <filename unknown>:0 [Warn 23:02:25.531] Service `Banshee.Telepathy.TelepathyService' not initialized: Unable to open the session message bus. [Warn 23:02:31.422] - (on ) <00:00:00> [<unknown>] - Mono.Unix.UnixIOException: Input/output error [EIO]. (in `') System.IO.IOException: Input/output error (in `Mono.Posix') at Mono.Unix.UnixMarshal.ThrowExceptionForLastError () [0x00000] in <filename unknown>:0 at Mono.Unix.UnixStream.Read (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 at System.IO.StreamReader.ReadBuffer () [0x00000] in <filename unknown>:0 at System.IO.StreamReader.ReadLine () [0x00000] in <filename unknown>:0 at Banshee.Playlists.Formats.M3uPlaylistFormat.MagicHandler (System.IO.StreamReader reader) [0x00000] in <filename unknown>:0 at Banshee.Playlists.Formats.PlaylistParser.Parse (Hyena.SafeUri uri) [0x00000] in <filename unknown>:0 at Banshee.Streaming.RadioTrackInfo.LoadStreamUri (System.String uri) [0x00000] in <filename unknown>:0 [Error 23:02:31.501] Error opening stream - Could not open stream or playlist [Warn 23:02:34.143] Service disposal (TelepathyService) threw an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.Telepathy') at Banshee.Telepathy.TelepathyService.Dispose () [0x00000] in <filename unknown>:0 at Banshee.ServiceStack.ServiceManager.Shutdown () [0x00000] in <filename unknown>:0 [Warn 23:02:34.230] Unable to unregister DBus object Banshee.PlayQueue.PlayQueueSource, does not appear to be registered
I can confirm that I am experiencing this bug.
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.