Are you using stock Docker compose setup?
no
If not, either reproduce this issue on the official demo or switch to Docker and see if the issue is resolved.
can’t see error log but the backtrace indicates it’s bug in the code itself (lack of check)
Describe the problem you’re having:
I’m getting a bunch of errors on this feed, including this one:
Undefined index: host
1. classes/urlhelper.php(45): ttrss_error_handler(8, Undefined index: host, classes/urlhelper.php, 45, [{"base_url":"entries\/2018-02-26-1.xml","rel_url":"mailto:CakeFest@cakephp.org","rel_parts":{"scheme":"mailto","path":"CakeFest@cakephp.org"},"base_parts":{"path":"entries\/2018-02-26-1.xml"}})
2. classes/feeditem/atom.php(77): rewrite_relative(entries/2018-02-26-1.xml, mailto:CakeFest@cakephp.org)
3. classes/feeditem/atom.php(103): rewrite_content_to_base(entries/2018-02-26-1.xml, <div xmlns="http://www.w3.org/1999/xhtml">
<p>
<a href="https://cakefest.org">CakeFest</a> is organized for developers,
managers and interested newcomers alike. Bringing a world of unique skill
and talent together in a celebra...)
4. classes/rssutils.php(659): get_content()
5. update.php(235): update_rss_feed(623, 1)
The resulting feed content is it links to PHP: Manual Quick Reference instead (tested on demo).
There’s also a bunch of other errors on that feed so maybe add more check so it doesn’t fail on nonsense feed like this?
Include steps to reproduce the problem:
- subscribe to this feed PHP.net news & announcements
- wait
- check error log
- also see entry on 2018-02-26, link to CakeFest@cakephp.org is wrong.
tt-rss version (including git commit id):
92c78beb909d8955657564127c2e953ca25113e3
Platform (i.e. Linux distro, PHP, PostgreSQL, etc) versions:
FreeBSD/PHP 7.4/PostgreSQL 13.2
Please provide any additional information below:
n/a