On 25 May 2010, at 03:19, Buddy Burden wrote:
Well, if I had a small example that reproduced the problem, I
certainly would have sent that. But, as I said, I've thus far had no
luck reproducing on a smaller scale. I figured I could either spend a
few more days beating my head against a wall, or I could toss what I
know out here and see if it struck anyone's memory banks. :)
Something is saying:
Class::MOP::load_class($_) for qw/Class1 Class2 Class3/;
As $_ is aliased (being a special variable), then stamping on it
causes bad things to happen.
Loading one of your classes (or a class that it needs) ends up
stamping on $_, ergo causing everything to go hideously hideously wrong.
That's my guess anyway...
Cheers
t0m