Just upgraded to 19.0.2 from 18.0.8

Upgraded today to 19.0.2 and after fixing some indices and colums, installed php7.4-bcmath and php7.4-gmp all checks passed ok and got the green check-mark.

Now, I see on logs continuously this line:

Error PHP Trying to access array offset on value of type null at /usr/share/nginx/nextcloud/apps/logreader/lib/Log/LogIterator.php#78

It appears to be related to php7.4 that I’m using.

Is there a fix for this?

Also Ubuntu 18.04.5 is displaying this for mariadb

Reading package lists… Done
E: The repository ā€˜http://ftp.utexas.edu/mariadb/repo/10.3/ubuntu bionic Release’ no longer has a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Anyone upgraded to 19.0.2 and got the same issues?

Thanks,

Related to your second part of your post:
ftp.utexas.edu will be shut down on november 5th 2020.
They removed already all content.

Why are you not use easily the standard MariaDB?
https://packages.ubuntu.com/de/bionic/mariadb-server

Why have you configured a third party repository? I think Nextcloud does not need it.

Install ā€œapt-show-versionsā€
sudo apt-get install apt-show-versions

And then post the output of:
apt-show-versions|fgrep -v bionic

Hi devnull, ran those commands. Here is the output of apt-show-versions|fgrep -v bionic

user@server:~$ apt-show-versions|fgrep -v bionic
galera-3:arm64 not installed
galera-3:ppc64el not installed
libmariadb3:arm64 not installed
libmariadb3:ppc64el not installed
mariadb-client-10.3:arm64 not installed
mariadb-client-10.3:ppc64el not installed
mariadb-client-core-10.3:arm64 not installed
mariadb-client-core-10.3:ppc64el not installed
mariadb-server-10.3:arm64 not installed
mariadb-server-10.3:ppc64el not installed
mariadb-server-core-10.3:arm64 not installed
mariadb-server-core-10.3:ppc64el not installed
user@server:~$

Ok it seems you do not use another source. Because of the messages perhaps you can execute.

sudo apt-get update
sudo apt-get autoremove

Perhaps poste

dpkg -l |grep "^r"

Here is the output:

user@server:~$ dpkg -l |grep ā€œ^rā€
rc adwaita-icon-theme 3.28.0-1ubuntu1 all default icon theme of GNOME (small subset)
rc at-spi2-core 2.28.0-1 amd64 Assistive Technology Service Provider Interface (dbus core)
rc fontconfig 2.12.6-0ubuntu2 amd64 generic font configuration library - support binaries
rc humanity-icon-theme 0.6.15 all Humanity Icon theme
rc libgdk-pixbuf2.0-0:amd64 2.36.11-2 amd64 GDK Pixbuf library
rc libgtk-3-0:amd64 3.22.30-1ubuntu1 amd64 GTK+ graphical user interface library
rc libgtk-3-common 3.22.30-1ubuntu1 all common files for the GTK+ graphical user interface library
rc libxinerama1:amd64 2:1.1.3-1 amd64 X11 Xinerama extension library
rc linux-image-4.15.0-101-generic 4.15.0-101.102 amd64 Signed kernel image generic
rc linux-image-4.15.0-106-generic 4.15.0-106.107 amd64 Signed kernel image generic
rc linux-image-4.15.0-108-generic 4.15.0-108.109 amd64 Signed kernel image generic
rc linux-image-4.15.0-109-generic 4.15.0-109.110 amd64 Signed kernel image generic
rc linux-image-4.15.0-29-generic 4.15.0-29.31 amd64 Signed kernel image generic
rc linux-image-4.15.0-33-generic 4.15.0-33.36 amd64 Signed kernel image generic
rc linux-image-4.15.0-34-generic 4.15.0-34.37 amd64 Signed kernel image generic
rc linux-image-4.15.0-36-generic 4.15.0-36.39 amd64 Signed kernel image generic
rc linux-image-4.15.0-38-generic 4.15.0-38.41 amd64 Signed kernel image generic
rc linux-image-4.15.0-39-generic 4.15.0-39.42 amd64 Signed kernel image generic
rc linux-image-4.15.0-42-generic 4.15.0-42.45 amd64 Signed kernel image generic
rc linux-image-4.15.0-43-generic 4.15.0-43.46 amd64 Signed kernel image generic
rc linux-image-4.15.0-44-generic 4.15.0-44.47 amd64 Signed kernel image generic
rc linux-image-4.15.0-45-generic 4.15.0-45.48 amd64 Signed kernel image generic
rc linux-image-4.15.0-46-generic 4.15.0-46.49 amd64 Signed kernel image generic
rc linux-image-4.15.0-47-generic 4.15.0-47.50 amd64 Signed kernel image generic
rc linux-image-4.15.0-50-generic 4.15.0-50.54 amd64 Signed kernel image generic
rc linux-image-4.15.0-51-generic 4.15.0-51.55 amd64 Signed kernel image generic
rc linux-image-4.15.0-52-generic 4.15.0-52.56 amd64 Signed kernel image generic
rc linux-image-4.15.0-54-generic 4.15.0-54.58 amd64 Signed kernel image generic
rc linux-image-4.15.0-55-generic 4.15.0-55.60 amd64 Signed kernel image generic
rc linux-image-4.15.0-58-generic 4.15.0-58.64 amd64 Signed kernel image generic
rc linux-image-4.15.0-60-generic 4.15.0-60.67 amd64 Signed kernel image generic
rc linux-image-4.15.0-62-generic 4.15.0-62.69 amd64 Signed kernel image generic
rc linux-image-4.15.0-64-generic 4.15.0-64.73 amd64 Signed kernel image generic
rc linux-image-4.15.0-65-generic 4.15.0-65.74 amd64 Signed kernel image generic
rc linux-image-4.15.0-66-generic 4.15.0-66.75 amd64 Signed kernel image generic
rc linux-image-4.15.0-69-generic 4.15.0-69.78 amd64 Signed kernel image generic
rc linux-image-4.15.0-70-generic 4.15.0-70.79 amd64 Signed kernel image generic
rc linux-image-4.15.0-72-generic 4.15.0-72.81 amd64 Signed kernel image generic
rc linux-image-4.15.0-74-generic 4.15.0-74.84 amd64 Signed kernel image generic
rc linux-image-4.15.0-76-generic 4.15.0-76.86 amd64 Signed kernel image generic
rc linux-image-4.15.0-88-generic 4.15.0-88.88 amd64 Signed kernel image generic
rc linux-image-4.15.0-91-generic 4.15.0-91.92 amd64 Signed kernel image generic
rc linux-image-4.15.0-96-generic 4.15.0-96.97 amd64 Signed kernel image generic
rc linux-image-4.15.0-99-generic 4.15.0-99.100 amd64 Signed kernel image generic
rc linux-modules-4.15.0-101-generic 4.15.0-101.102 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-106-generic 4.15.0-106.107 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-108-generic 4.15.0-108.109 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-109-generic 4.15.0-109.110 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-29-generic 4.15.0-29.31 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-33-generic 4.15.0-33.36 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-34-generic 4.15.0-34.37 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-36-generic 4.15.0-36.39 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-38-generic 4.15.0-38.41 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-39-generic 4.15.0-39.42 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-42-generic 4.15.0-42.45 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-43-generic 4.15.0-43.46 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-44-generic 4.15.0-44.47 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-45-generic 4.15.0-45.48 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-46-generic 4.15.0-46.49 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-47-generic 4.15.0-47.50 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-50-generic 4.15.0-50.54 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-51-generic 4.15.0-51.55 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-52-generic 4.15.0-52.56 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-54-generic 4.15.0-54.58 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-55-generic 4.15.0-55.60 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-58-generic 4.15.0-58.64 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-60-generic 4.15.0-60.67 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-62-generic 4.15.0-62.69 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-64-generic 4.15.0-64.73 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-65-generic 4.15.0-65.74 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-66-generic 4.15.0-66.75 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-69-generic 4.15.0-69.78 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-70-generic 4.15.0-70.79 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-72-generic 4.15.0-72.81 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-74-generic 4.15.0-74.84 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-76-generic 4.15.0-76.86 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-88-generic 4.15.0-88.88 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-91-generic 4.15.0-91.92 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-96-generic 4.15.0-96.97 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-4.15.0-99-generic 4.15.0-99.100 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-101-generic 4.15.0-101.102 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-106-generic 4.15.0-106.107 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-108-generic 4.15.0-108.109 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-109-generic 4.15.0-109.110 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-29-generic 4.15.0-29.31 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-33-generic 4.15.0-33.36 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-34-generic 4.15.0-34.37 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-36-generic 4.15.0-36.39 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-38-generic 4.15.0-38.41 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-39-generic 4.15.0-39.42 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-42-generic 4.15.0-42.45 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-43-generic 4.15.0-43.46 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-44-generic 4.15.0-44.47 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-45-generic 4.15.0-45.48 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-46-generic 4.15.0-46.49 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-47-generic 4.15.0-47.50 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-50-generic 4.15.0-50.54 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-51-generic 4.15.0-51.55 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-52-generic 4.15.0-52.56 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-54-generic 4.15.0-54.58 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-55-generic 4.15.0-55.60 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-58-generic 4.15.0-58.64 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-60-generic 4.15.0-60.67 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-62-generic 4.15.0-62.69 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-64-generic 4.15.0-64.73 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-65-generic 4.15.0-65.74 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-66-generic 4.15.0-66.75 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-69-generic 4.15.0-69.78 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-70-generic 4.15.0-70.79 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-72-generic 4.15.0-72.81 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-74-generic 4.15.0-74.84 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-76-generic 4.15.0-76.86 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-88-generic 4.15.0-88.88 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-91-generic 4.15.0-91.92 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-96-generic 4.15.0-96.97 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-99-generic 4.15.0-99.100 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc php7.3-curl 7.3.15-3+ubuntu18.04.1+deb.sury.org+1 amd64 CURL module for PHP
rc postfix 3.3.0-1ubuntu0.2 amd64 High-performance mail transport agent
rc ubuntu-mono 16.10+18.04.20181005-0ubuntu1 all Ubuntu Mono Icon theme
rc x11-common 1:7.7+19ubuntu7.1 all X Window System (X.Org) infrastructure

Perhaps you can remove them (on your own risk):

sudo apt-get remove --purge adwaita-icon-theme at-spi2-core fontconfig humanity-icon-theme libgdk-pixbuf2.0-0:amd64 libgtk-3-0:amd64 libgtk-3-common libxinerama1:amd64 linux-image-4.15.0-101-generic linux-image-4.15.0-106-generic linux-image-4.15.0-108-generic linux-image-4.15.0-109-generic linux-image-4.15.0-29-generic linux-image-4.15.0-33-generic linux-image-4.15.0-34-generic linux-image-4.15.0-36-generic linux-image-4.15.0-38-generic linux-image-4.15.0-39-generic linux-image-4.15.0-42-generic linux-image-4.15.0-43-generic linux-image-4.15.0-44-generic linux-image-4.15.0-45-generic linux-image-4.15.0-46-generic linux-image-4.15.0-47-generic linux-image-4.15.0-50-generic linux-image-4.15.0-51-generic linux-image-4.15.0-52-generic linux-image-4.15.0-54-generic linux-image-4.15.0-55-generic linux-image-4.15.0-58-generic linux-image-4.15.0-60-generic linux-image-4.15.0-62-generic linux-image-4.15.0-64-generic linux-image-4.15.0-65-generic linux-image-4.15.0-66-generic linux-image-4.15.0-69-generic linux-image-4.15.0-70-generic linux-image-4.15.0-72-generic linux-image-4.15.0-74-generic linux-image-4.15.0-76-generic linux-image-4.15.0-88-generic linux-image-4.15.0-91-generic linux-image-4.15.0-96-generic linux-image-4.15.0-99-generic linux-modules-4.15.0-101-generic linux-modules-4.15.0-106-generic linux-modules-4.15.0-108-generic linux-modules-4.15.0-109-generic linux-modules-4.15.0-29-generic linux-modules-4.15.0-33-generic linux-modules-4.15.0-34-generic linux-modules-4.15.0-36-generic linux-modules-4.15.0-38-generic linux-modules-4.15.0-39-generic linux-modules-4.15.0-42-generic linux-modules-4.15.0-43-generic linux-modules-4.15.0-44-generic linux-modules-4.15.0-45-generic linux-modules-4.15.0-46-generic linux-modules-4.15.0-47-generic linux-modules-4.15.0-50-generic linux-modules-4.15.0-51-generic linux-modules-4.15.0-52-generic linux-modules-4.15.0-54-generic linux-modules-4.15.0-55-generic linux-modules-4.15.0-58-generic linux-modules-4.15.0-60-generic linux-modules-4.15.0-62-generic linux-modules-4.15.0-64-generic linux-modules-4.15.0-65-generic linux-modules-4.15.0-66-generic linux-modules-4.15.0-69-generic linux-modules-4.15.0-70-generic linux-modules-4.15.0-72-generic linux-modules-4.15.0-74-generic linux-modules-4.15.0-76-generic linux-modules-4.15.0-88-generic linux-modules-4.15.0-91-generic linux-modules-4.15.0-96-generic linux-modules-4.15.0-99-generic linux-modules-extra-4.15.0-101-generic linux-modules-extra-4.15.0-106-generic linux-modules-extra-4.15.0-108-generic linux-modules-extra-4.15.0-109-generic linux-modules-extra-4.15.0-29-generic linux-modules-extra-4.15.0-33-generic linux-modules-extra-4.15.0-34-generic linux-modules-extra-4.15.0-36-generic linux-modules-extra-4.15.0-38-generic linux-modules-extra-4.15.0-39-generic linux-modules-extra-4.15.0-42-generic linux-modules-extra-4.15.0-43-generic linux-modules-extra-4.15.0-44-generic linux-modules-extra-4.15.0-45-generic linux-modules-extra-4.15.0-46-generic linux-modules-extra-4.15.0-47-generic linux-modules-extra-4.15.0-50-generic linux-modules-extra-4.15.0-51-generic linux-modules-extra-4.15.0-52-generic linux-modules-extra-4.15.0-54-generic linux-modules-extra-4.15.0-55-generic linux-modules-extra-4.15.0-58-generic linux-modules-extra-4.15.0-60-generic linux-modules-extra-4.15.0-62-generic linux-modules-extra-4.15.0-64-generic linux-modules-extra-4.15.0-65-generic linux-modules-extra-4.15.0-66-generic linux-modules-extra-4.15.0-69-generic linux-modules-extra-4.15.0-70-generic linux-modules-extra-4.15.0-72-generic linux-modules-extra-4.15.0-74-generic linux-modules-extra-4.15.0-76-generic linux-modules-extra-4.15.0-88-generic linux-modules-extra-4.15.0-91-generic linux-modules-extra-4.15.0-96-generic linux-modules-extra-4.15.0-99-generic php7.3-curl postfix ubuntu-mono x11-common

Please read the messages and when in doubt do not execute :wink:
Ok. It does not solve your problem. It is more a cleanup for old configurations from already uninstalled packages.

Cleaned up all of them… Now the output is as below:

user@server:~$ dpkg -l |grep ā€œ^rā€
rc linux-image-4.15.0-111-generic 4.15.0-111.112 amd64 Signed kernel image generic
rc linux-modules-4.15.0-111-generic 4.15.0-111.112 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-111-generic 4.15.0-111.112 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
user@server:~$

All works fine after the cleanup.

The php error that I was after is still there. I know this cleanup had nothing to do with it.

It exists a Github issue for your specific error.
https://github.com/nextcloud/logreader/issues/352
I’m not affected by this bug (php7.4.3), but i assume one or several log lines can’t be converted to a array by using json_decode().