FHEM Forum

FHEM => Sonstiges => Thema gestartet von: maci am 13 Februar 2019, 15:52:12

Titel: Modbus.pm und Perl Warning
Beitrag von: maci am 13 Februar 2019, 15:52:12
Hallo,

Nach einem Update von Fhem habe ich Perl Warnings im Zusammenhang mit 98_Modbus.pm

Diese Meldungen kommen, nach einem Neustart in Fhem.
Danach fallen sie mir nicht mehr auf.
PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3224.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3224)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:43:58 1: PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3225.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3225)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:43:58 1: PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3226.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3226)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:43:58 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Modbus.pm line 3227.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3227)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:43:58 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_Modbus.pm line 3227.
2019.02.13 15:43:58 1: stacktrace:
2019.02.13 15:43:58 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3227)
2019.02.13 15:43:58 1:     main::Modbus_ProcessRequestQueue    called by fhem.pl (3232)
2019.02.13 15:43:58 1:     main::HandleTimeout                 called by fhem.pl (665)
...
PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3224.
2019.02.13 15:44:24 1: stacktrace:
2019.02.13 15:44:24 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3224)
2019.02.13 15:44:24 1:     main::Modbus_ProcessRequestQueue    called by ./FHEM/98_Modbus.pm (3031)
2019.02.13 15:44:24 1:     main::Modbus_QueueRequest           called by ./FHEM/98_Modbus.pm (2978)
2019.02.13 15:44:24 1:     main::ModbusLD_DoRequest            called by ./FHEM/98_Modbus.pm (3782)
2019.02.13 15:44:24 1:     main::ModbusLD_GetUpdate            called by fhem.pl (3232)
2019.02.13 15:44:24 1:     main::HandleTimeout                 called by fhem.pl (665)
2019.02.13 15:44:24 1: PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/98_Modbus.pm line 3225.
2019.02.13 15:44:24 1: stacktrace:
2019.02.13 15:44:24 1:     main::__ANON__                      called by ./FHEM/98_Modbus.pm (3225)
2019.02.13 15:44:24 1:     main::Modbus_ProcessRequestQueue    called by ./FHEM/98_Modbus.pm (3031)
2019.02.13 15:44:24 1:     main::Modbus_QueueRequest           called by ./FHEM/98_Modbus.pm (2978)
2019.02.13 15:44:24 1:     main::ModbusLD_DoRequest            called by ./FHEM/98_Modbus.pm (3782)
2019.02.13 15:44:24 1:     main::ModbusLD_GetUpdate            called by fhem.pl (3232)
2019.02.13 15:44:24 1:     main::HandleTimeout                 called by fhem.pl (665)

Titel: Antw:Modbus.pm und Perl Warning
Beitrag von: KernSani am 14 Februar 2019, 00:18:26
Hi,
scheint nicht kritisch zu sein, aber vielleicht mal in dem Forum in dem der Maintainer mitliest posten (Sonstiges). "Verschieben" findest du ganz unten links.

Grüße,

Oli
Titel: Antw:Modbus.pm und Perl Warning
Beitrag von: StefanStrobel am 19 Februar 2019, 18:57:50
Hallo,

das war ein kleiner Bug, sollte aber nicht zu Problemen führen.
Ich habe gerade ein Update eingecheckt.

Gruss
   Stefan