Closed jackdeguest closed 1 year ago
It is already trapped by an eval.
It is already trapped by an eval.
Yes, my apologies. I must have been using an earlier version.
The use of Regexp::IPv6 in this module has always been protected by an eval. You may have problems elsewhere in your code, possibly related to a __DIE__
hook.
On line 25 of URI::_generic there is a call to
require
module Regexp::IPv6, which is not a core module and is not installed by default, thus leading the module to die unexpectedly.At least, this
require
should be eval'ed to trap ensuing fatal error.