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 731606 - (totem:30882): Grilo-CRITICAL **: [flickr] grl-flickr.c:759: Timeout was reached
(totem:30882): Grilo-CRITICAL **: [flickr] grl-flickr.c:759: Timeout was reached
Status: RESOLVED DUPLICATE of bug 712617
Product: grilo
Classification: Other
Component: plugins
0.2.x
Other Linux
: Normal normal
: ---
Assigned To: grilo-maint
grilo-maint
Depends on:
Blocks:
 
 
Reported: 2014-06-13 07:34 UTC by Amit Shah
Modified: 2017-02-17 08:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Amit Shah 2014-06-13 07:34:05 UTC
I keep getting this error on starting totem.  Totem doesn't start till this timeout.  Can't say how to reproduce, but once it starts, it stays this way till a reboot or a logout/login.  This is on a laptop that sees several suspend/resume cycles, don't know if that could be related.

This is on Fedora 20, with grilo-0.2.9-2.fc20.x86_64

$ grl-inspect-0.2 

(grl-inspect-0.2:2263): Grilo-CRITICAL **: [flickr] grl-flickr.c:759: Timeout was reached

grl-apple-trailers:  grl-apple-trailers
grl-bliptv:  grl-bliptv
grl-bookmarks:  grl-bookmarks
grl-filesystem:  grl-filesystem
grl-gravatar:  grl-gravatar
grl-jamendo:  grl-jamendo
grl-lastfm-albumart:  grl-lastfm-albumart
grl-local-metadata:  grl-local-metadata
grl-magnatune:  grl-magnatune
grl-metadata-store:  grl-metadata-store
grl-optical-media:  grl-optical-media
grl-podcasts:  grl-podcasts
grl-raitv:  grl-raitv
grl-tracker:  grl-tracker-source


$ grl-inspect-0.2 grl-flickr

(grl-inspect-0.2:2299): Grilo-CRITICAL **: [flickr] grl-flickr.c:759: Timeout was reached

Source Not Found: grl-flickr


I removed 'grilo' from the list of plugins available to totem via dconf-editor, but that doesn't seem to help totem startup delays.

Is there a config file somewhere to disable the flickr plugin?
Comment 1 Juan A. Suarez Romero 2014-06-13 23:07:53 UTC
Can you provide a debug log?

$ env GRL_DEBUG="*:*" grl-inspect-0.2 grl-flickr


On the other hand, the only way to disable it is removing /usr/lib64/grilo-0.2/grl-flickr.xml.
Comment 2 Amit Shah 2014-06-14 07:28:02 UTC
$ env GRL_DEBUG="*:*" grl-inspect-0.2 grl-flickr
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:298: $GRL_PLUGIN_RANKS is not set, using default ranks.
(grl-inspect-0.2:15741): Grilo-DEBUG: [flickr] grl-flickr.c:164: GOA enabled
(grl-inspect-0.2:15741): Grilo-DEBUG: [flickr] grl-flickr.c:169: flickr_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [flickr] grl-flickr.c:177: No user config passed.

(grl-inspect-0.2:15741): Grilo-CRITICAL **: [flickr] grl-flickr.c:759: Timeout was reached

Grilo-INFO: [flickr] grl-flickr.c:192: Cannot get flickr sources from GOA.
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-flickr' from '/usr/lib64/grilo-0.2/libgrlflickr.so'
g(grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:194: grl_bookmarks_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:236: grl_bookmarks_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:284: Opening database connection...
(grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:296:   OK
(grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:298: Checking database tables...
(grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:313:   OK
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-bookmarks'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-bookmarks' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-bookmarks' from '/usr/lib64/grilo-0.2/libgrlbookmarks.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [youtube] grl-youtube.c:264: youtube_plugin_init
Grilo-INFO: [youtube] grl-youtube.c:271: Configuration not provided! Plugin not loaded
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:412: Failed to initialize plugin from /usr/lib64/grilo-0.2/libgrlyoutube.so. Check if plugin is well configured
(grl-inspect-0.2:15741): Grilo-DEBUG: [tmdb] grl-tmdb.c:138: grl_tmdb_source_plugin_init
Grilo-INFO: [tmdb] grl-tmdb.c:145: No configuration provided. Will not load plugin
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:412: Failed to initialize plugin from /usr/lib64/grilo-0.2/libgrltmdb.so. Check if plugin is well configured
(grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:199: magnatune_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:219: magnatune_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:258: magnatune_source_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:294: No database was found. Download when user interact.
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-magnatune'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-magnatune' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-magnatune' from '/usr/lib64/grilo-0.2/libgrlmagnatune.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [gravatar] grl-gravatar.c:84: grl_gravatar_source_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [gravatar] grl-gravatar.c:134: grl_gravatar_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-gravatar'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-gravatar' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-gravatar' from '/usr/lib64/grilo-0.2/libgrlgravatar.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [jamendo] grl-jamendo.c:205: grl_jamendo_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [jamendo] grl-jamendo.c:228: grl_jamendo_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-jamendo'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-jamendo' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-jamendo' from '/usr/lib64/grilo-0.2/libgrljamendo.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [upnp] grl-upnp.c:171: grl_upnp_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-upnp' from '/usr/lib64/grilo-0.2/libgrlupnp.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:278: podcasts_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:329: grl_podcasts_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:376: Opening database connection...
(grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:388:   OK
(grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:390: Checking database tables...
(grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:410:   OK
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-podcasts'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-podcasts' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-podcasts' from '/usr/lib64/grilo-0.2/libgrlpodcasts.so'
Grilo-INFO: [tracker-general] grl-tracker.c:230: 	Configuration not provided! Using default configuration.
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-tracker' from '/usr/lib64/grilo-0.2/libgrltracker.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:163: grl_metadata_store_source_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:186: grl_metadata_store_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:228: Opening database connection...
(grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:242:   OK
(grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:244: Checking database tables...
(grl-inspect-0.2:15741): Grilo-DEBUG: [metadata-store] grl-metadata-store.c:268:   OK
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-metadata-store'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-metadata-store' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-metadata-store' from '/usr/lib64/grilo-0.2/libgrlmetadatastore.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [local-metadata] grl-local-metadata.c:137: grl_local_metadata_source_plugin_init
Grilo-INFO: [local-metadata] grl-local-metadata.c:144: 	Configuration not provided! Using default configuration.
(grl-inspect-0.2:15741): Grilo-DEBUG: [local-metadata] grl-local-metadata.c:173: grl_local_metadata_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-local-metadata'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-local-metadata' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-local-metadata' from '/usr/lib64/grilo-0.2/libgrllocalmetadata.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [optical_media] grl-optical-media.c:95: grl_optical_media_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [optical_media] grl-optical-media.c:125: grl_optical_media_source_new
 (grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-optical-media'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-optical-media' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-optical-media' from '/usr/lib64/grilo-0.2/libgrloptical-media.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [vimeo] grl-vimeo.c:114: vimeo_plugin_init
Grilo-INFO: [vimeo] grl-vimeo.c:127: Configuration not provided! Plugin not loaded
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:412: Failed to initialize plugin from /usr/lib64/grilo-0.2/libgrlvimeo.so. Check if plugin is well configured
(grl-inspect-0.2:15741): Grilo-DEBUG: [filesystem] grl-filesystem.c:173: filesystem_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [filesystem] grl-filesystem.c:217: grl_filesystem_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-filesystem'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-filesystem' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-filesystem' from '/usr/lib64/grilo-0.2/libgrlfilesystem.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:283: cache up
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-bliptv'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-bliptv' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-bliptv' from '/usr/lib64/grilo-0.2/libgrlbliptv.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:283: cache up
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-raitv'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-raitv' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-raitv' from '/usr/lib64/grilo-0.2/libgrlraitv.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [lastfm-albumart] grl-lastfm-albumart.c:96: grl_lastfm_albumart_source_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [lastfm-albumart] grl-lastfm-albumart.c:119: grl_lastfm_albumart_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-lastfm-albumart'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-lastfm-albumart' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-lastfm-albumart' from '/usr/lib64/grilo-0.2/libgrllastfm-albumart.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [dmap] grl-dmap.c:125: dmap_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-dmap' from '/usr/lib64/grilo-0.2/libgrldmap.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [apple-trailers] grl-apple-trailers.c:111: apple_trailers_plugin_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [apple-trailers] grl-apple-trailers.c:165: grl_apple_trailers_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-apple-trailers'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-apple-trailers' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:424: Loaded plugin 'grl-apple-trailers' from '/usr/lib64/grilo-0.2/libgrlappletrailers.so'
(grl-inspect-0.2:15741): Grilo-DEBUG: [upnp] grl-upnp.c:405: context_available_cb
(grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-general] grl-tracker.c:191: tracker_get_connection_cb
(grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-general] grl-tracker.c:201: 	request : 'SELECT ?urn WHERE { ?urn a rdfs:Class . FILTER(fn:ends-with(?urn,"upnp#UPnPDataObject")) }'
(grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-general] grl-tracker.c:156: tracker_get_upnp_class_cb
(grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-source] grl-tracker-source.c:406: grl_tracker_source_sources_init
(grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-source] grl-tracker-source.c:82: grl_tracker_source_new
(grl-inspect-0.2:15741): Grilo-DEBUG: [tracker-source] grl-tracker-source.c:221: ====================>add source 'Tracker' count=0
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:774: New source available: 'grl-tracker-source'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:283: Source rank 'grl-tracker-source' : 0
(grl-inspect-0.2:15741): Grilo-DEBUG: [upnp] grl-upnp.c:405: context_available_cb
Source Not Found: grl-flickr


(grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:258: cache down
(grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:258: cache down
(grl-inspect-0.2:15741): Grilo-DEBUG: [podcasts] grl-podcasts.c:420: grl_podcasts_source_finalize
(grl-inspect-0.2:15741): Grilo-DEBUG: [magnatune] grl-magnatune.c:311: grl_magnatune_source_finalize
(grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:258: cache down
(grl-inspect-0.2:15741): Grilo-DEBUG: [wc] grl-net-wc.c:258: cache down
(grl-inspect-0.2:15741): Grilo-DEBUG: [bookmarks] grl-bookmarks.c:323: grl_bookmarks_source_finalize
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-apple-trailers'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-dmap'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-lastfm-albumart'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-raitv'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-bliptv'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-filesystem'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-vimeo'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-optical-media'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-local-metadata'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-metadata-store'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-tracker'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-podcasts'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-upnp'
(grl-inspect-0.2:15741): Grilo-DEBUG: [upnp] grl-upnp.c:196: grl_upnp_plugin_deinit
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-jamendo'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-gravatar'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-magnatune'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-tmdb'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-youtube'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-bookmarks'
(grl-inspect-0.2:15741): Grilo-DEBUG: [registry] grl-registry.c:678: Unloading plugin 'grl-flickr'
Comment 3 Juan A. Suarez Romero 2014-06-19 18:31:20 UTC
Seems like the GOA backend is not answering.... Now I realize that we do all the operations to get the GOA using sync calls. Maybe we should move to async calls, and create the source asynchronously.
Comment 4 Debarshi Ray 2017-02-17 08:53:07 UTC

*** This bug has been marked as a duplicate of bug 712617 ***