This is the mail archive of the
frysk-bugzilla@sourceware.org
mailing list for the frysk project.
[Bug general/5331] CodeObserved child gets SIGTRAP after fork.
- From: "mark at klomp dot org" <sourceware-bugzilla at sourceware dot org>
- To: frysk-bugzilla at sourceware dot org
- Date: 22 Apr 2008 18:17:46 -0000
- Subject: [Bug general/5331] CodeObserved child gets SIGTRAP after fork.
- References: <20071115153336.5331.pmachata@redhat.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From mark at klomp dot org 2008-04-22 18:17 -------
commit 8a89c5014642554b0d94e146e6aa4fc7147e0015
Author: Mark Wielaard <mwielaard@redhat.com>
Date: Tue Apr 22 18:34:11 2008 +0200
Reset breakpoints on fork. Fixes bug #5331.
frysk-core/frysk/proc/live/ChangeLog
2008-04-22 Mark Wielaard <mwielaard@redhat.com>
* Breakpoint.java (reset): Make package private.
(cloneForProc): New method.
* BreakpointAddresses.java (cloneForProc): New method.
(clearAllBreakpoints): New method.
* LinuxPtraceProc.java (LinuxPtraceProc(Task,ProcessIdentifier)):
Set breakpoints through forkingProc.breakpoints.cloneForProc().
(breakpoints): Make package private.
* LinuxPtraceTask.java (LinuxPtraceTask(LinuxPtraceTask,
LinuxPtraceProc,TaskAttachedObserverXXX)): Set currentISA.
* LinuxPtraceTaskState.java
(StartMainTask.wantToDetach.handleAttach): Clear breakpoints.
(StartMainTask.wantToDetach.StoppedEvent): Likewise.
* TestTaskObserverCode.java (testCodeOverFork): Resolve bug #5331.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://sourceware.org/bugzilla/show_bug.cgi?id=5331
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.