From 23247a8bcfc897e8f038d2dec013c48d08fa09ff Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Tue, 22 Oct 2019 18:45:21 +0000 Subject: [PATCH] 10_MQTT2_DEVICE.pm: limit the autocreated json2nameValue to 10k (Forum #104687) git-svn-id: https://svn.fhem.de/fhem/trunk@20396 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_MQTT2_DEVICE.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fhem/FHEM/10_MQTT2_DEVICE.pm b/fhem/FHEM/10_MQTT2_DEVICE.pm index abaff4935..31dae182f 100644 --- a/fhem/FHEM/10_MQTT2_DEVICE.pm +++ b/fhem/FHEM/10_MQTT2_DEVICE.pm @@ -189,7 +189,7 @@ MQTT2_DEVICE_Parse($$) my $cidArr = $modules{MQTT2_DEVICE}{defptr}{cid}{$newCid}; return if(!$cidArr); my $add; - if($value =~ m/^{.*}$/s) { + if(length($value) < 10000 && $value =~ m/^{.*}$/s) { my $ret = json2nameValue($value); if(keys %{$ret}) { $topic =~ m,.*/([^/]+),;