Weird behavior when running RT::Init under Perl debugger

I am trying to help an AssetTracker user debug a problem
on his system with RT 3.4.1 and Perl 5.8.4

This simple script, when run using “perl -d”, hangs at RT::Init.

Anyone seen this behavior?

Thanks.

-Todd

#!/usr/bin/perl
use strict;

use lib “/opt/rt3/lib”;

use RT;
use RT::URI;

RT::LoadConfig();
RT::Init();

I am trying to help an AssetTracker user debug a problem
on his system with RT 3.4.1 and Perl 5.8.4

This simple script, when run using “perl -d”, hangs at RT::Init.

  1. The perl debugger is so insanely useless as to not be funny.
  2. Want.pm, which we need, breaks the debugger.
  3. it’s worth looking at Devel::ebug, a modern perl debugger.

I am trying to help an AssetTracker user debug a problem
on his system with RT 3.4.1 and Perl 5.8.4

This simple script, when run using “perl -d”, hangs at RT::Init.

  1. The perl debugger is so insanely useless as to not be funny.

Interesting. It is a pain but has helped me track down many a problem,
including RT/AT problems.

  1. Want.pm, which we need, breaks the debugger.

I’ll read up on it.

  1. it’s worth looking at Devel::ebug, a modern perl debugger.

OK.

I also forgot to mention that the problem does not happen with Perl 5.8.3,
but that is on a different box so my apples and oranges are all mixed up.

-Todd