Die in 5.8.3/URI/_generic.pm when debugging

dkasak wrote on Wed Jul 16 03:36:12 MEST 2008:
I'm *almost* set-up, honest ...

I'm debugging a script which uses LWP to download files from a remote server.
The script runs fine when running normally. But when running connected to
EPIC ( doing remote debugging ), it's dying:

Died at /usr/local/lib/perl5/site_perl/5.8.3/URI/_generic.pm line 18.

The lines in URI/_generic leading up to this are:

sub authority
{
    my $self = shift;
    $$self =~ m,^((?:$URI::scheme_re:)?)(?://([^/?\#]*))?(.*)$,os or die;

To be honest, I'm not a regex kind of guy. What's going on here, and why
is it dying when ( remote ) debugging with EPIC?
jploski wrote on Sun Aug 10 13:02:04 MEST 2008:
Are you saying it's not dying when you run it on the remote host without
connecting to EPIC?

It would be useful to know what $$self evaluates to, of course.

Note: The above is an archived snapshot of a forum thread. Use the original thread at sf.net to post comments.