QuiteRSS / quiterss

Free news feeds reader
https://quiterss.org
Other
1.02k stars 126 forks source link

QuiteRSS Freezes When Importing From opml Or Manually Adding Feed Addresses #856

Open ghost opened 9 years ago

ghost commented 9 years ago

Kubuntu 15.10 (64-bit), QuiteRSS 0.18.2

QuiteRSS freezes up if I attempt to import a opml file and can't manually add feeds unless I've turned off QuiteRSS launch feedback in the KDE Menu Editor or while running it in the terminal.

Terminal output: (quiterss:2219): GLib-GObject-WARNING **: cannot register existing type 'GstObject'

(quiterss:2219): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(quiterss:2219): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(quiterss:2219): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(quiterss:2219): GStreamer-CRITICAL **: gst_element_class_set_details_simple: assertion 'GST_IS_ELEMENT_CLASS (klass)' failed

(quiterss:2219): GStreamer-WARNING **: static caps 0x7f38daf36e90 string is NULL

(quiterss:2219): GStreamer-CRITICAL **: gst_mini_object_unref: assertion 'mini_object != NULL' failed

(quiterss:2219): GStreamer-WARNING **: static caps 0x7f38daf36e10 string is NULL

(quiterss:2219): GStreamer-CRITICAL **: gst_mini_object_unref: assertion 'mini_object != NULL' failed

(quiterss:2219): GStreamer-WARNING **: static caps 0x7f38daf36e90 string is NULL

(quiterss:2219): GStreamer-CRITICAL **: gst_mini_object_unref: assertion 'mini_object != NULL' failed

Aralun commented 8 years ago

Similar issue. Exported a few dozen fields feeds in a couple folders in .opml from QuiteRSS 18.02 on Windows 7 64 bit; when importing them on Kubuntu 15.10 64 bit with QuiteRSS 18.02 the following happened:

  1. The feeds and folders correctly appeared in the feed list, but without any icon
  2. The first default feed, named QuiteRSS and pointing to http://quiterss.org/en/rss.xml, had his default icon (generic RSS icon feed) decorated with a clock. It was thus updating.
  3. Before I could see any completion, QuiteRSS froze and never answered again.

The terminal output was the same as above with different memory addresses.

From there it seemed that what was causing the issue was the feed update. I disabled my Internet connection and imported the .opml file again.
Here's what happened:

  1. All feeds and folders appeared correctly, the feeds update began.
  2. As it couldn't complete all icons were decorated with the Red Cross Of Failure.

The feed list worked even if all feeds were empty.
Switched Internet back on, tried to update any feed. Same outcome. I can delete any feed without issue and even add new ones which work perfectly. The crash-on-update feeds seem to have normal feed data. I can change the title or fetch the favicon just fine.

Do you need any additional information to solve this issue?