diff --git a/fhem/FHEM/98_fhemdebug.pm b/fhem/FHEM/98_fhemdebug.pm index 6986340b0..165c37708 100644 --- a/fhem/FHEM/98_fhemdebug.pm +++ b/fhem/FHEM/98_fhemdebug.pm @@ -131,7 +131,7 @@ fhemdebug_memusage($) my $name = ($mname eq "main::" ? "$mname$n" : "${mname}::$n"); $ref = "HASH" if(!$ref && $mname eq "main::" && $mh{$n}); next if($n eq "main::" || $n eq "IODev" || - $ref eq "CODE" || main->can("$mname$n")); + $ref eq "CODE" || main->can("$mname$n") || $ref =~ m/::/); Log 5, " CHECK $name / $mname / $n / $ref"; # Crash-debugging if($ref eq "HASH") { $sum += $fn->($fn, $h->{$n}, $name, $cleanUp);