AlexB7/snmptt

"Use of uninitialized value" in stdout since Perl warnings is used

Opened this issue · 0 comments

Hello,
We have moved to snmptt version 1.5 and I noticed several "Use of uninitialized value" messages due to the use of Perl warnings.

Use of uninitialized value $variable_fix in numeric eq (==) at /usr/bin/snmptt line 3625, <STDIN> line 4.
Use of uninitialized value $variable_fix in numeric eq (==) at /usr/bin/snmptt line 3625, <STDIN> line 5.
Use of uninitialized value $variable_fix in numeric eq (==) at /usr/bin/snmptt line 3625, <STDIN> line 6.
Use of uninitialized value $temp_wildcard1 in concatenation (.) or string at /usr/bin/snmptt line 2374.
Use of uninitialized value $temp_wildcard2 in concatenation (.) or string at /usr/bin/snmptt line 2375.
Use of uninitialized value $temp_wildcard3 in concatenation (.) or string at /usr/bin/snmptt line 2376.
Use of uninitialized value $right in reverse at /usr/bin/snmptt line 2968.
Use of uninitialized value $format_line in string at /usr/bin/snmptt line 2766.
Use of uninitialized value $temp_wildcard1 in concatenation (.) or string at /usr/bin/snmptt line 2374.
Use of uninitialized value $temp_wildcard2 in concatenation (.) or string at /usr/bin/snmptt line 2375.
Use of uninitialized value $temp_wildcard3 in concatenation (.) or string at /usr/bin/snmptt line 2376.
Use of uninitialized value $right in reverse at /usr/bin/snmptt line 2968.

I would suggest to initialise the variables with a default value, in order to avoid these anoying messages. (or disables Perl warnings).
Best regards