[News App] Cron job taints kernel

Nextcloud 17.0.1 (docker from linuxserver.io)
PHP 7.3.11 (docker from linuxserver.io bounded with nextcloud)
NGINX
MariaDB 10.1.43 (docker form linuxserver.io)
HW: RPI 3b

Hi

Each time cron executes (and finally exit job) it crash with following entry in dmesg:

[15763.717626@2] php7[22821]: syscall 389
[15763.717641@2] Code: 2010bd78 f2402100 463a1385 df00461f (47704617) 
[15763.717648@2] CPU: 2 PID: 22821 Comm: php7 Tainted: P           O 3.14.29 #1
[15763.717654@2] task: ffffffc01f1ec000 ti: ffffffc0653f0000 task.ti: ffffffc0653f0000
[15763.717677@2] PC is at 0xf7387ed4
[15763.717681@2] LR is at 0xf7380753
[15763.717684@2] pc : [<00000000f7387ed4>] lr : [<00000000f7380753>] pstate: 60000030
[15763.717687@2] sp : 00000000ffc43850
[15763.717691@2] x12: 00000000f70a7c68 
[15763.717694@2] x11: 00000000ab7e0d70 x10: 00000000ab7e0d9c 
[15763.717700@2] x9 : 0000000000000000 x8 : 00000000f73d45ec 
[15763.717704@2] x7 : 0000000000000185 x6 : 00000000f70a7958 
[15763.717708@2] x5 : 00000000ab7e0d9c x4 : 00000000f73d2f80 
[15763.717712@2] x3 : 0000000000000185 x2 : 00000000ab7e0d9c 
[15763.717716@2] x1

I realized that it crashes right after “exit()” , so Nextcloud says that cron works fine but in my case News app to not update feeds at all.

        // Log the successful cron execution
        $config->setAppValue('core', 'lastcron', time());
        exit();

What may couse it ? How to debug ?

Which cron mechanism do you use “cron”, “webcon” or “AJAX”?

System Cron

I realized that each time I issue manual update all feeds in News appliacation dmesg shows another kernel error:

./occ news:updater:all-feeds

(Of course command has ran at proper user context i.e. wwwroot)

Moreover, updating feeds individauly

./occ news:updater:update-feed FEED_ID USER_ID

finished properly.

Any help ? Is that News app issue (14.0.2) ?

Hey does this still happen or is it still relevant to you?
I’m not sure if the raspberry pi 3 might be overloaded with the workload.

Yes, unfortunately it still happens. Generally it works (update feeds) but finishes with such entry, for some reasons.