#1093190 w3c-linkchecker: Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296

#1093190#5
Date:
2025-01-16 09:14:22 UTC
From:
To:
Dear Maintainer,

I ran:

     checklink https://www.google.com/

which produces a lot of lines:

	Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
	Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
	...

The problem was present for all other sites I tested. The output is below.
I also ran under 'env -i' to ensure my environment was not triggering this.

Alexis




farfalle$ checklink https://www.google.com/
W3C Link Checker version 5.0.0 (c) 1999-2019 W3C
GET https://www.google.com/  fetched in 1.25 seconds

Processing	https://www.google.com/


Settings used:
- Accept: text/html, application/xhtml+xml;q=0.9, application/vnd.wap.xhtml+xml;q=0.6, */*;q=0.5
- Accept-Language: (not sent)
- Referer: sending
- Cookies: not used
- Upgrade-Insecure-Requets: 1
- Sleeping 1 second between requests to each server
Parsing...
 done (14 lines in 0.02 seconds).
Checking anchors...
 done.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.
Use of uninitialized value $_ in pattern match (m//) at /usr/bin/checklink line 1296.

Checking link https://www.google.com/images/nav_logo229.png
HEAD https://www.google.com/images/nav_logo229.png  fetched in 2.08 seconds

Checking link https://www.youtube.com/?tab=w1
HEAD https://www.youtube.com/?tab=w1  fetched in 1.40 seconds

Checking link https://www.google.com/setprefdomain?prefdom=DE&prev=https://www.google.de/&sig=K_JqWqwPQnJwsvIZD_0InRssPEyTs%3D
HEAD https://www.google.com/setprefdomain?prefdom=DE&prev=https://www.google.de/&sig=K_JqWqwPQnJwsvIZD_0InRssPEyTs%3D  fetched in 1.08 seconds

Checking link https://www.google.de/intl/de/about/products?tab=wh
HEAD https://www.google.de/intl/de/about/products?tab=wh
^C
farfalle$