Page tree
Skip to end of metadata
Go to start of metadata

CAST AIP 8.3.16 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.15

The following table lists all bugs fixed in CAST AIP 8.3.16 and that are not already listed in the "Resolved Issues" lists of the above mentioned releases. There are 40 issues listed below. The column "Internal ID" is used only as an internal reference ID.

Ticket IDSituationSymptomsInternal ID
14882When attempting to run a mainframe analysis.Anarun crashes while attempting to process a .cbl file.MAINFRAME-224
14918While running DMT for packaging a java applicationThe following warning is displayed: "cast.dmt.engine.foldertree.containerScannerFailure"AIPCORE-49
15791When attempting to analyze a .NET application.The analysis is hanging during the Comparing Object step due to the duplicate objects caused by 2 .csproj pointing to the same source code.AIPCORE-545
16120When attempting to apply a DLM rule file on SAP BusinessObjects results.The DLM rule file does not review any links - i.e. all results are ignored.AIPCORE-14
16639When attempting to run a Mainframe analysis.The analysis fails with the error "Unexternalized exception - Message is 'access violation'."MAINFRAME-239
17065When looking at the log files following a Mainframe analysis.Difficult to work out which copybook (when the same one has been identified more than once in the Application) has been used for the analysis.MAINFRAME-284
17183When looking at the results of a Mainframe analysis, with regard to the rule "Avoid OPEN/CLOSE inside loops - 7218".A false link between two objects is causing a false violation of the rule.MAINFRAME-251
17220When looking at the results of a Mainframe analysis.An incorrect Cobol program object called "TO" is created for the "MOVE PROGRAM-ID ... TO ..." syntax found in cobybook files. No object should be created at all.MAINFRAME-254
17233When looking at the results of a Mainframe analysis, specifically with regard to the rule "Avoid unchecked return code (SQLCODE) after EXEC SQL query - 7690".False positive violations are reported for this rule when SQLCODE is checked outside perform statement of a paragraph.MAINFRAME-252
17365When attempting to use a Dynamic Links rule file with PowerBuilder analysis results.The rules described in the Dynamic Links rule file are ignored.AIPCORE-46
17366When looking at the results of a Mainframe analysis.Many Cobol Transaction objects are created with names containing special characters such as *, / etc.MAINFRAME-248
17613When creating a Reference Pattern in the CAST Management Studio and attempting to use the "Enable replacement" option.The "Enable replacement" option does not replace the words as expected. when attempting to replace a "\" (backslash).AIPCORE-30
17783When attempting to generate a snapshot.The snapshot generation process is hanging during the run consolidation step.AIPCORE-36
17816When looking at the results of a Mainframe analysis, specifically with regard to the rule "Avoid unreferenced Sections and Paragraphs - 7290".The analyzer does not correctly handle the syntax FETCH / END-FETCH (it is treated as paragraph) and therefore causes a false violation of the rule.MAINFRAME-314
18112; 19440When running a snapshot.The snapshot fails during the MAV2 step with the error message:
Unexternalized exception - Message is 'access violation '
Failed to run service ILocalMetrics
AIPCORE-2
18221When looking at the results of an analysis.False positive violations are generated for the rule "Prefer using indexes instead of subscripts - 8142" even though Indexing was used instead of Subscripts.MAINFRAME-283
18236When looking at the results of the rule "Avoid "SELECT *" queries (7344)".The violations reported for this rule are duplicated by the rule "Avoid "SELECT *" or "SELECT SINGLE *" queries" (7530).AIPCORE-279
18348Module trending for an application in AAD always returns with "unexpected error"Module trending for an application in AAD always returns with "unexpected error" as rest-api doesn't accept special characters(/,&) in module names.AIPCORE-498
18508When using a Dynamic Link Rule file to automatically ignore specific link types during an analysis.The rules file does not automatically ignore "uselinks" links.AIPCORE-589
18570When looking at the results of a Mainframe analysis.CICS Maps objects are not handeled correctly - objects are displayed as "Unknown" and the same object is displayed multiple times impacting link creation.MAINFRAME-298
18635When looking at the results of a Mainframe analysis specifically with regard to the rule "Never truncate data in MOVE statements - 7688".False violations are reported for this rule when the variables have subordinate items and the comparison is based on a block.MAINFRAME-300
18652When looking at the results of a snapshot in the Engineering Dashboard.A different number of violations is showing in the "Risk Model" and in "Application Component" tiles. The values in both should be the same. The issue is due to the fact that CAST_DotNet_PropertyCSharp objects are marked as synthetic, whereas their associated getters/setters are not.AIPCORE-615
18660Using Server Manager CLI to install an extension and the installation fails for whatever reason.No non-zero error code is returned by Server Manager CLI.AIPCORE-639
18670When a Management Database is locked by CAST MS (after having enabled the lock) by user A. User B then opens a new CAST MS session.An error message is raised incorrectly stating that user A has CAST MS open.AIPCORE-629
18711When attempting to package Maven based JEE source code.Missing JAR files in the DMT packaging results, despite the fact that the JAR files are present in the Maven repository.AIPCORE-729
18854When generating a snapshot.The procedure DSSEXT_BUILD_OBJ_STATUS takes a long time to complete.AIPCORE-686
18873When analyzing a Mainframe application in CAST AIP 8.3.x after upgrade from 8.2.x with no change in source code.The analysis time has increased 7-fold.AIPCORE-695
18947Using the DMT and attempting to delete a package from V2 (cloned from V1).The package is deleted, but an error is displayed:
"The program validation has not ended correctly (2001)"
AIPCORE-707
18959When installing CAST AIP and recording the settings in a .iss file.The .iss files does not store the correct path for the CAST_DEFAULT_DELIVERY_DIR variable chosen during the installation and instead will record the path given in the CastGlobalSettings.ini file.AIPCORE-716
19041When looking at the results of a post upgrade (8.2.x > 8.3.x) consistency analysis on unchanged source code.The checksum of some objects has changed, therefore impacting the results (some objects are marked as modified even though they have not been changed).ORAPLSQL-20
19054When looking at the parent Technical Criterion for the rule ""CX_ROOT" should not be used in TRY .. CATCH.. ENDTRY block - 8412".This parent technical criterion for this rule is set to "61020: Programming Practices - Modularity and OO Encapsulation Conformity", but it should be changed to "61014: Programming Practices - Error and Exception Handling".SAP-172
19091When running a snapshot.Snapshot is taking longer than expected to complete the procedure ADG_COMPUTE_VIOLATION_STATUSES.AIPCORE-780
19126When attempting to run a Mainframe analysis.The analyzer crashes with errors similar to:
- Mainframe.14: Potential mismatch between the program and the PSB '<object_name>'. The PCB number 3 has not been found.
- Job execution Internal exception occurred during processing listener <item>
MAINFRAME-308
19132When attempting to analyze a C++ application.The following error is displayed in the log:
BuildAll.Sources: Missing Sources
AIPCORE-807
19261When attempting to generate a snapshot.The snapshot runs and does not complete.AIPCORE-858
19297When running a snapshot.Snapshot is taking longer than expected to complete the procedure ADG_COMPUTE_VIOLATION_STATUSES.AIPCORE-897
19439When attempting to run a Mainframe analysis.Anarun crashes when analyzing certain Cobol files.MAINFRAME-322
19472When looking at the source code delivery log in the DMT.The DMT cannot find the parent maven artifact of a specific child maven artifact when other child maven artifacts that reference the same parent artifact using a different version number.AIPCORE-938
19500When attempting to use the Search in Code tool in CAST Enlighten.CAST Enlighten crashes when running the tool.AIPCORE-946
19537When looking at the source code delivery log in the DMT.The DMT cannot find the parent maven artifact of a specific child maven artifact when other child maven artifacts that reference the same parent artifact using a different version number.AIPCORE-964
  • No labels