You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Cannot initialize Polygot Sampler in --module-path mode #657
Thanks for the test-case. I am able to reproduce the issue.
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483)
at org.graalvm.visualvm.sampler.truffle.stagent.TruffleJMX.getTruffleInstance(TruffleJMX.java:158)
at org.graalvm.visualvm.sampler.truffle.stagent.TruffleJMX.agentmain(TruffleJMX.java:71)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565)
at java.instrument@25.0.2/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:544)
at java.instrument@25.0.2/sun.instrument.InstrumentationImpl.loadClassAndCallAgentmain(InstrumentationImpl.java:566)
Caused by: java.lang.ClassCastException: class java.util.Collections$SynchronizedSet cannot be cast to class java.util.Map (java.util.Collections$SynchronizedSet and java.util.Map are in module java.base of loader 'bootstrap')
at org.graalvm.visualvm.sampler.truffle.stagent.Truffle.getEnginesFromField(Truffle.java:199)
at org.graalvm.visualvm.sampler.truffle.stagent.Truffle.getEnginesFromClass(Truffle.java:187)
at org.graalvm.visualvm.sampler.truffle.stagent.Truffle.getEngines(Truffle.java:171)
at org.graalvm.visualvm.sampler.truffle.stagent.Truffle.<init>(Truffle.java:68)
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
Activity
thurka commentedon Mar 20, 2026
Thanks for the test-case. I am able to reproduce the issue.
GH-657 adapt to a new version of GraalVM - 'ENGINES' field can also c…
thurka commentedon Apr 3, 2026
FIxed in master.