David: Thanks!


----- 回复邮件 -----
发信人:David Holmes <david.hol...@oracle.com>
收信人:"Yan Gang" <yang...@ec.com.cn>,"core-libs-dev" <core-libs-...@openjdk.java.net>
时  间:2022年06月21日 13时11分43秒
主  题:Re: jvm crash on memmove_ssse3_back


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!

Reply via email to