in reply to Re: Use of freed value in iteration
in thread Use of freed value in iteration
HASH(0xa00003da0) HASH(0xa00003f38) HASH(0xa00003da0) hello
This seems very dangerous.my $hr1 = {}; my $hr2 = {}; my $hr3 = {"$hr1" => $hr1, "$hr2" => $hr2}; my @values = sort values %$hr3; print "@values\n"; my (@arr); foreach my $v (sort values %$hr3) { print "$v\n"; delete $hr3->{$values[1]}; push @arr, "hello"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Use of freed value in iteration
by swl (Prior) on Feb 12, 2024 at 21:26 UTC | |
by Danny (Chaplain) on Feb 12, 2024 at 23:02 UTC | |
by swl (Prior) on Feb 12, 2024 at 23:30 UTC | |
by choroba (Cardinal) on Feb 13, 2024 at 12:46 UTC | |
by Danny (Chaplain) on Feb 13, 2024 at 16:35 UTC | |
| |
|
Re^3: Use of freed value in iteration
by Danny (Chaplain) on Feb 13, 2024 at 17:30 UTC |