RSS: Crash when reading feed with empty author
Hi all,
I am facing the following issue with built-in "News and Blogs", and I thought it was worth to notify it. The problem is as follows.
Upgrading to version 3.46.2, Evolution ships with "News and Blogs" feature built-in (previously available installing "evolution-rss"). The problem is that some feeds cause Evolution to crash, and if you restart it, it simply won't launch (I think it tries to parse feeds on start, and this makes it to crash). If you were to upgrade from a previous version to the new one, and the problematic rss were already being parsed (with evolution-rss), Evolution won't start as well.
The feeds that cause the problems in the newer built-in "News and Blogs" were parsed correctly by previous evolution-rss plugin. To reproduce, try using the following feed:
Launching Evolution from a terminal, this is the prompt I get:
$ evolution
free(): invalid pointer
Aborted (core dumped)
Some other feeds are ok (e.g.: http://feeds.feedburner.com/ign/games-all).
For the moment being, I was only able to fix the problem by removing the feed manually from .local/share/evolution/mail/rss/rss.ini
, or removing the entire rss folder (it is recreated on next start-up).
I am on Fedora 37, and using a clean install of Evolution from rpm. Evolution Version 3.46.2
PS: thanks for Evolution! It's amazing!