The "bizarre copy" errors from Carp so far seem to only happen when one particular module wants to throw an error (unless I do something like this
on purpose). When I apply this eval band aid
, Carp reports the real error instead of the useless error that may never be fixed. The error has something to do with lack of ref counting of the stack. It would be nice if Carp were patched as in the RT ticket, as it restores Carp to being at least somewhat useful when this happens.