Bug 3561 - single step the sigreturn system call stops at trapped instruction when that does not have breakpoints
Summary: single step the sigreturn system call stops at trapped instruction when that ...
Status: RESOLVED FIXED
Alias: None
Product: frysk
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: Unassigned
URL:
Keywords:
Depends on:
Blocks: 1521
  Show dependency treegraph
 
Reported: 2006-11-22 17:18 UTC by Andrew Cagney
Modified: 2007-02-13 13:28 UTC (History)
0 users

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Cagney 2006-11-22 17:18:37 UTC
The sigreturn system call, found in the signal trampoline, unwinds the
trampoline frame restoring the thread/process to the pre-signal delivery state.

Tests can include:

- that the process didn't just run free, as can occure when the kernel screws up
single stepping of sigreturn
Comment 1 Mark Wielaard 2007-02-13 13:28:28 UTC
There is now a specific test for this.
TestTaskObserverInstructionSigReturn