#693 closed defect (fixed)
Unable to load a particular oza file
| Reported by: | mafernandez | Owned by: | Víctor de Buen Remiro |
|---|---|---|---|
| Priority: | normal | Milestone: | Mantainance |
| Component: | OIS | Version: | 1.1.7 |
| Severity: | major | Keywords: | |
| Cc: |
Description
Some errors are obtained when a particular oza file is read. That oza file was previously generated on the set bsr.estim coming from a BSR estimation.
All files needed for reproduce the errors are in CVS, just in the project PrjBsrTest/test_12
Follow the steps:
- Run a BSR estimation from file test_cokInd.tol.
- When the estimation ends successfully write in a oza file the set bsr.estim
- Try to load that oza file.
Change History (4)
comment:1 Changed 17 years ago by
comment:3 Changed 17 years ago by
| Component: | Kernel → OIS |
|---|---|
| Milestone: | → Manteinance |
When a non linear filter declares the member _.externalInfo, then it will be filled with a Set of two elements: the BSR handler and the non linear filter handler, that have a member _.filterEval that is just de non linear filter. This is a cyclic reference that was no treated.
When OIS was loading the elements of Set _.externalInfo the object was not created yet. Now the container is created before the contents to avoid this problem.
Thanks for reporting.

Proved in the TOL version 1.1.7 b.9 2009-05-07