in reply to Re^5: Use of freed value
in thread Use of freed value

In that case, to put it in your words, the purposes of my posts was to explain (to those interested) why one suffers after crossing the red line in this situation.

That said, the reason one suffers in this situation is completely different than the reason one suffers with call(++$x, ++$x).

Replies are listed 'Best First'.
Re^7: Use of freed value
by LanX (Saint) on Jun 28, 2019 at 11:28 UTC
    I don't doubt that the mechanisms are different.

    I think it's just badly tested design because it's "uncharted area" nearly nobody enters.

    Which could also be considered a "reason".

    It's worth noting that some languages are side effect free by design.

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice