Applications Manager File Viewer displays distorted or repeating data with Java 17+
search cancel

Applications Manager File Viewer displays distorted or repeating data with Java 17+

book

Article ID: 439272

calendar_today

Updated On:

Products

CA Automic Applications Manager (AM)

Issue/Introduction

Users accessing the Applications Manager (AM) Client GUI may encounter visual issues within the File Viewer when scrolling through output files. Reported symptoms include:

  • Repeating lines or blocks of data.
  • Text appearing with incorrect diacritic symbols or erratic characters.
  • Large grayed-out areas within the text pane.

Environment

Applications Manager version 9.6 - 9.6.2
Java or OpenJDK 17+
Client OS: Windows (often involving multi-monitor setups or high OS scaling)

Cause

The issue is related to changes in how the Java Virtual Machine (JVM) renders font sizes into line height in newer Java versions (Java 17+).

Applications Manager uses a performance-optimization logic that selectively loads only the lines visible in the current text area. In Java 17+, a change in line height calculation (adding additional pixels for the same font size) causes a mismatch between the calculated line height and the actual view area. This discrepancy disrupts the partial file loading logic, leading to rendering errors during scrolling

Resolution

Temporary Workarounds

To restore the correct display immediately, use any of the following methods to force a recalculation of the line height:

  1. Change Font Settings: Navigate to the File Viewer settings and change the font size from the default (9) to any other size, or select a different font type.
  2. Resize the Window: Drag the corner of the File Viewer window to change its dimensions, which resets the view area calculation.
  3. Adjust OS Scaling: Ensure the Windows display scaling is set to 100%, as high scaling levels frequently trigger this rendering mismatch (may not always work).

Permanent Fix

A fix will be included in Applications Manager version 9.6.3

For AM version 9.6 to 9.6.2, a backported fix may be available. Please contact Support for more information.

Additional Information

This issue is tracked as Defect DE177047