Page MenuHomeSolus

Feedreader cannot update feeds for local account
Closed, ResolvedPublic

Description

When I click update feeds, it starts synchronizing but it never ends. Reinstalling program or recreating database doesn't help.
feedreader-daemon outputs:

** INFO: 21:23:04.239: daemon: sync started
** (feedreader-daemon:29020): DEBUG: 21:23:04.239: Daemon: checkOnline
** (feedreader-daemon:29020): DEBUG: 21:23:04.239: Ping: https://duckduckgo.com/
** (feedreader-daemon:29020): DEBUG: 21:23:04.470: Ping: status 200
** (feedreader-daemon:29020): DEBUG: 21:23:04.471: Ping successful
** (feedreader-daemon:29020): DEBUG: 21:23:04.471: Table CachedActions is empty
** (feedreader-daemon:29020): DEBUG: 21:23:04.471: CachedActionManager - executeActions: no actions to perform
** (feedreader-daemon:29020): DEBUG: 21:23:04.471: Ping: https://duckduckgo.com/
** (feedreader-daemon:29020): DEBUG: 21:23:04.736: Ping: status 200
** (feedreader-daemon:29020): DEBUG: 21:23:04.736: Ping successful
** (feedreader-daemon:29020): DEBUG: 21:23:04.737: FavIcons already downloaded recently, skipping this time

(feedreader-daemon:29020): GLib-GObject-WARNING **: 21:23:04.738: cannot register existing type 'FeedReaderFeed'

(feedreader-daemon:29020): GLib-CRITICAL **: 21:23:04.738: g_once_init_leave: assertion 'result != 0' failed

(feedreader-daemon:29020): GLib-GObject-WARNING **: 21:23:04.738: cannot register existing type 'FeedReaderQueryBuilder'

(feedreader-daemon:29020): GLib-CRITICAL **: 21:23:04.738: g_once_init_leave: assertion 'result != 0' failed

(feedreader-daemon:29020): GLib-GObject-CRITICAL **: 21:23:04.738: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
An error occured (SIGSEGV)
   The reason is likely a null reference being used.
   Note: no file path and line numbers can be retrieved. Are you sure you added -g -X -rdynamic to valac command line?

    #1  <unknown>   in 'feed_reader_db_base_read_feeds'
        at /usr/lib64/FeedReader/plugins//liblocal.so
    #2  <unknown>   in 'feed_reader_feed_server_syncContent'
        at feedreader-daemon
    #3  <unknown>   in 'clone'
        at /usr/lib/libc.so.6

and feedreader outputs:

(feedreader:29062): GLib-CRITICAL **: 21:23:04.240: g_variant_new_string: assertion 'string != NULL' failed

(feedreader:29062): GLib-CRITICAL **: 21:23:04.240: g_variant_ref_sink: assertion 'value != NULL' failed

(feedreader:29062): GLib-GIO-CRITICAL **: 21:23:04.240: g_settings_schema_key_type_check: assertion 'value != NULL' failed

(feedreader:29062): GLib-CRITICAL **: 21:23:04.240: g_variant_get_type_string: assertion 'value != NULL' failed

(feedreader:29062): GLib-GIO-CRITICAL **: 21:23:04.240: g_settings_set_value: key 'articlelist-top-row' in 'org.gnome.feedreader.saved-state' expects type 's', but a GVariant of type '(null)' was given

(feedreader:29062): GLib-CRITICAL **: 21:23:04.240: g_variant_unref: assertion 'value != NULL' failed
** (feedreader:29062): DEBUG: 21:23:04.241: UpdateButton: update status
** (feedreader:29062): DEBUG: 21:23:04.472: DBusConnection: setOnline
** (feedreader:29062): DEBUG: 21:23:04.738: DBusConnection: updateSyncProgress
** (feedreader:29062): DEBUG: 21:23:04.738: DBusConnection: reloadFavIcons
** (feedreader:29062): DEBUG: 21:23:04.742: FavIconCache: Icon -77.ico does not exist
** (feedreader:29062): DEBUG: 21:23:04.742: FavIconCache: Icon -76.ico does not exist
** (feedreader:29062): DEBUG: 21:23:04.742: FavIconCache: Icon -77.ico does not exist

I think it happened after last update which was a simple rebuild.

Revisions and Commits

Event Timeline

I'd like to add that feedreader on my desktop is stuck synchronizing with nextcloud. It starts but never stops. I'm away right now, but I'll check my logs later to see if it looks like the same issue.

Possibly related, I can't synchronize with my Tiny Tiny RSS server.

Issue on Github here suggests it has been fixed recently in latest source https://github.com/jangernert/FeedReader/issues/665

JoshStrobl moved this task from Backlog to Package Fixes on the Software board.

Feel free to reopen if you continue to have the problem