Hello,
Just upgraded my ttrss own custom container and I have a blank page once I logged in. public feed are ok and authentication form is ok too. It’s just once I’m logged in, I have nothing more.
PHP 7.14.5
Postgresql 12.5
Debian 10 up to date
A version from a week ago (approx) worked well - since I upgraded to latest master this morning and retried this afternoon, I can’t authenticate anymore.
In the logs, I can see:
390521 | 2 | 1 | Uncaught TypeError: Argument 1 passed to PluginHost::load() must be of the type string, null given, called in /var/www/html/classes/userhelper.php on line 80 and defined in /var/www/html/classes/pluginhost.php:266+| classes/
pluginhost.php | 266 | +| 2021-02-12 09:30:55.247669
| | | Stack trace: +|
| | Real IP: XXX.XXX.XXX.XXX +|
| | | #0 /var/www/html/classes/userhelper.php(80): PluginHost->load(NULL, 3, 2) +|
| | Forwarded For: XXX.XXX.XXX.XXX +|
| | | #1 /var/www/html/classes/userhelper.php(124): UserHelper::load_user_plugins(2) +|
| | Forwarded Protocol: https +|
| | | #2 /var/www/html/index.php(31): UserHelper::login_sequence() +|
| | Remote IP: 10.0.0.86 +|
| | | #3 {main} +|
| | Request URI: / +|
| | | thrown |
| | User agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:85.0) Gecko/20100101 Firefox/85.0 |
I use a default config file I mount as file in my container. It worked this way for years now.
fox
2
the real question is why would this preference return null for you.
https://git.tt-rss.org/fox/tt-rss/commit/71dfc834662eb4172221b3f717b03665472f3657
this should prevent the fatal error.
Indeed, works again. Thanks a lot for your prompt answer !
If you want me to investigate further, let me know what you need from me.