At 05:12 PM 10/14/99 -0400, Mayer, Jim wrote:
>Hello all,
>
>I just started playing with JDE and decided to experiment with the 2.1.6b10
>version and the JDEbug debugger.  Before I start, here is my environment:
>
>    NT 4.0 service pack 5
>    JDE 2.1.6b10
>    NTEmacs 20.4.1
>    cc-mode 5.25
>
>My _emacs file is attached.
>
>Currently everything seems to be running, although I have (not suprisingly)
>run into some problems with JDEbug.
>
>Anyway, here are my questions:
>
>(1) Is trying to use NTEmacs 20.4.1 and JDE going to get me into trouble?
>The JDE documentation mentions using version 20.3.
>

Should be no problem. I'm using 20.4.1 to develop JDEBug.
>(2) Any opinions as to the current robustness of JDEBug?  Am I crazy to try
>to use it (right now I am just experimenting).
>
>(3) For problems with the beta version, should I mail to the list or
>directly to Paul Kinnucan?
>

To the mailing list.

>And, for the record, here is my first bug:
>
>Sequence of events:
>
>    a) open file in emacs
>    b) select the "System.out.println(n);" line [in the "for" loop]
>    c) JDEbug --> Set Breakpoint
>    d) JDE --> Debug App
>    e) JDEbug --> Exit Debugger
>
>Message:
>    "Symbol's function definition is void: jde-dbs-proc-finish"
>    (the rest of the *Messages* buffer is attached)
>

Yes, this is a bug others have reported. I'll try to have it fixed in beta 11.

BTW, I usually quit an app by choosing Continue or Finish Process from the
menu. I prefer to leave the debugger running to minimize startup time.

- Paul

>Backtrace: (at end, also attached)
>
>Thanks!
>
>-- Jim Mayer
>
>**** BACKTRACE ****
>Signaling: (void-function jde-dbs-proc-finish)
>jde-dbs-proc-finish([object jde-dbs-proc "process1" 1 "HelloWorld" 1307
>#<buffer HelloWorld(1) CLI> #<buffer Process HelloWorld(1)> [object
>jde-dbs-proc-state-info "State Info 1" "runnable" "suspended at breakpoint"
>1 "main"] ((0 . [object jde-dbs-proc-bpspec "spec" 0 [object
>jde-bug-breakpoint "breakpoint1" 1 "HelloWorld.java" 5] unbound])) [object
>jde-dbs-run-process "run 1" #0 3 "run"] #<window-configuration>])
>#[(assoc) "A� !^�\n \")?" [assoc process jde-dbs-the-process-registry
>jde-dbs-proc-finish jde-dbs-proc-registry-remove] 3]((1 . [object
>jde-dbs-proc "process1" 1 "HelloWorld" 1307 #<buffer HelloWorld(1) CLI>
>#<buffer Process HelloWorld(1)> [object jde-dbs-proc-state-info "State Info
>1" "runnable" "suspended at breakpoint" 1 "main"] (...) [object
>jde-dbs-run-process "run 1" #1 3 "run"] #<window-configuration>]))
>mapcar(#[(assoc) "A� !^�\n \")?" [assoc process
>jde-dbs-the-process-registry jde-dbs-proc-finish
>jde-dbs-proc-registry-remove] 3] ((1 . [object jde-dbs-proc "process1" 1
>"HelloWorld" 1307 #<buffer HelloWorld(1) CLI> #<buffer Process
>HelloWorld(1)> [object jde-dbs-proc-state-info "State Info 1" "runnable"
>"suspended at breakpoint" 1 "main"] ... [object jde-dbs-run-process "run 1"
>#2 3 "run"] #<window-configuration>])))
>mapc(#[(assoc) "A� !^�\n \")?" [assoc process jde-dbs-the-process-registry
>jde-dbs-proc-finish jde-dbs-proc-registry-remove] 3] ((1 . [object
>jde-dbs-proc "process1" 1 "HelloWorld" 1307 #<buffer HelloWorld(1) CLI>
>#<buffer Process HelloWorld(1)> [object jde-dbs-proc-state-info "State Info
>1" "runnable" "suspended at breakpoint" 1 "main"] ... [object
>jde-dbs-run-process "run 1" #2 3 "run"] #<window-configuration>])))
>jde-bug-exit()
>* call-interactively(jde-bug-exit)
>
>
>Attachment Converted: "g:\eudora\attach\_emacs10"
>
>Attachment Converted: "g:\eudora\attach\prj6.el"
>
>Attachment Converted: "g:\eudora\attach\HelloWorld.java"
>
>Attachment Converted: "g:\eudora\attach\messages.txt"
>
>Attachment Converted: "g:\eudora\attach\backtrace.txt"
>

Reply via email to