Summary: | Inferior process quits with 'Trace/breakpoint trap' | ||
---|---|---|---|
Product: | frysk | Reporter: | Mike Cvet <mcvet> |
Component: | general | Assignee: | Mark Wielaard <mark> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cagney, mark, npremji |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: | ||
Bug Depends on: | 3571, 3676 | ||
Bug Blocks: | 1522, 1633, 3346 |
Description
Mike Cvet
2006-11-10 14:56:36 UTC
I should not that this is on an x86_64 dual core intel machine on FC6 ... And doesn't appear to occur on FC5 i386. I had a kernel update this week and this appears to have gone away. I'm unsure if its a kernel problem though. The kernel which the problem appeared on was: 2.6.18-1.2798. I'm now on 2.6.18-1.2849. This original bug occured with just having TaskObserver.Instruction blocking the Task. With that latest kernel update it seemed to dissapear; but now when adding an additional Observer from TaskObserver.Code, the problem has reappeared. Not sure what the correllation is. Testcase committed. frysk-core/frysk/proc/TestTaskObserverInstructionAndCode.java This crashes the inferior after reinstalling a Code observer and trying to resume the Proc. The test is disabled in CVS. The testcase in comment #5 seems to be a different problem. It has now been reported as bug #3676 Consider: 01: jump 5 <- PC ... 04: nop <- breakpoint 05: And a single step Consider: Consider: 01: jump 5 <- PC ... 04: nop <- breakpoint 05: nop <- breakpoint And a continue Consider: 04: nop <- breakpoint <- PC 05: nop <- breakpoint And a single step Consider: 04: nop <- breakpoint 05: nop <- breakpoint <- PC o6: nop <- breakpoint And a continue Does this still happen? I played with stepping in the gui and it seems to work nicely. Stopping, running and quiting keep the program going just happily for me. I can no longer reproduce the original behaviour for this bug. Nice work! Reported as fixed. Yeah! |