Use of uninitialized value in string ne at fhem.pl line 2709. fhem.pl 2203 2012-11-27

Begonnen von Guest, 28 November 2012, 20:53:17

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Nabend zusammen,

habe gerade ein update auf

Server started (version Fhem 5.3 (DEVELOPMENT), $Id: fhem.pl 2203 2012-11-27 07:47:41Z rudolfkoenig $, pid 20447

gemacht und seit dem füllt sich mein LOG ca. alle drei Sekunden mit so einen Eintrag:
Use of uninitialized value in string ne at fhem.pl line 2709.
Use of uninitialized value in string ne at fhem.pl line 2709.
Use of uninitialized value in string ne at fhem.pl line 2709.
Use of uninitialized value in string ne at fhem.pl line 2709.
Use of uninitialized value in string ne at fhem.pl line 2709.
Use of uninitialized value in string ne at fhem.pl line 2709.
Use of uninitialized value in string ne at fhem.pl line 2709.
Use of uninitialized value in string ne at fhem.pl line 2709.
Use of uninitialized value in string ne at fhem.pl line 2709.

ohne das ich wüsste warum und wo bzw. wie ich nach einem Fehler suchen sollte.

Wie debuged man das?

Dank Euch

Martin

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> Use of uninitialized value in string ne at fhem.pl line 2709.
...
> Wie debuged man das?

Indem man in fhem.pl direkt vor der Zeile 2709 folgendes einfuegt:

if(!defined($rname) ||
   !defined($val) ||
   !defined($hash->{READINGS}{$rname})) {
  Log 1, "setReadingsVal problem: $hash->{NAME}/$rname/$val";
}

und fhem neu startet.

Das Ergebnis wuerde mich auch interessieren.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Gesagt getan:

2012.11.29 19:20:39 0: Server started (version Fhem 5.3 (DEVELOPMENT), $Id: fhem.pl 2203 2012-11-27 07:47:41Z rudolfkoenig $, pid 20790)
2012.11.29 19:21:11 1: setReadingsVal problem: ActionDetector/state/check_performed
Use of uninitialized value in string ne at fhem.pl line 2716.
2012.11.29 19:21:26 1: Including fhem.cfg
2012.11.29 19:21:34 1: Including ./log/fhem.save
2012.11.29 19:22:07 1: setReadingsVal problem: ActionDetector/state/check_performed
Use of uninitialized value in string ne at fhem.pl line 2716.
2012.11.29 19:22:37 1: setReadingsVal problem: ActionDetector/state/check_performed
Use of uninitialized value in string ne at fhem.pl line 2716.

Der action detector wurde - glaube ich - automatisch erzeugt (entweder Thermostat oder Rauchmelder).

Der Code dazu auf fhem.cfg

define ActionDetector CUL_HM 000000
attr ActionDetector room X_Sonst
define FileLog_ActionDetector FileLog ./log/ActionDetector-%Y.log ActionDetector
attr FileLog_ActionDetector logtype text
attr FileLog_ActionDetector room X_Sonst

Das Log des ActionDetectors ist leer....

Jetzt neu: => Problem auf die Zeile 2716


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

PS: 2716 ist jetzt die neue 2709.

Und über das Update wurde der Code von mir nicht geändert - vorher lief
alles ohne nix Probleme

Martin

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

PPS: Da kommt jetzt noch einer

Use of uninitialized value in subtraction (-) at ./FHEM/00_CUL.pm line 681.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> Use of uninitialized value in string ne at fhem.pl line 2716.

(Willis Patch) Gefixed und eingecheckt

> Use of uninitialized value in subtraction (-) at ./FHEM/00_CUL.pm line 681.

(Martins Patch) Gefixed und eingecheckt.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo,

ich habe das gleiche Problem seit heute nacht :(

Den log fix habe ich eingefügt und folgendes bekommen.

2012.12.01 17:24:41 1: setReadingsVal problem: ActionDetector/state/check_performed
Use of uninitialized value in string ne at fhem.pl line 2714.
2012.12.01 17:25:11 1: setReadingsVal problem: ActionDetector/state/check_performed
Use of uninitialized value in string ne at fhem.pl line 2714.


update hatte ich schon ausgeführt.


On Saturday, December 1, 2012 10:48:01 AM UTC+1, Rudolf Koenig wrote:
>
> > Use of uninitialized value in string ne at fhem.pl line 2716.
>
> (Willis Patch) Gefixed und eingecheckt
>
> > Use of uninitialized value in subtraction (-) at ./FHEM/00_CUL.pm line
> 681.
>
> (Martins Patch) Gefixed und eingecheckt.
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo und guten Abend,
evtl. hat es noch mehr " zersemmelt"?
Seit dem update heute Nacht erzeugt auch das Modul 93_FHEM2FHEM ein Use of uninitialized value ..... line 146
Auch fhem.pl in line 2709 besteht noch. Mein letztes update habe ich heute um 10:45 durchgeführt, in der Hoffnung, dass schon gefixt wurde.

VG

Am Samstag, 1. Dezember 2012 17:30:53 UTC+1 schrieb Maik:
> Hallo,
>
> ich habe das gleiche Problem seit heute nacht :(
>
> Den log fix habe ich eingefügt und folgendes bekommen.
>
> 2012.12.01 17:24:41 1: setReadingsVal problem: ActionDetector/state/check_performed
> Use of uninitialized value in string ne at fhem.pl line 2714.
> 2012.12.01 17:25:11 1: setReadingsVal problem: ActionDetector/state/check_performed
> Use of uninitialized value in string ne at fhem.pl line 2714.
> update hatte ich schon ausgeführt.
>
>
> On Saturday, December 1, 2012 10:48:01 AM UTC+1, Rudolf Koenig wrote:> Use of uninitialized value in string ne at fhem.pl line 2716.
>
>
>
> (Willis Patch) Gefixed und eingecheckt
>
>
>
> > Use of uninitialized value in subtraction (-) at ./FHEM/00_CUL.pm line 681.
>
>
>
> (Martins Patch) Gefixed und eingecheckt.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

>update hatte ich schon ausgeführt.

Einchecken == update klappt ab morgen 7:45

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo Rudolf,

danke für den Fix scheint jetzt nicht mehr aufzutreten, allerdings habe ich
beim starten noch 2 mal den fehler

2012.12.02 09:45:08 3: HMLAN1 device opened
Use of uninitialized value in subtraction (-) at ./FHEM/00_HMLAN.pm line 378, <$fh> line 57.
Use of uninitialized value in subtraction (-) at ./FHEM/00_HMLAN.pm line 378, <$fh> line 57.
2012.12.02 09:45:19 1: Including ./log/fhem.save


im log file, scheint aber alles ohne Probleme zu funktionieren.

Schönen Sontag noch.

Maik

On Saturday, December 1, 2012 6:55:27 PM UTC+1, Rudolf Koenig wrote:
>
>
>
> >update hatte ich schon ausgeführt.
>
> Einchecken == update klappt ab morgen 7:45
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> danke für den Fix scheint jetzt nicht mehr aufzutreten, allerdings habe ich
> beim starten noch 2 mal den fehler
>
> 2012.12.02 09:45:08 3: HMLAN1 device opened
> Use of uninitialized value in subtraction (-) at ./FHEM/00_HMLAN.pm line 378, <$fh> line 57.
> Use of uninitialized value in subtraction (-) at ./FHEM/00_HMLAN.pm line 378, <$fh> line 57.
> 2012.12.02 09:45:19 1: Including ./log/fhem.save

Mag sein, aber das hat mit dem Subject nichts zu tun, und ist die Baustelle von dem HM-Martin :)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo,

nur zur Info :

nach dem heutigen Update taucht bei mir folgende die Fehlermeldung auf

Use of uninitialized value in string lt at fhem.pl line 1803, <$fh> line 265.


Nur bei mir?

Danke
Andreas


Am Sonntag, 2. Dezember 2012 10:44:12 UTC+1 schrieb Rudolf Koenig:
>
> > danke f�r den Fix scheint jetzt nicht mehr aufzutreten, allerdings
> habe ich
> > beim starten noch 2 mal den fehler
> >
> > 2012.12.02 09:45:08 3: HMLAN1 device opened
> > Use of uninitialized value in subtraction (-) at ./FHEM/00_HMLAN.pm line
> 378, <$fh> line 57.
> > Use of uninitialized value in subtraction (-) at ./FHEM/00_HMLAN.pm line
> 378, <$fh> line 57.
> > 2012.12.02 09:45:19 1: Including ./log/fhem.save
>
> Mag sein, aber das hat mit dem Subject nichts zu tun, und ist die
> Baustelle von dem HM-Martin :)
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com