CAST AIP 8.3.26 contains all fixes from the following previous CAST AIP releases:
- 7.3.0 - 7.3.11
- 8.0.0 - 8.0.5
- 8.1.0 - 8.1.7
- 8.2.0 - 8.2.16
- 8.3.0 - 8.3.25
The following table lists all bugs fixed in CAST AIP 8.3.26 and that are not already listed in the "Resolved Issues" lists of the above mentioned releases. There are 12 issues listed below. The column "Internal ID" is used only as an internal reference ID.
Ticket ID | Situation | Symptoms | Internal ID |
---|---|---|---|
20225 | While analyzing the code. | When set as current version, analysis unit is being created for a CPP Project file even with missing Source files. | AIPCORE-1237 |
23612 | While packaging .NET source code that consists of .NET core 3.1 framework. | AIP Console displays deactivated analysis units for .NET core apps. | AIPCORE-2205 |
23717 | After snapshot, while viewing the violations for the rule Avoid file path manipulation vulnerabilities - 7752. | False violations are displayed due to a bug where the analyzer was programmed to record that the "New System.IO.StreamReader" for the entry-point opened a file and therefore declares a path manipulation causing a violation of the rule. | AIPCORE-2274 |
23981 | While analyzing | Analysis is failing even when the DLM rule file is not present in CMS. | AIPCORE-2295 |
24122 | While analyzing PowerBuilder | Generation of SRD files in PowerBuilder analysis is not consistent | AIPCORE-2259 |
24252 | While viewing the analysis result. | Incorrect detection of Hibernate version in DMT. When Java source is packaged in DMT, the Hibernate version detected is not correct, which led to missing links in analysis result. | AIPCORE-2324 |
24423 | When looking at an analysis log in AIP Console. | Many fatal errors are displayed in the logs that are not actually fatal. | AIPCORE-2302 |
24481 | When looking at the results of a snapshot in the CAST Transaction Configuration Center. | AETP is displayed as 0, though there are added/removed/updated technical objects. | AIPCORE-2306 |
24531 | While looking at the results of the rule Avoid SQL injection vulnerabilities - 7742. | False violations are displayed. | AIPCORE-2319 |
24572 | When looking at the results of a Mainframe JCL analysis. | JCL Batch transactions are not correctly created by the analyzer. | MAINFRAME-450 |
24578 | When looking at the results of a Mainframe analysis. | For some objects, the analyzer has used the OBJECT_FULL_NAME value for the OBJECT_NAME in the CDT_OBJECTS table. The OBJECT_NAME value should be different to OBJECT_FULL_NAME. | MAINFRAME-442 |
24642 | When looking at the results of the rule Never truncate data in MOVE statements - 7688. | False violations are seen. | MAINFRAME-451 |