[gelöst] DBLogging mit Mariadb Fehler in DBI.pm "panic: DBI active kids (-1)

Begonnen von KlaGho, 08 Juli 2025, 19:01:33

Vorheriges Thema - Nächstes Thema

KlaGho

Hallo, ich habe seit einigen Tagen Fehlermeldungen im LOG:

panic: DBI active kids (-1) < 0 or > kids (0) at /usr/lib/arm-linux-gnueabihf/perl5/5.36/DBI.pm line 759.
END failed--call queue aborted.

Hat jemand  eine Idee zur Lösung? Hier noch mein DBlog device:

define DBLogging DbLog /opt/fhem/db.conf .*
attr DBLogging DbLogExclude .*
attr DBLogging DbLogSelectionMode Exclude/Include
attr DBLogging DbLogType Current/History
attr DBLogging asyncMode 1
attr DBLogging cacheLimit 50
attr DBLogging devStateIcon .*active:10px-kreis-gelb connected:10px-kreis-gruen .*disconnect:10px-kreis-rot
attr DBLogging disable 0
attr DBLogging excludeDevs global,Log.*, TYPE=DbLogging TYPE=FHEMPY.*
attr DBLogging insertMode 0
attr DBLogging room DBLog
attr DBLogging showNotifyTime 0
attr DBLogging showproctime 0
attr DBLogging syncInterval 30
attr DBLogging verbose 2
#   COLUMNS    field length used for Device: 64, Type: 64, Event: 512, Reading: 64, Value: 128, Unit: 32
#   CONFIGURATION /opt/fhem/db.conf
#   DEF        /opt/fhem/db.conf .*
#   FD         5
#   FUUID      674b0c6b-f33f-2206-e3c0-7b62ab5551a3c94b
#   FVERSION   93_DbLog.pm:v5.11.0-s29401/2024-12-05
#   MODE       asynchronous
#   MODEL      MARIADB
#   NAME       DBLogging
#   NR         2
#   NTFY_ORDER 50-DBLogging
#   PID        32047
#   REGEXP     .*
#   SBP_PID    32048
#   SBP_STATE  running
#   STATE      connected
#   TYPE       DbLog
#   dbconn     MariaDB:database=fhem;host=localhost
#   dbuser     fhemuser
#   eventCount 544
#   HELPER:
#     COLSET     1
#     DEVICECOL  64
#     EVENTCOL   512
#     OLDSTATE   connected
#     PACKAGE    main
#     READINGCOL 64
#     TC         current
#     TH         history
#     TYPECOL    64
#     UNITCOL    32
#     VALUECOL   128
#     VERSION    5.11.0
#   OLDREADINGS:
#   READINGS:
#     2025-07-08 18:58:42   CacheOverflowLastNum 0
#     2025-07-08 14:59:09   CacheOverflowLastState normal
#     2025-07-08 18:58:48   CacheUsage      9
#     2025-07-08 18:58:42   NextSync        2025-07-08 18:59:12 or when CacheUsage 50 is reached
#     2025-07-08 18:58:43   state           connected
#
setstate DBLogging connected
setstate DBLogging 2025-07-08 18:58:42 CacheOverflowLastNum 0
setstate DBLogging 2025-07-08 14:59:09 CacheOverflowLastState normal
setstate DBLogging 2025-07-08 18:58:48 CacheUsage 9
setstate DBLogging 2025-07-08 18:58:42 NextSync 2025-07-08 18:59:12 or when CacheUsage 50 is reached
setstate DBLogging 2025-07-08 18:58:43 state connected



Nachtrag: nach Installation https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBI-1.647.tgz sind die Meldungen nicht mehr vorgekommen