DecisionTree operator breaks gpt

Good afternoon!

I was exploring gpt by looking through available operators and their descriptions. I stumbled upon an error caused by the DecisionTree operator. Running gpt DecisionTree -h causes a java.lang.StackOverflowError that looks like this:

error of the DecisionTree help

java.lang.StackOverflowError at java.lang.Class.getEnclosingMethodInfo(Class.java:1072) at java.lang.Class.getEnclosingClass(Class.java:1272) at java.lang.Class.getSimpleBinaryName(Class.java:1443) at java.lang.Class.getSimpleName(Class.java:1309) at org.esa.snap.core.gpf.main.CommandLineUsage.getTypeName(CommandLineUsage.java:535)
(the line above is then repeated like a million times)

Error: java.lang.StackOverflowError

That’s the only operator that it happens with.

Hello and thanks for the report.
I was able to reproduce this error and I have created a ticket for this problem:
[SNAP-1483] Requesting gpt help for DecisionTree operator results in StackOverflowError - JIRA