On Wed, 5 Nov 2025 12:14:38 GMT, Jorn Vernee <[email protected]> wrote:
>> Thanks for the reviews! > >> @JornVernee: The new test has failed on AIX: >> >> ``` >> [fork] FATAL ERROR in native method: Wrong object class or methodID passed >> to JNI call >> [fork] at >> jdk.internal.foreign.MemorySessionImpl.checkValidStateRaw(java.base@26-internal/MemorySessionImpl.java:206) >> [fork] at >> jdk.internal.foreign.MemorySessionImpl.checkValidState(java.base@26-internal/MemorySessionImpl.java:215) >> [fork] at >> jdk.internal.foreign.SegmentFactories.allocateNativeInternal(java.base@26-internal/SegmentFactories.java:189) >> [fork] at >> jdk.internal.foreign.SegmentFactories.allocateNativeSegment(java.base@26-internal/SegmentFactories.java:181) >> [fork] at >> jdk.internal.foreign.ArenaImpl.allocate(java.base@26-internal/ArenaImpl.java:56) >> [fork] at >> jdk.internal.foreign.ArenaImpl.allocate(java.base@26-internal/ArenaImpl.java:31) >> [fork] at >> java.lang.foreign.SegmentAllocator.allocate(java.base@26-internal/SegmentAllocator.java:644) >> [fork] at >> TestSharedCloseJvmti$EventDuringScopedAccessRunner.<clinit>(TestSharedCloseJvmti.java:75) >> ``` >> >> Should I file a new issue? > > Please file a new issue. We haven't seen this failure in our CI. > > > @JornVernee: The new test has failed on AIX: > > > ``` > > > [fork] FATAL ERROR in native method: Wrong object class or methodID > > > passed to JNI call > > > [fork] at > > > jdk.internal.foreign.MemorySessionImpl.checkValidStateRaw(java.base@26-internal/MemorySessionImpl.java:206) > > > [fork] at > > > jdk.internal.foreign.MemorySessionImpl.checkValidState(java.base@26-internal/MemorySessionImpl.java:215) > > > [fork] at > > > jdk.internal.foreign.SegmentFactories.allocateNativeInternal(java.base@26-internal/SegmentFactories.java:189) > > > [fork] at > > > jdk.internal.foreign.SegmentFactories.allocateNativeSegment(java.base@26-internal/SegmentFactories.java:181) > > > [fork] at > > > jdk.internal.foreign.ArenaImpl.allocate(java.base@26-internal/ArenaImpl.java:56) > > > [fork] at > > > jdk.internal.foreign.ArenaImpl.allocate(java.base@26-internal/ArenaImpl.java:31) > > > [fork] at > > > java.lang.foreign.SegmentAllocator.allocate(java.base@26-internal/SegmentAllocator.java:644) > > > [fork] at > > > TestSharedCloseJvmti$EventDuringScopedAccessRunner.<clinit>(TestSharedCloseJvmti.java:75) > > > ``` > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Should I file a new issue? > > > > > > Please file a new issue. We haven't seen this failure in our CI. > > Filed [JDK-8371340](https://bugs.openjdk.org/browse/JDK-8371340). Is the test > supposed to work on platforms other than linux? It passes on linux PPC64 > (both, big and little endian). Yes, it is supposed to work on all platforms. ------------- PR Comment: https://git.openjdk.org/jdk/pull/27919#issuecomment-3492077297
