segfault with 8u5

Martin Traverso mtraverso at
Fri May 16 19:39:12 UTC 2014

We're testing Presto ( on Java 8, and
ran into a segfault in the VM. Below is the relevant portion from the crash
report. You can see the full dump here:

Stack: [0x00007fe8a1a6c000,0x00007fe8a1b6d000],
sp=0x00007fe8a1b6abe0,  free space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  []  ciSignature::ciSignature(ciKlass*, ciSymbol*,
V  []  ciBytecodeStream::get_method(bool&,
V  []  GraphBuilder::invoke(Bytecodes::Code)+0x39
V  []  GraphBuilder::iterate_bytecodes_for_block(int)+0x6ad
V  []  GraphBuilder::iterate_all_blocks(bool)+0xf2
V  []  GraphBuilder::GraphBuilder(Compilation*,
V  []  IRScope::IRScope(Compilation*, IRScope*, int,
ciMethod*, int, bool)+0x1e7
V  []  IR::IR(Compilation*, ciMethod*, int)+0x9f
V  []  Compilation::build_hir()+0xdb
V  []  Compilation::compile_java_method()+0x6e
V  []  Compilation::compile_method()+0x4e
V  []  Compilation::Compilation(AbstractCompiler*,
ciEnv*, ciMethod*, int, BufferBlob*)+0x24f
V  []  Compiler::compile_method(ciEnv*, ciMethod*, int)+0xa9
V  []
V  []  CompileBroker::compiler_thread_loop()+0x620
V  []  JavaThread::thread_main_inner()+0xdf
V  []  JavaThread::run()+0x1b5
V  []  java_start(Thread*)+0x108

Is this a known issue? I couldn't find anything related in the bug
database. Otherwise, any suggestions for debugging it would be very much
The problem only seems to happen after Presto has been running for a while
and has processed several hundred queries. I’ve tried re-running the
queries that were running at the moment it crashed, but it does not
reproduce deterministically. Also, we don't see it in Java 7.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the hotspot-compiler-dev mailing list