hi,
i have the latest jde beta under linux on xemacs latest 21.2 beta.
i start the debugger for a fairly small class, it goes alright and says:
java -classpath
/home/stephane/emacs-lisp/jde/java/src:/home/stephane/emacs-lisp/jde/java/lib/jde.jar:/opt/java/jdk1.2/lib/jpda.jar
jde.debugger.Main
(jde-dbo-init-debug-session)
JDE> -1 1 launch 1 -vmexec java test
(jde-dbo-message 1 "Launched VM Java Debug Interface (Reference Implementation)
version 1.3
Java Debug Wire Protocol (Reference Implementation) version 1.0
JVM Debug Interface version 1.0
JVM version 1.2.2 (Classic VM, build Linux_JDK_1.2.2_RC4, native threads, nojit)")
(jde-dbo-event-set 1 "all"
(list "Thread" 1 "main" "waiting" "suspended by debugger")
(list 'jde-dbo-vm-start-event))
(jde-dbo-command-result 1 1139)
which sounds nice, i already set a breakpoint.
oh yeah, that's how i did it: set a breakpoint, then start the
debugger\, then launch the process.
and then i cannot use the menu anymore.
any menu attempt from the jde java file buffer goes nowhere.
this is what i get when trying to use the menu from that buffer:
Peculiar error (unbound-slot "#<class jde-dbs-proc>" "#<jde-dbs-proc process1>" stack
oref)
i traced that to the objects thingy in jde-dbs.el but i might be wrong.
how can i find out what lisp function called for this empty slot?
or better yet, has anyone got the solution to my problem ? ;)
--
# Stef Epardaud, # There is no limit to the power of computing ...
# Java Defeater # ... except men maybe ?
# Earth # Lunatech Research,
# Solar System # soon we will quit researching and start finding...