This is the mail archive of the
frysk-bugzilla@sourceware.org
mailing list for the frysk project.
[Bug general/4663] TaskObserver.Instruction doesn't appear to unblock on new process' first instructions
- From: "mark at klomp dot org" <sourceware-bugzilla at sourceware dot org>
- To: frysk-bugzilla at sourceware dot org
- Date: 20 Jun 2007 15:18:55 -0000
- Subject: [Bug general/4663] TaskObserver.Instruction doesn't appear to unblock on new process' first instructions
- References: <20070619210613.4663.mcvet@redhat.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From mark at klomp dot org 2007-06-20 15:18 -------
Added a simplified test and a first workaround for this issue.
2007-06-20 Mark Wielaard <mwielaard@redhat.com>
* frysk-core/frysk/proc/Observation.java (toString): Include
observable and observer.
* frysk-core/frysk/proc/Task.java (just_started): New boolean field.
* frysk-core/frysk/proc/TestTaskObserverInstruction.java
(testFirstInstructionStep): New test)
(StepAttachedObserver): New inner class.
(testFirstInstructionSteppingEngine): Renamed method from
testFirstInstructionStep. Remove broken marker.
2007-06-20 Mark Wielaard <mwielaard@redhat.com>
* frysk-core/frysk/proc/ptrace/LinuxTaskState.java
(blockOrAttachContinue): Set just_started marker.
(sendContinue): Reset just_started marker unless first step.
(Running.handleTrapped): Check and reset just_started marker.
Keeping open to resolve with a real Stepping state and after consulting on other
debug step marker corner cases.
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|frysk-bugzilla at sourceware|mark at klomp dot org
|dot org |
Status|NEW |ASSIGNED
http://sourceware.org/bugzilla/show_bug.cgi?id=4663
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.