I'm trying to get the EPIC debugger working with the following setup:
- Eclipse Indigo
- ActivePerl 5.14.2
- EPIC 0.6.44
- Windows 7, 64-bit
When I start the debugger, I get the following message:
Use of uninitialized value in subroutine dereference at (null) line 1. perl5db.pl did not return a true value. BEGIN failed--compilation aborted.
I've read everything I can find on this well-known bug (SourceForge ID 2907155) and tried all of the solutions, to no avail.
- Initially, I was unable to install PadWalker (no version available that is compatible with Windows 7, 64-bit), but then I WAS able to install it by starting the PPM and directly selecting this package from the list of all available packages.
- I also installed PathTools (recommended as a possible fix in the bug report). That caused a rollback of Cwd.pm from 3.6 to 3.3, but that didn't seem critical.
- I then edited Cwd.pm (again, as suggested in the bug report) and removed the
eval
that is considered the root of the problem. - I closed and re-opened Eclipse. But, I still get the same error.
So, I am out of ideas. Maybe some of the fixes are contra-indicated?
Has anyone got the debugger working for this configuration?
Thanks.