Hallo,
gerade ein Update von FHEM gemacht, nun stört eine Meldung:
Prototype mismatch: sub main::eObj ($$$$$$) vs ($$$$$$$) at /opt/fhem/fhem.pl line 5225.
Kommt bei so einfachen Sachen wie :
/usr/bin/perl /opt/fhem/fhem.pl fhem1:7072 "list FBCALLMONITOR missed_call"
Prototype mismatch: sub main::eObj ($$$$$$) vs ($$$$$$$) at /opt/fhem/fhem.pl line 5225.
FBCALLMONITOR 2020-02-28 15:21:59 01xxxxxxxx
FHEM wurde gerade mit >>update all<< und einem Reboot aktualisiert
2020.02.28 23:32:41 1: Downloading https://fhem.de/fhemupdate/controls_fhem.txt
2020.02.28 23:32:42 1: nothing to do...
System ist ein Ubuntu 18.04 auf dem aktuellen Stand.
Hat das jemand anderes auch?
Grüße peter
Ist bereits gefixt , siehe hier : https://forum.fhem.de/index.php/topic,108804.0.html
Hallo,
ist leider nicht die Lösung, macht alles nur noch schlimmer:
/usr/bin/perl /opt/fhem/fhem.pl fhem1:7072 "list FBCALLMONITOR missed_call"
Not enough arguments for main::eObj at /opt/fhem/fhem.pl line 5186, near "$prefix)"
Not enough arguments for main::eObj at /opt/fhem/fhem.pl line 5201, near "$prefix)"
BEGIN not safe after errors--compilation aborted at /opt/fhem/fhem.pl line 5277.
Grüße Peter
Ist doch erst morgen früh im Update oder hast du es direkt aus dem SVN geladen ?
Hallo,
der Hinweis hier ist eindeutig:
In Zeile 5164
sub eObj($$$$$$);
ändern in
sub eObj($$$$$$$);
Das zu finden ist nicht schwer, hat aber nicht geholfen. Ich halt mal die Füße bis heute früh still, dann mach ich nen Update und teste. Hab das nun zurückgedreht und melde mich danach.
Update heute hat das Probem gelöst >> DANKE an den schnellen Fix :-)
Peter