when i'm running jdee with the debugger, if i have 2 break points and
then delete one the debug mode quits working with the following stack
trace:

Debugger entered--Lisp error: (no-method-definition jde-db-breakpoint-get-line 
(nil))
  signal(no-method-definition (jde-db-breakpoint-get-line (nil)))
  jde-db-breakpoint-get-line(nil)
  jde-db-delete-breakpoint(nil)
  jde-jdb-cmd-clear-breakpoint([object jde-jdb-cmd-clear-breakpoint "jdb clear 
breakpoint" "clear" [object jde-db-jdb-1-6 "jdb 1.6" "jdb" "*debug 
localhost:8787*" #<buffer *debug localhost:8787*> #<process *debug 
localhost:8787*> t unbound ([object jde-jdb-stack-listener "jdb stack listener" 
#1 ""] [object jde-jdb-breakpoint-listener "jdb breakpoint listener" #1 "^.*: 
\"thread=.*\", \\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), 
line=\\([0-9,.\240]*\\)" 3 5 "^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]) 
[object jde-jdb-cmd-set "jdb commands" #1 [object jde-jdb-cmd-launch-app 
"launch" "launch application in jdb debug mode" #1 unbound] [object 
jde-jdb-cmd-launch-applet "launch" "launch applet in jdb debug mode" #1 
unbound] [object jde-jdb-cmd-run "run" "run" #1] [object jde-jdb-cmd-cont 
"cont" "cont" #1] [object jde-jdb-cmd-quit "jdb quit" "quit" #1] [object 
jde-jdb-cmd-step-over "jdb step-over cmd" "next" #1] [object 
jde-jdb-cmd-step-into "jdb step-into cmd" "step" #1] [object 
jde-jdb-cmd-step-out "jdb step-out cmd" "step up" #1] [object jde-jdb-cmd-up 
"jdb up cmd" "up" #1] [object jde-jdb-cmd-down "jdb down cmd" "down" #1] 
[object jde-jdb-cmd-where "jdb where cmd" "where" #1] [object 
jde-jdb-cmd-set-breakpoint "jdb set breakpoint" "stop at" #1 nil] #0 [object 
jde-jdb-cmd-print "jdb print cmd" "print" #1 ""] [object jde-jdb-cmd-dump "jdb 
dump cmd" "dump" #1 ""] [object jde-jdb-cmd-eval "jdb eval cmd" "eval" #1 ""] 
[object jde-jdb-cmd-set-var "jdb set cmd" "set" #1 "" "null"] [object 
jde-jdb-cmd-locals "jdb locals cmd" "locals" #1 ""]] nil #0 [object 
jde-jdb-debuggee-app "debuggee" [object jde-db-debuggee-status "jdb status" t t 
nil] "" "Attached to socket localhost:8787" [object 
jde-db-socket-attach-connector "connector" "8787" "localhost"]] "jdb" 
"/usr/java/latest/bin/jdb" [object jde-jdb-breakpoint-listener "jdb breakpoint 
listener" #1 "^.*: \"thread=.*\", 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9,.\240]*\\)" 3 5 
"^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]] nil] "> ")
  apply(jde-jdb-cmd-clear-breakpoint ([object jde-jdb-cmd-clear-breakpoint "jdb 
clear breakpoint" "clear" [object jde-db-jdb-1-6 "jdb 1.6" "jdb" "*debug 
localhost:8787*" #<buffer *debug localhost:8787*> #<process *debug 
localhost:8787*> t unbound ... [object jde-jdb-cmd-set "jdb commands" #2 
[object jde-jdb-cmd-launch-app "launch" "launch application in jdb debug mode" 
#2 unbound] [object jde-jdb-cmd-launch-applet "launch" "launch applet in jdb 
debug mode" #2 unbound] [object jde-jdb-cmd-run "run" "run" #2] [object 
jde-jdb-cmd-cont "cont" "cont" #2] [object jde-jdb-cmd-quit "jdb quit" "quit" 
#2] [object jde-jdb-cmd-step-over "jdb step-over cmd" "next" #2] [object 
jde-jdb-cmd-step-into "jdb step-into cmd" "step" #2] [object 
jde-jdb-cmd-step-out "jdb step-out cmd" "step up" #2] [object jde-jdb-cmd-up 
"jdb up cmd" "up" #2] [object jde-jdb-cmd-down "jdb down cmd" "down" #2] 
[object jde-jdb-cmd-where "jdb where cmd" "where" #2] [object 
jde-jdb-cmd-set-breakpoint "jdb set breakpoint" "stop at" #2 nil] #1 [object 
jde-jdb-cmd-print "jdb print cmd" "print" #2 ""] [object jde-jdb-cmd-dump "jdb 
dump cmd" "dump" #2 ""] [object jde-jdb-cmd-eval "jdb eval cmd" "eval" #2 ""] 
[object jde-jdb-cmd-set-var "jdb set cmd" "set" #2 "" "null"] [object 
jde-jdb-cmd-locals "jdb locals cmd" "locals" #2 ""]] nil #1 [object 
jde-jdb-debuggee-app "debuggee" [object jde-db-debuggee-status "jdb status" t t 
nil] "" "Attached to socket localhost:8787" [object 
jde-db-socket-attach-connector "connector" "8787" "localhost"]] "jdb" 
"/usr/java/latest/bin/jdb" [object jde-jdb-breakpoint-listener "jdb breakpoint 
listener" #2 "^.*: \"thread=.*\", 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9,.\240]*\\)" 3 5 
"^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]] nil] "> "))
  eieio-generic-call-primary-only(jde-db-cmd-notify-response ([object 
jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" "clear" [object 
jde-db-jdb-1-6 "jdb 1.6" "jdb" "*debug localhost:8787*" #<buffer *debug 
localhost:8787*> #<process *debug localhost:8787*> t unbound ... [object 
jde-jdb-cmd-set "jdb commands" #2 [object jde-jdb-cmd-launch-app "launch" 
"launch application in jdb debug mode" #2 unbound] [object 
jde-jdb-cmd-launch-applet "launch" "launch applet in jdb debug mode" #2 
unbound] [object jde-jdb-cmd-run "run" "run" #2] [object jde-jdb-cmd-cont 
"cont" "cont" #2] [object jde-jdb-cmd-quit "jdb quit" "quit" #2] [object 
jde-jdb-cmd-step-over "jdb step-over cmd" "next" #2] [object 
jde-jdb-cmd-step-into "jdb step-into cmd" "step" #2] [object 
jde-jdb-cmd-step-out "jdb step-out cmd" "step up" #2] [object jde-jdb-cmd-up 
"jdb up cmd" "up" #2] [object jde-jdb-cmd-down "jdb down cmd" "down" #2] 
[object jde-jdb-cmd-where "jdb where cmd" "where" #2] [object 
jde-jdb-cmd-set-breakpoint "jdb set breakpoint" "stop at" #2 nil] #1 [object 
jde-jdb-cmd-print "jdb print cmd" "print" #2 ""] [object jde-jdb-cmd-dump "jdb 
dump cmd" "dump" #2 ""] [object jde-jdb-cmd-eval "jdb eval cmd" "eval" #2 ""] 
[object jde-jdb-cmd-set-var "jdb set cmd" "set" #2 "" "null"] [object 
jde-jdb-cmd-locals "jdb locals cmd" "locals" #2 ""]] nil #1 [object 
jde-jdb-debuggee-app "debuggee" [object jde-db-debuggee-status "jdb status" t t 
nil] "" "Attached to socket localhost:8787" [object 
jde-db-socket-attach-connector "connector" "8787" "localhost"]] "jdb" 
"/usr/java/latest/bin/jdb" [object jde-jdb-breakpoint-listener "jdb breakpoint 
listener" #2 "^.*: \"thread=.*\", 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9,.\240]*\\)" 3 5 
"^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]] nil] "> "))
  jde-db-cmd-notify-response([object jde-jdb-cmd-clear-breakpoint "jdb clear 
breakpoint" "clear" [object jde-db-jdb-1-6 "jdb 1.6" "jdb" "*debug 
localhost:8787*" #<buffer *debug localhost:8787*> #<process *debug 
localhost:8787*> t unbound ([object jde-jdb-stack-listener "jdb stack listener" 
#1 ""] [object jde-jdb-breakpoint-listener "jdb breakpoint listener" #1 "^.*: 
\"thread=.*\", \\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), 
line=\\([0-9,.\240]*\\)" 3 5 "^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]) 
[object jde-jdb-cmd-set "jdb commands" #1 [object jde-jdb-cmd-launch-app 
"launch" "launch application in jdb debug mode" #1 unbound] [object 
jde-jdb-cmd-launch-applet "launch" "launch applet in jdb debug mode" #1 
unbound] [object jde-jdb-cmd-run "run" "run" #1] [object jde-jdb-cmd-cont 
"cont" "cont" #1] [object jde-jdb-cmd-quit "jdb quit" "quit" #1] [object 
jde-jdb-cmd-step-over "jdb step-over cmd" "next" #1] [object 
jde-jdb-cmd-step-into "jdb step-into cmd" "step" #1] [object 
jde-jdb-cmd-step-out "jdb step-out cmd" "step up" #1] [object jde-jdb-cmd-up 
"jdb up cmd" "up" #1] [object jde-jdb-cmd-down "jdb down cmd" "down" #1] 
[object jde-jdb-cmd-where "jdb where cmd" "where" #1] [object 
jde-jdb-cmd-set-breakpoint "jdb set breakpoint" "stop at" #1 nil] #0 [object 
jde-jdb-cmd-print "jdb print cmd" "print" #1 ""] [object jde-jdb-cmd-dump "jdb 
dump cmd" "dump" #1 ""] [object jde-jdb-cmd-eval "jdb eval cmd" "eval" #1 ""] 
[object jde-jdb-cmd-set-var "jdb set cmd" "set" #1 "" "null"] [object 
jde-jdb-cmd-locals "jdb locals cmd" "locals" #1 ""]] nil #0 [object 
jde-jdb-debuggee-app "debuggee" [object jde-db-debuggee-status "jdb status" t t 
nil] "" "Attached to socket localhost:8787" [object 
jde-db-socket-attach-connector "connector" "8787" "localhost"]] "jdb" 
"/usr/java/latest/bin/jdb" [object jde-jdb-breakpoint-listener "jdb breakpoint 
listener" #1 "^.*: \"thread=.*\", 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9,.\240]*\\)" 3 5 
"^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]] nil] "> ")
  #[(this output) "\306\307\310Q!\210\311      \312\"\311      \304\"\311     
\302\"\f\313:\2038@\314\"A\211\202 *\315
\"\210\n\203G\316\n\"\210\317        \320\321\322\"!@\"\205W\323   !,\207" 
[output this last-cmd response listeners proc jde-db-log-debugger-output "<<" 
">>" eieio-oref process nil jde-db-listener-filter-output comint-output-filter 
jde-db-cmd-notify-response jde-db-ready-p last split-string "\n" 
jde-db-exec-next-cmd --cl-var-- listener] 6 "Process debugger output."]([object 
jde-db-jdb-1-6 "jdb 1.6" "jdb" "*debug localhost:8787*" #<buffer *debug 
localhost:8787*> #<process *debug localhost:8787*> t unbound ([object 
jde-jdb-stack-listener "jdb stack listener" #0 ""] [object 
jde-jdb-breakpoint-listener "jdb breakpoint listener" #0 "^.*: \"thread=.*\", 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9,.\240]*\\)" 3 5 
"^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]) [object jde-jdb-cmd-set "jdb 
commands" #0 [object jde-jdb-cmd-launch-app "launch" "launch application in jdb 
debug mode" #0 unbound] [object jde-jdb-cmd-launch-applet "launch" "launch 
applet in jdb debug mode" #0 unbound] [object jde-jdb-cmd-run "run" "run" #0] 
[object jde-jdb-cmd-cont "cont" "cont" #0] [object jde-jdb-cmd-quit "jdb quit" 
"quit" #0] [object jde-jdb-cmd-step-over "jdb step-over cmd" "next" #0] [object 
jde-jdb-cmd-step-into "jdb step-into cmd" "step" #0] [object 
jde-jdb-cmd-step-out "jdb step-out cmd" "step up" #0] [object jde-jdb-cmd-up 
"jdb up cmd" "up" #0] [object jde-jdb-cmd-down "jdb down cmd" "down" #0] 
[object jde-jdb-cmd-where "jdb where cmd" "where" #0] [object 
jde-jdb-cmd-set-breakpoint "jdb set breakpoint" "stop at" #0 nil] [object 
jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" "clear" #0 nil] [object 
jde-jdb-cmd-print "jdb print cmd" "print" #0 ""] [object jde-jdb-cmd-dump "jdb 
dump cmd" "dump" #0 ""] [object jde-jdb-cmd-eval "jdb eval cmd" "eval" #0 ""] 
[object jde-jdb-cmd-set-var "jdb set cmd" "set" #0 "" "null"] [object 
jde-jdb-cmd-locals "jdb locals cmd" "locals" #0 ""]] nil [object 
jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" "clear" #0 nil] [object 
jde-jdb-debuggee-app "debuggee" [object jde-db-debuggee-status "jdb status" t t 
nil] "" "Attached to socket localhost:8787" [object 
jde-db-socket-attach-connector "connector" "8787" "localhost"]] "jdb" 
"/usr/java/latest/bin/jdb" [object jde-jdb-breakpoint-listener "jdb breakpoint 
listener" #0 "^.*: \"thread=.*\", 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9,.\240]*\\)" 3 5 
"^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]] "> ")
  apply(#[(this output) "\306\307\310Q!\210\311        \312\"\311      
\304\"\311     \302\"\f\313:\2038@\314\"A\211\202 *\315
\"\210\n\203G\316\n\"\210\317        \320\321\322\"!@\"\205W\323   !,\207" 
[output this last-cmd response listeners proc jde-db-log-debugger-output "<<" 
">>" eieio-oref process nil jde-db-listener-filter-output comint-output-filter 
jde-db-cmd-notify-response jde-db-ready-p last split-string "\n" 
jde-db-exec-next-cmd --cl-var-- listener] 6 "Process debugger output."] 
([object jde-db-jdb-1-6 "jdb 1.6" "jdb" "*debug localhost:8787*" #<buffer 
*debug localhost:8787*> #<process *debug localhost:8787*> t unbound ([object 
jde-jdb-stack-listener "jdb stack listener" #1 ""] [object 
jde-jdb-breakpoint-listener "jdb breakpoint listener" #1 "^.*: \"thread=.*\", 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9,.\240]*\\)" 3 5 
"^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]) [object jde-jdb-cmd-set "jdb 
commands" #1 [object jde-jdb-cmd-launch-app "launch" "launch application in jdb 
debug mode" #1 unbound] [object jde-jdb-cmd-launch-applet "launch" "launch 
applet in jdb debug mode" #1 unbound] [object jde-jdb-cmd-run "run" "run" #1] 
[object jde-jdb-cmd-cont "cont" "cont" #1] [object jde-jdb-cmd-quit "jdb quit" 
"quit" #1] [object jde-jdb-cmd-step-over "jdb step-over cmd" "next" #1] [object 
jde-jdb-cmd-step-into "jdb step-into cmd" "step" #1] [object 
jde-jdb-cmd-step-out "jdb step-out cmd" "step up" #1] [object jde-jdb-cmd-up 
"jdb up cmd" "up" #1] [object jde-jdb-cmd-down "jdb down cmd" "down" #1] 
[object jde-jdb-cmd-where "jdb where cmd" "where" #1] [object 
jde-jdb-cmd-set-breakpoint "jdb set breakpoint" "stop at" #1 nil] [object 
jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" "clear" #1 nil] [object 
jde-jdb-cmd-print "jdb print cmd" "print" #1 ""] [object jde-jdb-cmd-dump "jdb 
dump cmd" "dump" #1 ""] [object jde-jdb-cmd-eval "jdb eval cmd" "eval" #1 ""] 
[object jde-jdb-cmd-set-var "jdb set cmd" "set" #1 "" "null"] [object 
jde-jdb-cmd-locals "jdb locals cmd" "locals" #1 ""]] nil [object 
jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" "clear" #1 nil] [object 
jde-jdb-debuggee-app "debuggee" [object jde-db-debuggee-status "jdb status" t t 
nil] "" "Attached to socket localhost:8787" [object 
jde-db-socket-attach-connector "connector" "8787" "localhost"]] "jdb" 
"/usr/java/latest/bin/jdb" [object jde-jdb-breakpoint-listener "jdb breakpoint 
listener" #1 "^.*: \"thread=.*\", 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9,.\240]*\\)" 3 5 
"^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]] "> "))
  jde-db-process-debugger-output([object jde-db-jdb-1-6 "jdb 1.6" "jdb" "*debug 
localhost:8787*" #<buffer *debug localhost:8787*> #<process *debug 
localhost:8787*> t unbound ([object jde-jdb-stack-listener "jdb stack listener" 
#0 ""] [object jde-jdb-breakpoint-listener "jdb breakpoint listener" #0 "^.*: 
\"thread=.*\", \\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), 
line=\\([0-9,.\240]*\\)" 3 5 "^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]) 
[object jde-jdb-cmd-set "jdb commands" #0 [object jde-jdb-cmd-launch-app 
"launch" "launch application in jdb debug mode" #0 unbound] [object 
jde-jdb-cmd-launch-applet "launch" "launch applet in jdb debug mode" #0 
unbound] [object jde-jdb-cmd-run "run" "run" #0] [object jde-jdb-cmd-cont 
"cont" "cont" #0] [object jde-jdb-cmd-quit "jdb quit" "quit" #0] [object 
jde-jdb-cmd-step-over "jdb step-over cmd" "next" #0] [object 
jde-jdb-cmd-step-into "jdb step-into cmd" "step" #0] [object 
jde-jdb-cmd-step-out "jdb step-out cmd" "step up" #0] [object jde-jdb-cmd-up 
"jdb up cmd" "up" #0] [object jde-jdb-cmd-down "jdb down cmd" "down" #0] 
[object jde-jdb-cmd-where "jdb where cmd" "where" #0] [object 
jde-jdb-cmd-set-breakpoint "jdb set breakpoint" "stop at" #0 nil] [object 
jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" "clear" #0 nil] [object 
jde-jdb-cmd-print "jdb print cmd" "print" #0 ""] [object jde-jdb-cmd-dump "jdb 
dump cmd" "dump" #0 ""] [object jde-jdb-cmd-eval "jdb eval cmd" "eval" #0 ""] 
[object jde-jdb-cmd-set-var "jdb set cmd" "set" #0 "" "null"] [object 
jde-jdb-cmd-locals "jdb locals cmd" "locals" #0 ""]] nil [object 
jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" "clear" #0 nil] [object 
jde-jdb-debuggee-app "debuggee" [object jde-db-debuggee-status "jdb status" t t 
nil] "" "Attached to socket localhost:8787" [object 
jde-db-socket-attach-connector "connector" "8787" "localhost"]] "jdb" 
"/usr/java/latest/bin/jdb" [object jde-jdb-breakpoint-listener "jdb breakpoint 
listener" #0 "^.*: \"thread=.*\", 
\\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9,.\240]*\\)" 3 5 
"^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]] "> ")
  #[(process output) "\301\302\303\304\"\"\207" [output 
jde-db-process-debugger-output eieio-oref jde-db-debugger the-debugger] 
4](#<process *debug localhost:8787*> "> ")

any suggestions? thanks for all the hard work,
daniel

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
jdee-devel mailing list
jdee-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jdee-devel

Reply via email to