You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2020/09/28 03:45:23 UTC

[GitHub] [druid] qianxinxu opened a new issue #10443: Druid middleManager jvm's InterpreterRuntime::throw_ClassCastException

qianxinxu opened a new issue #10443:
URL: https://github.com/apache/druid/issues/10443


   version: druid 0.13.0
   node: middleManager
   description:  A middleManager's task has failed because of Jvm's exception.
   
   jvm log is :
   
   Register to memory mapping:
   
   RAX=0x00007f49fd26c437: <offset 0xa26437> in /usr/java/jdk8u202-b08/jre/lib/amd64/server/libjvm.so at 0x00007f49fc846000
   RBX=0x00000003c19d78f0 is an oop
   org.joda.time.chrono.BasicDayOfYearDateTimeField
   - klass: 'org/joda/time/chrono/BasicDayOfYearDateTimeField'
   RCX=0x0000000000000003 is an unknown value
   RDX=
   [error occurred during error reporting (printing register info), id 0xb]
   
   Stack: [0x00007f47f97de000,0x00007f47f98df000], sp=0x00007f47f98dd2f0, free space=1020k
   Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
   V [libjvm.so+0x95f6d2] Symbol::as_klass_external_name() const+0x12
   V [libjvm.so+0x7193c5] Klass::external_name() const+0x135
   V [libjvm.so+0x6263e5] InterpreterRuntime::throw_ClassCastException(JavaThread*, oopDesc*)+0x65
   j org.apache.druid.segment.StringDimensionIndexer$DimensionDictionary.getValue(I)Ljava/lang/String;+42
   J 13634 C2 java.util.Spliterator$OfInt.forEachRemaining(Ljava/util/function/Consumer;)V (53 bytes) @ 0x00007f49ea7cc8d8 [0x00007f49ea7cc7c0+0x118]
   J 6766 C2 org.apache.druid.segment.StringDimensionIndexer.estimateEncodedKeyComponentSize(Ljava/lang/Object;)J (9 bytes) @ 0x00007f49e9e8595c [0x00007f49e9e84b60+0xdfc]
   J 7027 C2 org.apache.druid.segment.incremental.IncrementalIndex.toIncrementalIndexRow(Lorg/apache/druid/data/input/InputRow;)Lorg/apache/druid/segment/incremental/IncrementalIndex$IncrementalIndexRowResult; (585 bytes) @ 0x00007f49e9f6ee44 [0x00007f49e9f6e700+0x744]
   J 9999 C2 org.apache.druid.segment.realtime.plumber.Sink.add(Lorg/apache/druid/data/input/InputRow;Z)Lorg/apache/druid/segment/incremental/IncrementalIndexAddResult; (96 bytes) @ 0x00007f49ea7b2368 [0x00007f49ea7b2260+0x108]
   J 10148 C2 org.apache.druid.segment.realtime.plumber.RealtimePlumber.add(Lorg/apache/druid/data/input/InputRow;Lcom/google/common/base/Supplier;)Lorg/apache/druid/segment/incremental/IncrementalIndexAddResult; (99 bytes) @ 0x00007f49ea8af1c0 [0x00007f49ea8af120+0xa0]
   J 10686% C2 org.apache.druid.indexing.common.task.RealtimeIndexTask.run(Lorg/apache/druid/indexing/common/TaskToolbox;)Lorg/apache/druid/indexer/TaskStatus; (1166 bytes) @ 0x00007f49ea97e798 [0x00007f49ea97e500+0x298]
   j org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner$SingleTaskBackgroundRunnerCallable.call()Lorg/apache/druid/indexer/TaskStatus;+90
   j org.apache.druid.indexing.overlord.SingleTaskBackgroundRunner$SingleTaskBackgroundRunnerCallable.call()Ljava/lang/Object;+1
   j java.util.concurrent.FutureTask.run()V+42
   j java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+95
   j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5
   j java.lang.Thread.run()V+11
   v ~StubRoutines::call_stub
   V [libjvm.so+0x6310ea] JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0xeea
   V [libjvm.so+0x62e7a4] JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*)+0x2a4
   V [libjvm.so+0x62ed9a] JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*)+0x4a
   V [libjvm.so+0x66f7ce] thread_entry(JavaThread*, Thread*)+0x8e
   V [libjvm.so+0x99f088] JavaThread::thread_main_inner()+0xd8
   V [libjvm.so+0x857422] java_start(Thread*)+0xf2
   C [libpthread.so.0+0x7dc5] start_thread+0xc5
   
   
   
   I wil be  grateful if someone can afford some help! 
   
   
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org