Problem Note 19756: Incorrect results when lists contain more than 128 method blocks
If more than 128 method blocks in either of the following lists are used
in a single runproject, the results will likely contain wrong answers:
1) project and transformation methods
2) project, scoring, pricing, mitigation, postprice, and postvar methods
The following symptoms suggest that you have encountered this problem.
If the methods stop running for the first list, only the analysis
variables will perturb in the remaining market states.
If transformation methods stop running in the base case, the following
error might appear in the log:
ERROR: A link depth error occurred.
The statement was:
runmethod Trans256;
ERROR: Error occurred in RFT method 'Trans256'.
If the methods stop running in the second list, the following error might be produced:
ERROR: A link depth error occurred.
The statement was:
runmethod Price98;
ERROR: Error occurred in pricing method 'Price98'.
ERROR: Read Access Violation In Task [ RISK )
Exception occurred at (04AE706E)
Task Traceback
Address Frame (DBGHELP API Version 4.0 rev 5)
04AE706E 049FF02C sasriska:mcn_main+0xE606E
65C42632 049FF094 sascmpa:mcn_main+0x71632
65C3140D 049FF164 sascmpa:mcn_main+0x6040D
04AD64CB 049FF198 sasriska:mcn_main+0xD54CB
04A4A6D3 049FF240 sasriska:mcn_main+0x496D3
04AB2638 049FF3E0 sasriska:mcn_main+0xB1638
04AAD66B 049FF534 sasriska:mcn_main+0xAC66B
54D1038A 049FFED0 sasrisk:mcn_main+0xF38A
54D01735 049FFF88 sasrisk:mcn_main+0x735
01272B02 049FFFA0 sashost:Main+0xBE72
01276C20 049FFFB4 sashost:Main+0xFF90
7C80B683 049FFFEC kernel32:GetModuleFileNameA+0x1B4
ERROR: A link depth error occurred.
The only workaround is to limit the number of method blocks that are used within a runproject to at most 128.
Select the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Risk Dimensions Enterprise Edition | Microsoft Windows NT Workstation | 4.2.1 | | 9.1 TS1M3 SP3 | |
Microsoft Windows 2000 Professional | 4.2.1 | | 9.1 TS1M3 SP3 | |
Microsoft Windows 2000 Datacenter Server | 4.2.1 | | 9.1 TS1M3 SP3 | |
Microsoft Windows 2000 Advanced Server | 4.2.1 | | 9.1 TS1M3 SP3 | |
Microsoft Windows 2000 Server | 4.2.1 | | 9.1 TS1M3 SP3 | |
Solaris | 4.2.1 | 5.2 | 9.1 TS1M3 SP3 | 9.2 TS2M0 |
HP-UX | 4.2.1 | 5.2 | 9.1 TS1M3 SP3 | 9.2 TS2M0 |
64-bit Enabled Solaris | 4.2.1 | 5.2 | 9.1 TS1M3 SP3 | 9.2 TS2M0 |
Linux | 4.2.1 | 5.2 | 9.1 TS1M3 SP3 | 9.2 TS2M0 |
Microsoft Windows XP Professional | 4.2.1 | 5.2 | 9.1 TS1M3 SP3 | 9.2 TS2M0 |
64-bit Enabled HP-UX | 4.2.1 | 5.2 | 9.1 TS1M3 SP3 | 9.2 TS2M0 |
64-bit Enabled AIX | 4.2.1 | 5.2 | 9.1 TS1M3 SP3 | 9.2 TS2M0 |
Tru64 UNIX | 4.2.1 | 5.2 | 9.1 TS1M3 SP3 | 9.2 TS2M0 |
AIX | 4.2.1 | 5.2 | 9.1 TS1M3 SP3 | 9.2 TS2M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | alert |
Date Modified: | 2008-07-08 15:29:40 |
Date Created: | 2007-03-16 10:39:05 |