#68 Can't debug with 0.3.0/perl 5.8

closed-invalid
Debugger (177)
5
2004-07-12
2004-07-12
No

Hi
I've just installed the new EPIC plugin, via the update
site.
Windows 2000
Eclipse update manager shows EPIC 0.3.0.
Using eclipse 3.0
Perl: Activestate 5.8.4.810

I was under the impression that padwalker was not
needed when debuggin using perl 5.8, but launcher
complained (and asked to switch of local vars - but
where to do it?).
Installed padwalker using ppm. and installed version is
0.10.

When I try to debug a message box apears saying:
The procedure entry point Perl_Icomppad_ptr could not
be located in tyhe dynamic library perl58.dll

The following is written in eclipse log:
!ENTRY org.epic.debug.perldebugger.perl 4 0 jul 12,
2004 17:44:26.593
!MESSAGE Error Parsing Debugger Variables
!STACK 0
java.lang.Exception: *******************************
*******************************
+++++++Error Parsing Vars++++++
*******************************
*******************************
Can't load
'D:/Perl/site/lib/auto/PadWalker/PadWalker.dll' for
module PadWalker: load_file:The specified procedure
could not be found at D:/Perl/lib/DynaLoader.pm line 230.
at D:/Perl/lib/perl5db.pl line 2409
Compilation failed in require at D:/Perl/lib/perl5db.pl
line 2409.
-------------------------------
-------------------------------
+++++++Error Parsing Vars++++++
-------------------------------
-------------------------------

at
org.epic.debug.varparser.PerlVarParser.logParsError(PerlVarParser.java:196)
at
org.epic.debug.varparser.PerlVarParser.parseVars(PerlVarParser.java:163)
at
org.epic.debug.varparser.PerlVarParser.parseVars(PerlVarParser.java:127)
at org.epic.debug.PerlDB.setVarList(PerlDB.java:1197)
at org.epic.debug.PerlDB.access$4(PerlDB.java:1187)
at
org.epic.debug.PerlDB$VarUpdateThread.run(PerlDB.java:1587)

Discussion

  • Stephan Ruehl

    Stephan Ruehl - 2004-07-12

    Logged In: YES
    user_id=775841

    a) This is no Bug
    b) You don't need PadWalker to run the Debugger if you
    disable viewing local variables ( see online help topic
    "Variable view")
    c) The PadWalker module provided by ActiveState does not
    work with Perl 5.8.X on windows systems. Use the PadWalker
    module from the Epic site. (this is also mentioned in the
    online help)

     
  • Stephan Ruehl

    Stephan Ruehl - 2004-07-12
    • status: open --> closed
     
  • Stephan Ruehl

    Stephan Ruehl - 2004-07-12
    • status: closed --> closed-invalid
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks