Use of uninitialized value in numeric eq (==) and Argument "-" isn't numeric on Webmin error log

SYSTEM INFORMATION
OS type and version Ubuntu Linux 22.04.4
Webmin version 2.105
Usermin version 2.005
Virtualmin version 7.9.0
Theme version 21.09.5
Package updates All installed packages are up to date
Perl version 5.034000
Apache version 2.4.52
PHP versions 8.3.4

Webmin error log: /var/webmin/miniserv.error

1. It happens some times when visiting the Protected Web Directories page

Use of uninitialized value in numeric eq (==) at /usr/share/webmin/virtualmin-htpasswd/index.cgi
Line 40: my $users = $dir->[2] == 3 ?

2. It happens some times during Package updates on Software Package Updates page

Argument “-” isn’t numeric in localtime at /usr/share/webmin/time/log_parser.pl
Line 17: my $tm = localtime($object);

No problem appears anywhere in the system and the Webmin/Virtualmin control panel because of the above errors recorded in the log, just because I see these errors some days I would like to know what might be the cause.
If anyone can enlighten me I would be obliged :slight_smile:

Thanks for the heads up!

We will have a look!

Thank you Ilia!