Bug 1426 - TaskEvent class information exposure
Summary: TaskEvent class information exposure
Status: RESOLVED FIXED
Alias: None
Product: frysk
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
: P1 normal
Target Milestone: ---
Assignee: Andrew Cagney
URL:
Keywords:
Depends on:
Blocks: 1517 1520 1521 1522 1524 1519 1523 1526
  Show dependency treegraph
 
Reported: 2005-10-05 19:17 UTC by Phil Muldoon
Modified: 2005-10-29 16:19 UTC (History)
1 user (show)

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 Phil Muldoon 2005-10-05 19:17:21 UTC
The optional object returned from the optional argument returned from the
observable used in:

data.getProc().taskExeced.addObserver

Is a TaskEvent class. TaskEvent is not public, and therefore the optional
argument passed to the observer is not castable as TaskEvent. As noted, the
short term fix was to change frysk.proc.TaskEvent to public. This has been
completed. However making TaskEvent public exposes too much information outside
of the class.
Comment 1 Andrew Cagney 2005-10-23 21:28:54 UTC
With the addition of all the observers, this is "fixed".