Hmmm, in the "untied" branch, you assign to $obj->val before the dump; you do it after in the version that dies.Well I can't do the Dump after the $obj->val assigment as that's where it dies. I don't believe it's an auto-vivification issue as there's nothing that's being auto-vivfied and if you Data::Dumper the object you can see that both tied and untied are exactly the same.
_________
broquaint
In reply to Re: Re: lvalue trickery
by broquaint
in thread lvalue trickery
by broquaint
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |