← Back to team overview

desktop-packages team mailing list archive

[Bug 874125] Re: Banshee crashes when called with url for radio station

 

I'm very sorry. The above is from the wrong operating system, and shows
a different bug.   Here is what I get on 11.10, but it no longer crashes
like it did repeatably on the day I posted.... sigh.    It does still
fail to play this radio station, even though it is able to by asking it
once it's loaded up.

-----------------------


banshee --debug http://playerservices.streamtheworld.com/pls/CBC_R1_MTL_H.pls
** Running Mono with --debug   **
[1 Info  09:00:43.953] Running Banshee 2.2.0: [Ubuntu oneiric (development branch) (linux-gnu, x86_64) @ 2011-09-23 04:47:58 UTC]
[1 Debug 09:00:43.964] Initializing GTK

(Banshee:3289): Gtk-WARNING **: Unable to locate theme engine in
module_path: "pixmap",

(Banshee:3289): Gtk-WARNING **: Unable to locate theme engine in
module_path: "pixmap",

(Banshee:3289): Gtk-WARNING **: Unable to locate theme engine in
module_path: "pixmap",

(Banshee:3289): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
[1 Debug 09:00:44.673] Post-Initializing GTK
[1 Debug 09:00:44.683] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 09:00:44.685] Using default gconf-base-key
[1 Debug 09:00:44.728] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 09:00:44.776] Core service started (DBusServiceManager, 0.001155)
[1 Debug 09:00:44.778] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 09:00:44.783] Core service started (DBusCommandService, 0.006665)
[1 Debug 09:00:44.804] Opened SQLite (version 3.7.7) connection to /home/cpbl/.config/banshee-1/banshee.db
[1 Debug 09:00:44.805] Core service started (DbConnection, 0.021851)
[1 Debug 09:00:44.818] Database version 44 is up to date
[1 Debug 09:00:44.860] Core service started (PreferenceService, 0.018366)
[1 Debug 09:00:44.870] Core service started (Network, 0.009587)
[1 Debug 09:00:44.871] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 09:00:44.871] Core service started (SourceManager, 0.001091)
[1 Debug 09:00:44.879] Core service started (MediaProfileManager, 0.000209)
[1 Debug 09:00:44.884] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 09:00:44.885] Core service started (PlayerEngine, 0.005806)
[1 Debug 09:00:44.897] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 09:00:44.898] Core service started (PlaybackController, 0.002271)
[1 Debug 09:00:44.903] Starting - Startup Job
[1 Debug 09:00:44.904] Core service started (JobScheduler, 0.006046)
[1 Debug 09:00:44.914] IO provider extension loaded (Banshee.IO.Gio.Provider)
[1 Debug 09:00:44.945] Loaded HardwareManager backend: Banshee.Hardware.Gio
[1 Debug 09:00:44.947] Core service started (HardwareManager, 0.042902)
[1 Debug 09:00:44.951] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 09:00:44.953] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 09:00:44.955] Core service started (CollectionIndexerService, 0.007506)
[1 Debug 09:00:44.957] Core service started (SaveTrackMetadataService, 0.001553)
[1 Debug 09:00:44.965] Adding icon theme search path: /usr/share/banshee/icons
[1 Debug 09:00:44.966] Core service started (GtkElementsService, 0.009249)
[1 Debug 09:00:44.968] Core service started (InterfaceActionService, 0.001734)
[1 Debug 09:00:45.050] Extension actions loaded: MetadataFixActions
[1 Debug 09:00:45.050] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
[1 Debug 09:00:45.051] Album artwork path set to /home/cpbl/.cache/media-art
[1 Debug 09:00:45.063] Core service started (ArtworkManager, 0.013372)
[1 Debug 09:00:45.064] Core service started (BookmarksService, 0.000126)
[1 Debug 09:00:45.198] Adding context page lastfm-recommendations
[1 Debug 09:00:45.214] Adding context page wikipedia
[1 Debug 09:00:45.362] Constructed Nereid interface: 0.271966
[1 Debug 09:00:45.413] Creating new surface cache for 90px images, capped at 0.37 MiB (12 items)
[1 Debug 09:00:45.462] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
[1 Debug 09:00:45.462] Core service started (NereidPlayerInterface, 0.390973)
[1 Debug 09:00:45.466] Extension service started (CoverArtService, 0.003553)
[1 Debug 09:00:45.489] Extension service started (EmusicService, 0.022411)
[1 Debug 09:00:45.490] Extension service started (DapService, 0.000877)
[1 Debug 09:00:45.501] Extension service started (AudioCdService, 0.010304)
[1 Debug 09:00:45.504] Extension service started (AmazonMp3DownloaderService, 0.00325)
[1 Debug 09:00:45.514] Extension service started (MprisService, 0.009627)
[1 Debug 09:00:45.530] Extension service started (GStreamerCoreService, 0.015935)
[1 Debug 09:00:45.532] Extension service started (PodcastService, 0.001746)
[1 Debug 09:00:45.540] Audioscrobbler state: connected
[1 Debug 09:00:45.542] Extension service started (AudioscrobblerService, 0.010174)
[1 Debug 09:00:45.546] Using GNOME 2.22 API for Multimedia Keys
[1 Debug 09:00:45.546] Extension service started (MultimediaKeysService, 0.004258)
[1 Debug 09:00:45.554] Extension service started (SoundMenuService, 0.007625)
[1 Debug 09:00:45.556] Extension service started (DaapService, 0.0015)
[1 Info  09:00:45.560] Updating web proxy from GConf
[1 Debug 09:00:45.569] Direct connection, no proxy in use
[1 Debug 09:00:45.591] Extension service started (GnomeService, 0.034988)
[1 Debug 09:00:45.596] Extension service started (BpmService, 0.004716)
[1 Info  09:00:45.596] All services are started 0.866918
[1 Debug 09:00:46.002] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 09:00:46.146] Extension source loaded: Audiobooks
[1 Debug 09:00:46.289] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
[1 Debug 09:00:46.290] Extension source loaded: Play Queue
[1 Debug 09:00:46.298] Extension source loaded: Now Playing
[1 Debug 09:00:46.307] Extension source loaded: Internet Archive
[1 Debug 09:00:46.331] Extension source loaded: Last.fm
[1 Info  09:00:46.336] AmazonMP3 store redirect URL: https://one.ubuntu.com/music/store/amz/
[1 Debug 09:00:46.339] Extension source loaded: Amazon MP3 Store
[1 Debug 09:00:46.345] Extension source loaded: Miro Guide
[1 Debug 09:00:46.394] URI file : http://playerservices.streamtheworld.com/pls/CBC_R1_MTL_H.pls
[1 Debug 09:00:46.400] Extension source loaded: File System Queue
[7 Warn  09:00:46.419] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.Services')
  at Banshee.Playlist.PlaylistFileUtil.ImportPlaylistToLibrary (System.String path, Banshee.Sources.PrimarySource source, Banshee.Collection.Database.DatabaseImportManager importer) [0x00000] in <filename unknown>:0 
** (Banshee:3289): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

(Banshee:3289): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
[1 Debug 09:00:46.484] Extension source loaded: Ubuntu One Music Store
[1 Debug 09:00:46.506] Extension source loaded: Radio
[1 Debug 09:00:46.514] Starting GTK main loop
[1 Debug 09:00:46.730] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 09:00:46.804] Creating Pango.Layout, configuring Cairo.Context
[1 Info  09:00:46.921] nereid Client Started
[1 Debug 09:00:46.924] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
[1 Debug 09:00:46.941] (libbanshee:player) Audiosink has volume: YES
[1 Debug 09:00:46.948] (libbanshee:player) Using system (gst-plugins-good) equalizer element
[1 Debug 09:00:47.005] Player state change: NotReady -> Ready
[1 Debug 09:00:47.009] Loaded equalizer presets: 0.000204
[1 Debug 09:00:47.013] Selected equalizer: Rock
[1 Debug 09:00:47.019] Player state change: Ready -> Idle
[1 Debug 09:00:47.024] (libbanshee:player) Disabled ReplayGain
[1 Info  09:00:47.026] GStreamer version 0.10.35.0, gapless: True, replaygain: False
[1 Debug 09:00:47.027] Delayed Initializating Banshee.Dap.DapService
[1 Debug 09:00:47.038] Dap support extension loaded: Banshee.Dap.AppleDevice
[1 Debug 09:00:47.038] Dap support extension loaded: Banshee.Dap.Mtp
[1 Debug 09:00:47.039] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 09:00:47.040] Delayed Initializating Banshee.Podcasting.PodcastService
[1 Debug 09:00:47.086] Delayed Initializating Banshee.Daap.DaapService
[8 Debug 09:00:47.089] Refreshing any podcasts that haven't been updated in over an hour
[1 Debug 09:00:48.090] Finished - Startup Job
[1 Debug 09:00:48.095] Starting - Downloading Cover Art
[13 Debug 09:00:48.098] Finished - Downloading Cover Art
[16 Debug 09:00:49.070] DAAP Proxy listening for connections on port 8089
[1 Debug 09:00:54.570] Loaded IScreensaverManager: Banshee.GnomeBackend.GnomeScreensaverManager

** (Banshee:3289): WARNING **: Error calling get_info: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/platform/linux/dbus_interface.py", line 1041, in get_info
    return self.syncdaemon_folders.get_info(path)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py", line 640, in get_info
    mdobj = self.fs.get_by_path(path.encode('utf-8'))
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/filesystem_manager.py", line 781, in get_by_path
    mdid = self._idx_path[path]
KeyError: '/home/cpbl/.ubuntuone/Purchased from Ubuntu One'


** (Banshee:3289): CRITICAL **: syncdaemon_folder_info_get_subscribed: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed

** (Banshee:3289): WARNING **: Error rescanning Purchased Music: No such file or directory
** (Banshee:3289): DEBUG: Loading the real store page
[1 Debug 09:00:58.465] U1MS: Url Loaded:  - http://stores.7digital.com/default.aspx?shop=496&partner=983
[1 Debug 09:01:05.377] Querying model for track to play in album:Next mode
[1 Debug 09:01:05.425] Player state change: Idle -> Loading
[1 Debug 09:01:05.598] Player state change: Loading -> Loaded
[1 Debug 09:01:05.607] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 09:01:05.675] Player state change: Loaded -> Playing
[1 Debug 09:01:05.686] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 09:01:05.686] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 09:01:05.711] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 09:01:05.711] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 09:01:05.712] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 09:01:06.674] TrackInfoDisplay RenderAnimation: 32.00 FPS
[1 Debug 09:01:06.674] TrackInfoDisplay RenderAnimation: 31.00 FPS
[1 Debug 09:01:20.526] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 09:01:20.531] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 09:01:23.846] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[1 Debug 09:01:23.868] Player state change: Playing -> Idle
[21 Warn  09:01:29.045]  - CBC Montreal english (on CBC Montreal english) <00:00:00> [<unknown>] - System.Net.WebException: The request timed out (in `System')
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  at System.Net.HttpWebRequest.GetResponse () [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 

(Banshee:3289): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion
`G_IS_OBJECT (object)' failed

(Banshee:3289): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion `G_IS_OBJECT (object)' failed
[1 Debug 09:01:30.151] TrackInfoDisplay RenderAnimation: 32.00 FPS
[1 Debug 09:01:30.151] TrackInfoDisplay RenderAnimation: 32.00 FPS
[1 Debug 09:01:36.061] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL
[21 Debug 09:01:36.099] Parsed 3 URIs out of  - CBC Montreal english (on CBC Montreal english) <00:00:00> [<unknown>]
[21 Debug 09:01:36.099] Playing Radio Stream - http://1741.live.streamtheworld.com/CBC_R1_MTL_H_SC
[21 Debug 09:01:36.100] Player state change: Idle -> Loading
[1 Debug 09:01:36.258] Player state change: Loading -> Loaded
[1 Debug 09:01:36.261] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 09:01:36.304] Player state change: Loaded -> Playing
[1 Debug 09:01:37.317] TrackInfoDisplay RenderAnimation: 31.00 FPS
[1 Debug 09:01:37.317] TrackInfoDisplay RenderAnimation: 31.00 FPS

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/874125

Title:
  Banshee crashes when called with url for radio station

Status in “banshee” package in Ubuntu:
  Incomplete

Bug description:
   banshee http://playerservices.streamtheworld.com/pls/CBC_R1_MTL_H.pls

  returns:

  [Warn  08:03:53.843] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.Services')
    at Banshee.Playlist.PlaylistFileUtil.ImportPlaylistToLibrary (System.String path, Banshee.Sources.PrimarySource source, Banshee.Collection.Database.DatabaseImportManager importer) [0x00000] in <filename unknown>:0

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: banshee 2.2.0-1ubuntu2
  ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
  Uname: Linux 3.0.0-12-generic x86_64
  ApportVersion: 1.23-0ubuntu3
  Architecture: amd64
  Date: Fri Oct 14 07:55:52 2011
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110921.2)
  SourcePackage: banshee
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/874125/+subscriptions


References