Bug 2818

Summary: When removing an observer Frysk throws an unhandled state exception
Product: frysk Reporter: Adam Jocksch <ajocksch>
Component: generalAssignee: Unassigned <frysk-bugzilla>
Status: WAITING ---    
Severity: normal    
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Bug Depends on:    
Bug Blocks: 1553    

Description Adam Jocksch 2006-06-22 15:39:14 UTC
When attempting to remove an observer from a process the following is thrown:

{frysk.proc.LinuxTask@f38a20,pid=11891,tid=11891,state=blockedContinue} in state
"BlockedSignal" did not handle handleDeleteObserver

frysk.proc.State.unhandled(FryskGui)
frysk.proc.TaskState.handleDeleteObserver(FryskGui)
frysk.proc.Task.handleDeleteObserver(FryskGui)
frysk.proc.TaskObservation.handleDelete(FryskGui)
frysk.proc.ProcState$3.handleDeleteObservation(FryskGui)
frysk.proc.Proc$8.execute(FryskGui)
frysk.event.EventLoop.runEventLoop(FryskGui)
frysk.event.EventLoop.run(FryskGui)
frysk.gui.Gui$3.run(FryskGui)
java.lang.Thread.run(libgcj.so.7)
Comment 1 Mark Wielaard 2007-02-02 13:25:02 UTC
I believe this was fixed by:

2006-10-04  Nurdin Premji <npremji@redhat.com>

        [...]
        * TaskState.java (BlockedSignal:handleDeleteObserver): Added.
        (BlockedSignal:handleDetach): Added.

Could you retests and/or provide a testcase?