[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
I have just started to get acquainted with eclipse (Build
20110615-0604). I am most interested in the capabilities of the ptp
debugger which are fantastic. I had a few simple questions:
1) I can't figure out is how to display elements of a vector or array
that is dynamically allocated. Ideally we would use a syntax like
x[11:17] or A[1,*] etc. In gdb I would use x/7fg x+11 which is not so
nice but it works and you don't have to print element by element. I
can't figure how to do this in eclipse.
2) What is the second variables window for? I can check variables but I
don't see what it does.
3) I sometimes get a lot of java errors in the console window eclipse is
running from. It has no observable effect on the application but it
doesn't seem quite right. A log file is attached. I am sorry its not a
proper log file but a screen capture. I had not realized the log file is
lost when eclipse is restarted - I can't reproduce the problem right
now, but it was not a one off.
Thanks
Tony
--
Tony Ladd
Chemical Engineering Department
University of Florida
Gainesville, Florida 32611-6005
USA
Email: tladd-"(AT)"-che.ufl.edu
Web http://ladd.che.ufl.edu
Tel: (352)-392-6509
FAX: (352)-392-9514
Msg: EventRequestManager - addEventRequest(): Request: Terminate request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Terminate request in status [RUNNING] for {0-1}.
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Start debugger request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Start debugger request in status [RUNNING] for {0-1}.
Msg: NotifyJob - size of runnables: 4
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Start debugger request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 4
Msg: EventRequestManager - addEventRequest(): Request: Set Line Breakpoint Request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Set Line Breakpoint Request in status [RUNNING] for {0-1}.
Msg: EventRequestManager - addEventRequest(): Request: Set Line Breakpoint Request in status [UNKNOWN] for {0-1}.
Msg: EventRequestManager - addEventRequest(): Request: Set Function Breakpoint Request in status [UNKNOWN] for {0-1}.
Msg: EventRequestManager - addEventRequest(): Request: Resume request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Set Line Breakpoint Request in status [DONE] for {}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Set Line Breakpoint Request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Set Line Breakpoint Request in status [DONE] for {}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Set Function Breakpoint Request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Set Function Breakpoint Request in status [DONE] for {}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Resume request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Resume request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 6
Msg: NotifyJob - size of runnables: 6
Msg: EventRequestManager - addEventRequest(): Request: Get info thread request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Get info thread request in status [RUNNING] for {0}.
================= TIME RESUME: 1312033234090
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Get info thread request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Retrieve stack info depth request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Retrieve stack info depth request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Retrieve stack info depth request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 5
================= TIME ALL SUSPENDED: 163
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Resume request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Resume request in status [RUNNING] for {0-1}.
Msg: NotifyJob - size of runnables: 7
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Resume request in status [DONE] for {}.
================= TIME RESUME: 1312033236443
Msg: NotifyJob - size of runnables: 6
Msg: NotifyJob - size of runnables: 6
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 7
Msg: EventRequestManager - addEventRequest(): Request: Get info thread request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Get info thread request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Get info thread request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Retrieve stack info depth request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Retrieve stack info depth request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Retrieve stack info depth request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
================= TIME ALL SUSPENDED: 449
Msg: NotifyJob - size of runnables: 6
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestScheduledTask - scheduleTimeout(): Request: Terminate request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Terminate request in status [ERROR] for {0-1}.
Msg: NotifyJob - size of runnables: 21
Msg: NotifyJob - size of runnables: 155
Msg: NotifyJob - size of runnables: 1
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: null, is list children: false, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: null, is list children: false, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: null, is list children: false, is expression: false
Msg: EventRequestManager - addEventRequest(): Request: Delete partial expression request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Delete partial expression request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Delete partial expression request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var1, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var1, is list children: true, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: var1, is list children: true, is expression: false
Msg: NotifyJob - size of runnables: 8
Msg: EventRequestManager - addEventRequest(): Request: Create data read memory request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Create data read memory request in status [RUNNING] for {0}.
Msg: EventRequestManager - addEventRequest(): Request: Create data read memory request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Create data read memory request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 8
**** Msg: AbstractEventManager - registerEventRequest(): Request: Create data read memory request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Create data read memory request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 8
Msg: EventRequestManager - addEventRequest(): Request: Create data read memory request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Create data read memory request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Create data read memory request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 8
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: null, is list children: false, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: null, is list children: false, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: null, is list children: false, is expression: false
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var3, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var3, is list children: true, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: var3, is list children: true, is expression: false
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(&h), id: var3.var3, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(&h), id: var3.var3, is list children: true, is expression: false
======= address: a8
======= floating: f8
======= pointer: ^a8f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *(&h), id: var3.var3, is list children: true, is expression: false
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *h+10, id: null, is list children: false, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *h+10, id: null, is list children: false, is expression: false
======= floating: f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *h+10, id: null, is list children: false, is expression: false
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(h+10), id: null, is list children: false, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(h+10), id: null, is list children: false, is expression: false
======= floating: f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *(h+10), id: null, is list children: false, is expression: false
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: List arguments request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List arguments request in status [RUNNING] for {0}.
Msg: EventRequestManager - addEventRequest(): Request: List local variables request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List arguments request in status [DONE] for {}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List local variables request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List local variables request in status [DONE] for {}.
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Data evaluate expression request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Data evaluate expression request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Data evaluate expression request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 54
java.lang.InterruptedException: Unknown variable: "h[0..10]"
at org.eclipse.ptp.debug.ui.PVariableManager$1.run(PVariableManager.java:154)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Resume request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Resume request in status [RUNNING] for {0-1}.
Msg: NotifyJob - size of runnables: 11
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Resume request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Delete partial expression request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Delete partial expression request in status [RUNNING] for {0}.
================= TIME RESUME: 1312033587401
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Delete partial expression request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var3, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var3, is list children: true, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: var3, is list children: true, is expression: false
Msg: EventRequestManager - addEventRequest(): Request: Delete partial expression request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Delete partial expression request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Delete partial expression request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *h+10, id: var5, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *h+10, id: var5, is list children: true, is expression: false
======= floating: f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *h+10, id: var5, is list children: true, is expression: false
Msg: EventRequestManager - addEventRequest(): Request: Delete partial expression request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Delete partial expression request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Delete partial expression request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(h+10), id: var6, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(h+10), id: var6, is list children: true, is expression: false
======= floating: f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *(h+10), id: var6, is list children: true, is expression: false
Msg: NotifyJob - size of runnables: 89
Msg: EventRequestManager - addEventRequest(): Request: Get info thread request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Get info thread request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Get info thread request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Retrieve stack info depth request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Retrieve stack info depth request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Retrieve stack info depth request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Create data read memory request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Create data read memory request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Create data read memory request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
================= TIME ALL SUSPENDED: 912
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Resume request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Resume request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Resume request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 12
================= TIME RESUME: 1312033593156
Msg: EventRequestManager - addEventRequest(): Request: Stop debugger request in status [UNKNOWN] for {}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Stop debugger request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 8
Msg: NotifyJob - size of runnables: 2
checs(dissol)> waiting for job
// wo
checs(dissol)> ll /wwaiting for job
ork/init/
total 1688
-rw-r--r-- 1 tladd ladd 858569 Jul 30 09:46 h_0.0
-rw-r--r-- 1 tladd ladd 858569 Jul 30 09:46 h_1.0
checs(dissol)> rm -waiting for job
r /work/
checs(dissol)> waiting for job
ll /work/init/*
-rw-r--r-- 1 tladd ladd 858569 Jul 30 09:46 /work/init/h_0.0
-rw-r--r-- 1 tladd ladd 858569 Jul 30 09:46 /work/init/h_1.0
checs(dissol)> waiting for job
rm /work/init/*
checs(dissol)> waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
org.eclipse.ptp.debug.core.pdi.PDIException: Terminate request: Request tasks are in pending status.
at org.eclipse.ptp.debug.internal.core.pdi.manager.EventRequestManager.addEventRequest(EventRequestManager.java:213)
at org.eclipse.ptp.debug.core.pdi.Session.exit(Session.java:213)
at org.eclipse.ptp.debug.core.pdi.Session.shutdown(Session.java:684)
at org.eclipse.ptp.debug.internal.core.PSession$1.runInWorkspace(PSession.java:516)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Msg: EventRequestManager - addEventRequest(): Request: Terminate request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Terminate request in status [RUNNING] for {0-1}.
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Start debugger request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Start debugger request in status [RUNNING] for {0-1}.
Msg: NotifyJob - size of runnables: 4
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Start debugger request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 4
Msg: EventRequestManager - addEventRequest(): Request: Set Line Breakpoint Request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Set Line Breakpoint Request in status [RUNNING] for {0-1}.
Msg: EventRequestManager - addEventRequest(): Request: Set Line Breakpoint Request in status [UNKNOWN] for {0-1}.
Msg: EventRequestManager - addEventRequest(): Request: Set Function Breakpoint Request in status [UNKNOWN] for {0-1}.
Msg: EventRequestManager - addEventRequest(): Request: Resume request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Set Line Breakpoint Request in status [DONE] for {}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Set Line Breakpoint Request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Set Line Breakpoint Request in status [DONE] for {}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Set Function Breakpoint Request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Set Function Breakpoint Request in status [DONE] for {}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Resume request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Resume request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 6
Msg: NotifyJob - size of runnables: 6
Msg: EventRequestManager - addEventRequest(): Request: Get info thread request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Get info thread request in status [RUNNING] for {0}.
================= TIME RESUME: 1312033234090
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Get info thread request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Retrieve stack info depth request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Retrieve stack info depth request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Retrieve stack info depth request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 5
================= TIME ALL SUSPENDED: 163
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Resume request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Resume request in status [RUNNING] for {0-1}.
Msg: NotifyJob - size of runnables: 7
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Resume request in status [DONE] for {}.
================= TIME RESUME: 1312033236443
Msg: NotifyJob - size of runnables: 6
Msg: NotifyJob - size of runnables: 6
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 7
Msg: EventRequestManager - addEventRequest(): Request: Get info thread request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Get info thread request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Get info thread request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Retrieve stack info depth request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Retrieve stack info depth request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Retrieve stack info depth request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
================= TIME ALL SUSPENDED: 449
Msg: NotifyJob - size of runnables: 6
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestScheduledTask - scheduleTimeout(): Request: Terminate request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Terminate request in status [ERROR] for {0-1}.
Msg: NotifyJob - size of runnables: 21
Msg: NotifyJob - size of runnables: 155
Msg: NotifyJob - size of runnables: 1
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: null, is list children: false, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: null, is list children: false, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: null, is list children: false, is expression: false
Msg: EventRequestManager - addEventRequest(): Request: Delete partial expression request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Delete partial expression request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Delete partial expression request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var1, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var1, is list children: true, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: var1, is list children: true, is expression: false
Msg: NotifyJob - size of runnables: 8
Msg: EventRequestManager - addEventRequest(): Request: Create data read memory request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Create data read memory request in status [RUNNING] for {0}.
Msg: EventRequestManager - addEventRequest(): Request: Create data read memory request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Create data read memory request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 8
**** Msg: AbstractEventManager - registerEventRequest(): Request: Create data read memory request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Create data read memory request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 8
Msg: EventRequestManager - addEventRequest(): Request: Create data read memory request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Create data read memory request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Create data read memory request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 8
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: null, is list children: false, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: null, is list children: false, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: null, is list children: false, is expression: false
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var3, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var3, is list children: true, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: var3, is list children: true, is expression: false
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(&h), id: var3.var3, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(&h), id: var3.var3, is list children: true, is expression: false
======= address: a8
======= floating: f8
======= pointer: ^a8f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *(&h), id: var3.var3, is list children: true, is expression: false
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *h+10, id: null, is list children: false, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *h+10, id: null, is list children: false, is expression: false
======= floating: f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *h+10, id: null, is list children: false, is expression: false
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(h+10), id: null, is list children: false, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(h+10), id: null, is list children: false, is expression: false
======= floating: f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *(h+10), id: null, is list children: false, is expression: false
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: List arguments request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List arguments request in status [RUNNING] for {0}.
Msg: EventRequestManager - addEventRequest(): Request: List local variables request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List arguments request in status [DONE] for {}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List local variables request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List local variables request in status [DONE] for {}.
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Data evaluate expression request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Data evaluate expression request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Data evaluate expression request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 54
java.lang.InterruptedException: Unknown variable: "h[0..10]"
at org.eclipse.ptp.debug.ui.PVariableManager$1.run(PVariableManager.java:154)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Resume request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Resume request in status [RUNNING] for {0-1}.
Msg: NotifyJob - size of runnables: 11
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Resume request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Delete partial expression request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Delete partial expression request in status [RUNNING] for {0}.
================= TIME RESUME: 1312033587401
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Delete partial expression request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var3, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: &h, id: var3, is list children: true, is expression: false
======= address: a8
======= address: a8
======= void: v0
======= pointer: ^a8v0
======= pointer: ^a8^a8v0
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: &h, id: var3, is list children: true, is expression: false
Msg: EventRequestManager - addEventRequest(): Request: Delete partial expression request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Delete partial expression request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Delete partial expression request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *h+10, id: var5, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *h+10, id: var5, is list children: true, is expression: false
======= floating: f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *h+10, id: var5, is list children: true, is expression: false
Msg: EventRequestManager - addEventRequest(): Request: Delete partial expression request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Delete partial expression request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Delete partial expression request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(h+10), id: var6, is list children: true, is expression: false
**** Msg: AbstractEventManager - registerEventRequest(): Request: Partial expression evaluation for tasks {0}, exp: *(h+10), id: var6, is list children: true, is expression: false
======= floating: f8
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Partial expression evaluation for tasks {}, exp: *(h+10), id: var6, is list children: true, is expression: false
Msg: NotifyJob - size of runnables: 89
Msg: EventRequestManager - addEventRequest(): Request: Get info thread request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Get info thread request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Get info thread request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Retrieve stack info depth request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Retrieve stack info depth request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Retrieve stack info depth request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: Create data read memory request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Create data read memory request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Create data read memory request in status [DONE] for {}.
Msg: EventRequestManager - addEventRequest(): Request: List stack frames request in status [UNKNOWN] for {0}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: List stack frames request in status [RUNNING] for {0}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: List stack frames request in status [DONE] for {}.
================= TIME ALL SUSPENDED: 912
waiting for job
Msg: EventRequestManager - addEventRequest(): Request: Resume request in status [UNKNOWN] for {0-1}.
**** Msg: AbstractEventManager - registerEventRequest(): Request: Resume request in status [RUNNING] for {0-1}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Resume request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 12
================= TIME RESUME: 1312033593156
Msg: EventRequestManager - addEventRequest(): Request: Stop debugger request in status [UNKNOWN] for {}.
**** Msg: AbstractEventManager - notifyEventRequest(): Request: Stop debugger request in status [DONE] for {}.
Msg: NotifyJob - size of runnables: 8
Msg: NotifyJob - size of runnables: 2
checs(dissol)> waiting for job
// wo
checs(dissol)> ll /wwaiting for job
ork/init/
total 1688
-rw-r--r-- 1 tladd ladd 858569 Jul 30 09:46 h_0.0
-rw-r--r-- 1 tladd ladd 858569 Jul 30 09:46 h_1.0
checs(dissol)> rm -waiting for job
r /work/
checs(dissol)> waiting for job
ll /work/init/*
-rw-r--r-- 1 tladd ladd 858569 Jul 30 09:46 /work/init/h_0.0
-rw-r--r-- 1 tladd ladd 858569 Jul 30 09:46 /work/init/h_1.0
checs(dissol)> waiting for job
rm /work/init/*
checs(dissol)> waiting for job
waiting for job
waiting for job
waiting for job
waiting for job
org.eclipse.ptp.debug.core.pdi.PDIException: Terminate request: Request tasks are in pending status.
at org.eclipse.ptp.debug.internal.core.pdi.manager.EventRequestManager.addEventRequest(EventRequestManager.java:213)
at org.eclipse.ptp.debug.core.pdi.Session.exit(Session.java:213)
at org.eclipse.ptp.debug.core.pdi.Session.shutdown(Session.java:684)
at org.eclipse.ptp.debug.internal.core.PSession$1.runInWorkspace(PSession.java:516)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)