Hi I have installed JDEBug.
 
I have followed the instructions in the user manual. I can start the debugger, but I cannot start and application from JDEbug/Process/Launch Application. I get the error :
Wrong type argument: listp, "Lisp error: (end-of-file)"
 
I get the exact same errot when I try to attach to a running process.
 
 
Contents::
.emacs:
 
(setq Info-default-directory-list (cons "e:/tools/cygnus/cygwin-b20/info" Info-default-directory-list))
 
(setq load-path (cons "e:/tools/gnu/gnuserv/" load-path))
(setq load-path
    (nconc
        '("e:/tools/gnu/emacs-20.6/jde-2.1.6beta24/lisp/")
        ;; Add paths to other add-on packages here.
    load-path))
 
;(setq load-path (cons "e:/tools/gnu/emacs-20.6/jde-2.1.6beta24/lisp/" load-path))
;
(require 'gnuserv)
(require 'jde)
(gnuserv-start)
;
(setq max-specpdl-size 1000)
;
(setq gnuserv-frame (selected-frame))
(defun my-jde-mode-hook ()
  (setq c-basic-offset 2))
(add-hook 'jde-mode-hook 'my-jde-mode-hook)
(setq binary-process-input t)
(setq shell-file-name "sh")
(setq explicit-shell-file-name shell-file-name)
(setenv "SHELL" shell-file-name)
(setq explicit-sh-args '("-login" "-i"))
(set-frame-width gnuserv-frame 150)
(set-frame-height gnuserv-frame 55)
; JDEbug settings
(custom-set-variables
 '(jde-db-debugger (quote ("JDEbug" "jdb" . "Executable"))))
(custom-set-variables
 '(jde-bug-vm-includes-jpda-p (quote ("On"))))
(custom-set-variables
 '(jde-bug-jdk-directory (quote ("e:/javasoft/jdk1.3"))))
 
(custom-set-faces)
 
JDEbug Buffer contents:
cd d:/temp
javaw -classpath e:/tools/gnu/emacs-20.6/jde-2.1.6beta24/java/lib/jde.jar;d:/lib/tools.jar jde.debugger.Main
 

(jde-dbo-init-debug-session)
 
JDE> -1 1 launch 1 -vmexec java -home e:/javasoft/jdk1.3   test 
 
java.lang.NoClassDefFoundError: com/sun/jdi/connect/VMStartException
 at jde.debugger.command.DebugCommandFactory.<init>(DebugCommandFactory.java:60)
 at jde.debugger.command.DebugCommandFactory.<clinit>(DebugCommandFactory.java:62)
 at jde.debugger.Jdebug.run(Jdebug.java, Compiled Code)
 
Process *JDEbug* finished
 
Messages Buffer::
(No changes need to be saved)
Debugger started successfully.
Error: evaluating output from the debugger caused a Lisp error.
Debugger output: .
Lisp error: (end-of-file)
Wrong type argument: listp, "Lisp error: (end-of-file)"
Mark set
 
 
 
Process Buffer:
*** Debugger Output for Process test(1) ***
 
Error: evaluating debugger output caused a Lisp error.
  See *messages* buffer for details.
 
Iztok

Reply via email to