At 03:10 PM 4/17/00 -0400, you wrote:
>
>Paul,
>
>The output below is the result of two debugging sessions, after the first
failure, I stopped the debugger and restarted it and attached my
application. I am using jde-bug-listen-socket to attach to a Jrun instance
that is started so:
>
>java -green -Djava.compiler=NONE -Xnoagent -Xdebug
-Xrunjdwp:transport=dt_socket,address=localhost:2112,suspend=n
com.livesoftware.jrun.service.ServiceManager /opt/jrun/jsm-default
>
>Things were working quite well in beta22, but beta23 keeps giving me
errors. When these errors occured I was just stepping through not doing
anything fancy that I am aware of.
>
Hi Dave,
I have tested beta23 on Windows 95 and NT and on Solaris and it works fine
except for a couple of bugs. One bug is a jde-bug-listen-socket command bug
that causes a Lisp error when the command is executed. I'm sort of
suspicious that you did not get this error. It indicates that you might be
using an earlier beta. The other bug is in the code that reports a failure
of the get_this command, which gets the "this" object for the current stack
frame. The bug causes a Lisp error when the get_this command fails. I have
fixed both bugs and have attached the file that fixes the bugs. Replace the
beta23 version of jde-dbs.el with the new version.
The major new feature in beta23 is the inclusion of the "this" object in
the local variables buffer whenever you hit a breakpoint or step the
process. The breakpoint and step event handling code call the get_this
command to get the this object. This new command appears to work fine for
JDK 1.2.2 and JDK 1.3 on Solaris and Windows. I have conflicting reports on
what happpens on Linux. One user reports that the debugger works fine on
Linux. One other user besides yourself have reported problems that seem to
be caused by a failure of the vm to respond to the get_this command that is
issued when a breakpoint is hit.
I would appreciate if if you and other Linux users would try beta23 again,
with the new version of jde-dbs.el, and pay close attention to whether the
this object appears in your local variables buffer when you hit a
breakpoint or execute a step. If you get an error, please file a FULL
problem report so that I can observer what is happening when the failure
occurs.
- Paul
------------------------------------------------------------
TECH SUPPORT POLICY
I respond only to requests that contain a complete problem report. The
easiest way to ensure that your report is complete is to include the output
of the JDE->Help->Submit Problem Report command in your request.
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
JDE website: http://sunsite.auc.dk/jde/
JDE mailing list archive:
http://www.mail-archive.com/[email protected]/maillist.html