| Summary: | Linux{frysk.proc.LinuxTask@e87320,id={TaskId,26844},state=attaching} in state "attaching" did not handle processTerminatedEvent on rhel4 | ||
|---|---|---|---|
| Product: | frysk | Reporter: | Andrew Cagney <cagney> |
| Component: | general | Assignee: | Andrew Cagney <cagney> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | P1 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Host: | Target: | ||
| Build: | Last reconfirmed: | ||
| Project(s) to access: | ssh public key: | ||
| Bug Depends on: | |||
| Bug Blocks: | 1553, 2004 | ||
| Attachments: | spam | ||
Created attachment 1765 [details]
spam
The "terminated" event has been made abstract forcing all states to handle it. |
intermittently: Running testAttachDetachRapidlyCloningMainTask(frysk.proc.TestTaskObserver) ...ERROR java.lang.RuntimeException: Linux{frysk.proc.LinuxTask@e87320,id={TaskId,26844},state=attaching} in state "attaching" did not handle processTerminatedEvent Time: 2.955 There was 1 error: 1) testAttachDetachRapidlyCloningMainTask(frysk.proc.TestTaskObserver)java.lang.RuntimeException: Linux{frysk.proc.LinuxTask@e87320,id={TaskId,26844},state=attaching} in state "attaching" did not handle processTerminatedEvent at frysk.proc.State.unhandled(java.lang.Object, java.lang.String) (/home/cagney/frysk/frysk-core/frysk/proc/State.java:77) at frysk.proc.TaskState.processTerminatedEvent(frysk.proc.Task, boolean, int) (/home/cagney/frysk/frysk-core/frysk/proc/TaskState.java:111) at frysk.proc.Task$17.execute() (/home/cagney/frysk/frysk-core/frysk/proc/Task.java:463) at frysk.event.EventLoop.runEventLoop(boolean) (/home/cagney/frysk/frysk-core/frysk/event/EventLoop.java:311) at frysk.event.EventLoop.runPolling(long) (/home/cagney/frysk/frysk-core/frysk/event/EventLoop.java:396) at frysk.proc.TestLib.assertRunUntilStop(java.lang.String) (/home/cagney/frysk/frysk-core/frysk/proc/TestLib.java:77) at frysk.proc.TestTaskObserver.attach(frysk.proc.Task[], frysk.proc.TestTaskObserver$AttachedObserver) (/home/cagney/frysk/frysk-core/frysk/proc/TestTaskObserver.java:181) at frysk.proc.TestTaskObserver.testAttachDetachRapidlyCloningMainTask() (/home/cagney/frysk/frysk-core/frysk/proc/TestTaskObserver.java:554) at TestRunner.main(java.lang.String[]) (/home/cagney/native/frysk-core/TestRunner.java:140) at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0) at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)