jvm crash on memmove_ssse3_back

David Holmes david.holmes at oracle.com
Tue Jun 21 05:11:43 UTC 2022


Hi,

On 21/06/2022 2:35 pm, Yan Gang wrote:
> hi all:
>   I have jvm crash issue. not get core,only hs_err_pid6443.log.

These mailing lists are not for general bug reports but to discuss 
development of OpenJDK.

Your hs_err file states:

# The crash happened outside the Java Virtual Machine in native code.

and your stack shows:

> stack info:
> Stack: [0x00007fd5dca04000,0x00007fd5dcb05000],  sp=0x00007fd5dcb03008,  
> free space=1020k
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, 
> C=native code)
> C  [libc.so.6+0x15ca75]  __memmove_ssse3_back+0x2865
> 
> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
> J 4835  
> org.fusesource.leveldbjni.internal.NativeDB$DBJNI.Put(JLorg/fusesource/leveldbjni/internal/NativeWriteOptions;Lorg/fusesource/leveldbjni/internal/NativeSlice;Lorg/fusesource/leveldbjni/internal/NativeSlice;)J 

So this is a bug in the fusesource code.

Cheers,
David Holmes
------------

> (0 bytes) @ 0x00007fd609f881fd [0x00007fd609f88180+0x7d]
> J 4832 C1 
> org.fusesource.leveldbjni.internal.NativeDB.put(Lorg/fusesource/leveldbjni/internal/NativeWriteOptions;[B[B)V 
> (76 bytes) @ 0x00007fd609f9f70c [0x00007fd609f9ed20+0x9ec]
> J 4831 C1 
> org.fusesource.leveldbjni.internal.JniDB.put([B[BLorg/iq80/leveldb/WriteOptions;)Lorg/iq80/leveldb/Snapshot; 
> (50 bytes) @ 0x00007fd609f94024 [0x00007fd609f93f20+0x104]
> J 4830 C1 org.fusesource.leveldbjni.internal.JniDB.put([B[B)V (15 bytes) 
> @ 0x00007fd609f847cc [0x00007fd609f84660+0x16c]
> j  
> org.apache.hadoop.yarn.server.nodemanager.recovery.NMLeveldbStateStoreService.storeMasterKey(Ljava/lang/String;Lorg/apache/hadoop/yarn/server/api/records/MasterKey;)V+20
> j  
> org.apache.hadoop.yarn.server.nodemanager.recovery.NMLeveldbStateStoreService.storeContainerTokenPreviousMasterKey(Lorg/apache/hadoop/yarn/server/api/records/MasterKey;)V+4
> j  
> org.apache.hadoop.yarn.server.nodemanager.security.NMContainerTokenSecretManager.updatePreviousMasterKey(Lorg/apache/hadoop/yarn/server/security/MasterKeyData;)V+13
> j  
> org.apache.hadoop.yarn.server.nodemanager.security.NMContainerTokenSecretManager.setMasterKey(Lorg/apache/hadoop/yarn/server/api/records/MasterKey;)V+72
> j  
> org.apache.hadoop.yarn.server.nodemanager.NodeStatusUpdaterImpl$1.updateMasterKeys(Lorg/apache/hadoop/yarn/server/api/protocolrecords/NodeHeartbeatResponse;)V+24
> J 7243% C1 
> org.apache.hadoop.yarn.server.nodemanager.NodeStatusUpdaterImpl$1.run()V 
> (1172 bytes) @ 0x00007fd60a4bce7c [0x00007fd60a4bc400+0xa7c]
> j  java.lang.Thread.run()V+11
> v  ~StubRoutines::call_stub
> 
> detail info upload crash log.
> Thanks!


More information about the core-libs-dev mailing list