[ 
https://issues.apache.org/jira/browse/IGNITE-28771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksey Plekhanov updated IGNITE-28771:
---------------------------------------
    Attachment: image-2026-06-12-18-41-23-190.png

> Investigate JVM crash on TC
> ---------------------------
>
>                 Key: IGNITE-28771
>                 URL: https://issues.apache.org/jira/browse/IGNITE-28771
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Aleksey Plekhanov
>            Assignee: Aleksey Plekhanov
>            Priority: Major
>              Labels: ise
>         Attachments: image-2026-06-12-18-41-23-190.png
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> There are JVM crashed sometimes on TC on calcite/cache suites. In most cases 
> problematic frame shown as:
> {noformat}
> # Problematic frame:
> # v  ~StubRoutines::jlong_disjoint_arraycopy
> {noformat}
> Sometimes crash dumps also refer to PageMemoryNoStoreImpl::allocatePage 
> method.
> Once there was a extended stack trace in crash dump:
> {noformat}
> Native frames: (J=compiled Java code, A=aot compiled Java code, 
> j=interpreted, Vv=VM code, C=native code)
> J 136663 c1 
> org.apache.ignite.internal.pagemem.impl.PageMemoryNoStoreImpl$Segment.allocateFreePage(I)J
>  (197 bytes) @ 0x00007fa21564b789 [0x00007fa21564b160+0x0000000000000629]
> J 136660 c1 
> org.apache.ignite.internal.pagemem.impl.PageMemoryNoStoreImpl.allocatePage(IIB)J
>  (337 bytes) @ 0x00007fa219aa69c4 [0x00007fa219aa6820+0x00000000000001a4]
> J 75880 c2 
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl.createCacheDataStore0(I)Lorg/apache/ignite/internal/processors/cache/IgniteCacheOffheapManager$CacheDataStore;
>  (114 bytes) @ 0x00007fa2218a4af0 [0x00007fa2218a1de0+0x0000000000002d10]
> J 75217 c2 
> org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtLocalPartition.<init>(Lorg/apache/ignite/internal/processors/cache/GridCacheSharedContext;Lorg/apache/ignite/internal/processors/cache/CacheGroupContext;IZ)V
>  (423 bytes) @ 0x00007fa2217b2fe0 [0x00007fa2217b1520+0x0000000000001ac0]
> J 75237 c2 
> org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtPartitionTopologyImpl.getOrCreatePartition(I)Lorg/apache/ignite/internal/processors/cache/distributed/dht/topology/GridDhtLocalPartition;
>  (166 bytes) @ 0x00007fa22181c748 [0x00007fa22181c480+0x00000000000002c8]
> J 118104 c2 
> org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtPartitionTopologyImpl.createPartitions(Lorg/apache/ignite/internal/processors/affinity/AffinityTopologyVersion;Ljava/util/List;J)V
>  (229 bytes) @ 0x00007fa21de50250 [0x00007fa21de4fb20+0x0000000000000730]
> J 119238 c2 
> org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtPartitionTopologyImpl.initPartitions(Lorg/apache/ignite/internal/processors/affinity/AffinityTopologyVersion;Ljava/util/List;Lorg/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture;J)Z
>  (629 bytes) @ 0x00007fa21f9e2114 [0x00007fa21f9e1ee0+0x0000000000000234]
> J 134697 c1 
> org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtPartitionTopologyImpl.beforeExchange(Lorg/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture;ZZ)V
>  (1096 bytes) @ 0x00007fa21a79437c [0x00007fa21a792cc0+0x00000000000016bc]
> J 137140 c1 
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture$$Lambda$1711.apply(Ljava/lang/Object;)Ljava/lang/Object;
>  (12 bytes) @ 0x00007fa219ab7cac [0x00007fa219ab7be0+0x00000000000000cc]
> {noformat}
> Looks like there can be a race between PME and node stop:



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to