relnotes:external
The known OpenJDK unresolved issues that affect MagicPlot
Actual Issues
- Java 12, 14, 15: https://bugs.openjdk.java.net/browse/JDK-8256465
[macos] On MacOS 11 Big Sur if the MagicPlot window is switched to full screen any dialog window (properties dialog) open full screen and the program interface freezes.
Current workaround:
1. In MacOS Preferences → General → “Prefer tabs” set to “in full screen”.
2. Do not open MagicPlot window in full screen.
- Java 12.0.1: https://bugs.openjdk.java.net/browse/JDK-8227828
[macos] Sub/Superscript text is rendered with incorrect spacing between characters
No fix currently available. The issue does not affect vector export.
Fixed Issues
Java 12.0.1: https://bugs.openjdk.java.net/browse/JDK-8224712
[macos] The pressed state of JToggleButton it toolbar is not indicated in Aqua LnF
Temporarily fixed with custom border in MagicPlot 2.9.Java 13.0.1: https://bugs.openjdk.java.net/browse/JDK-8233598
Uneven text weight for different font sizes with Fractional Metrics and gray AA.
Currently using Java 12. – Fixed in Java 14, 15.Java 11.0.1: https://bugs.openjdk.java.net/browse/JDK-8214994
C2 Compiler enters infinite loop and consumes infinite memory until crash
MagicPlot running on Java 11.0.1 consumes infinite memory and crashes after opening big project file on processors 8+ years old.Java 9, 10: https://bugs.openjdk.java.net/browse/JDK-8202580
Dashed BasicStroke randomly painted incorrectly, may freeze application
Infinite execution at sun.java2d.marlin.DRenderer.lineTo(java.desktop@10.0.2/Unknown Source)Java 8 crashes on some fonts rendering: https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/java2d002.html
relnotes/external.txt · Last modified: by Alexander