I have a check I am doing with a hash. if (exists $deref{$drcrule})
This check fails as if the keyvalue is a part of the hash, but when I print out the keys like this foreach my $item (%{$deref}){ print "$item\n"; } And it is not in the list. I ran this on a previous data that had this in the hash, does perl not clean the address space. Is it possible for this data to be lingering from that last run? Thanks...