FHEM Forum

FHEM => Sonstiges => Thema gestartet von: VolkerGBenner am 12 Juni 2025, 16:28:38

Titel: Fehlermeldung unbekannter Herkunft
Beitrag von: VolkerGBenner am 12 Juni 2025, 16:28:38
Seit einiger Zeit wird mein fhem.log mit anhängender Fehlermeldung zugespamt.

2025.06.12 15:54:39 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:39 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:40 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:40 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:40 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:42 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:42 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:42 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:42 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:42 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:42 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached
2025.06.12 15:54:42 1: PERL WARNING: Perl exited with active threads:
1 running and unjoined
0 finished and unjoined
0 running and detached

Hat jemand einen Anfangsverdacht wo ich da mit der Suche anfange?

Ich habe mal verbose auf global allmälich hochgestellt, blicke aber bei der Flut an Meldungen irgendwann nicht mehr durch.
Titel: Aw: Fehlermeldung unbekannter Herkunft
Beitrag von: Beta-User am 12 Juni 2025, 16:35:56
Aktiviere mal stacktrace.
Titel: Aw: Fehlermeldung unbekannter Herkunft
Beitrag von: rudolfkoenig am 12 Juni 2025, 16:42:33
Die Meldung klingt nach einem Problem mit threads.
Soweit ich sehe, verwenden folgende FHEM Module Threads:
00_OWX_ASYNC.pm
00_SONOS.pm
21_SONOSPLAYER.pm
OWX_DS2480.pm
OWX_DS9097.pm
OWX_FRM.pm
OWX_SER.pm
Titel: Aw: Fehlermeldung unbekannter Herkunft
Beitrag von: Prof. Dr. Peter Henning am 12 Juni 2025, 19:52:12
Zitat von: rudolfkoenig am 12 Juni 2025, 16:42:33Soweit ich sehe, verwenden folgende FHEM Module Threads:

00_OWX_ASYNC.pm - wird nicht mehr weiter entwickelt, "deprecated"

Auch die nachfolgenden vier (Achtung, nicht verwechseln mit den 11_OWX.***) sind Uralt-Module, die damals Norbert Truchsess auf Basis meiner Vorarbeiten entwickelt hat. Sind alle vier in 2018 abgelöst worden durch die "richtigen" OWX-Module.
OWX_DS2480.pm
OWX_DS9097.pm
OWX_FRM.pm
OWX_SER.pm

Aus meiner Sicht könnte man die alle fünf aus dem trunk entfernen.

LG

pah
Titel: Aw: Fehlermeldung unbekannter Herkunft
Beitrag von: VolkerGBenner am 13 Juni 2025, 08:18:02
Zitat von: Beta-User am 12 Juni 2025, 16:35:56Aktiviere mal stacktrace.

Hab ich gemacht, werde aber heute nicht mehr zur Auswertung kommen. Melde mich dann Morgen.
Vielen Dank schon mal für den Input.

Titel: Aw: Fehlermeldung unbekannter Herkunft
Beitrag von: VolkerGBenner am 13 Juni 2025, 08:18:45
Zitat von: rudolfkoenig am 12 Juni 2025, 16:42:33Die Meldung klingt nach einem Problem mit threads.
Soweit ich sehe, verwenden folgende FHEM Module Threads:
00_OWX_ASYNC.pm
00_SONOS.pm
21_SONOSPLAYER.pm
OWX_DS2480.pm
OWX_DS9097.pm
OWX_FRM.pm
OWX_SER.pm


Keines der Module ist bei mir in Gebrauch.
Titel: Aw: Fehlermeldung unbekannter Herkunft
Beitrag von: VolkerGBenner am 14 Juni 2025, 13:31:46
Zitat von: VolkerGBenner am 13 Juni 2025, 08:18:02
Zitat von: Beta-User am 12 Juni 2025, 16:35:56Aktiviere mal stacktrace.

Hab ich gemacht, werde aber heute nicht mehr zur Auswertung kommen. Melde mich dann Morgen.
Vielen Dank schon mal für den Input.



Hier das Ergebnis:
2025.06.14 09:17:58 1: stacktrace:
2025.06.14 09:17:58 1:     main::__ANON__                      called by fhem.pl (0)
2025.06.14 09:17:58 1: PERL WARNING: Perl exited with active threads:
    1 running and unjoined
    0 finished and unjoined
    0 running and detached
2025.06.14 09:17:58 1: stacktrace:
2025.06.14 09:17:58 1:     main::__ANON__                      called by fhem.pl (0)
2025.06.14 09:17:59 1: PERL WARNING: Perl exited with active threads:
    1 running and unjoined
    0 finished and unjoined
    0 running and detached
2025.06.14 09:17:59 1: stacktrace:
2025.06.14 09:17:59 1:     main::__ANON__                      called by fhem.pl (0)
2025.06.14 09:17:59 1: PERL WARNING: Perl exited with active threads:
    1 running and unjoined
    0 finished and unjoined
    0 running and detached
2025.06.14 09:17:59 1: stacktrace:
2025.06.14 09:17:59 1:     main::__ANON__                      called by fhem.pl (0)
2025.06.14 09:17:59 1: PERL WARNING: Perl exited with active threads:
    1 running and unjoined
    0 finished and unjoined
    0 running and detached
2025.06.14 09:17:59 1: stacktrace:
2025.06.14 09:17:59 1:     main::__ANON__                      called by fhem.pl (0)
2025.06.14 09:17:59 1: PERL WARNING: Perl exited with active threads:
    1 running and unjoined
    0 finished and unjoined
    0 running and detached
2025.06.14 09:17:59 1: stacktrace:
2025.06.14 09:17:59 1:     main::__ANON__                      called by fhem.pl (0)
2025.06.14 09:17:59 1: PERL WARNING: Perl exited with active threads:
    1 running and unjoined
    0 finished and unjoined
    0 running and detached
2025.06.14 09:17:59 1: stacktrace:
2025.06.14 09:17:59 1:     main::__ANON__                      called by fhem.pl (0)
2025.06.14 09:17:59 1: PERL WARNING: Perl exited with active threads:
    1 running and unjoined
    0 finished and unjoined
    0 running and detached
2025.06.14 09:17:59 1: stacktrace:

Interessant ist, dass nach Aktivieren von stacktrace erstmal ca. 24h keine dieser Fehlermeldungen kam, dann aber wieder regelmäßig.

Wo kann ich jetzt weitersuchen? Zu "main::__ANON__ " finde ich viel, aber nichts woraus ich schlau werde oder es überhaupt mit meinem System in Verbindung bringe.