#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 [Error: raise.c was not found in source tree] #1 0x00007fb97b0e0f5d in __GI_abort () at abort.c:90 [Error: abort.c was not found in source tree] #2 0x00007fb97a3d2c99 in os::abort (dump_core=) at ./src/hotspot/src/os/linux/vm/os_linux.cpp:1509 1504: char buf[16]; 1505: jio_snprintf(buf, sizeof(buf), UINTX_FORMAT, os::current_thread_id()); 1506: out.print_raw_cr(buf); 1507: out.print_raw_cr("Dumping core ..."); 1508: #endif 1509: ::abort(); // dump core 1510: } 1511: 1512: ::exit(1); 1513: } 1514: #3 0x00007fb97a598443 in VMError::report_and_die (this=this@entry=0x7fb8f45062d0) at ./src/hotspot/src/share/vm/utilities/vmError.cpp:1060 1055: // os::abort() will call abort hooks, try it first. 1056: static bool skip_os_abort = false; 1057: if (!skip_os_abort) { 1058: skip_os_abort = true; 1059: bool dump_core = should_report_bug(first_error->_id); 1060: os::abort(dump_core); 1061: } 1062: 1063: // if os::abort() doesn't abort, try os::die(); 1064: os::die(); 1065: } #4 0x00007fb97a3dcbb4 in JVM_handle_linux_signal (sig=sig@entry=11, info=info@entry=0x7fb8f4506570, ucVoid=ucVoid@entry=0x7fb8f4506440, abort_if_unrecognized=abort_if_unrecognized@entry=1) at ./src/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp:541 536: sigemptyset(&newset); 537: sigaddset(&newset, sig); 538: sigprocmask(SIG_UNBLOCK, &newset, NULL); 539: 540: VMError err(t, sig, pc, info, ucVoid); 541: err.report_and_die(); 542: 543: ShouldNotReachHere(); 544: } 545: 546: void os::Linux::init_thread_fpu_state(void) { #5 0x00007fb97a3cff08 in signalHandler (sig=11, info=0x7fb8f4506570, uc=0x7fb8f4506440) at ./src/hotspot/src/os/linux/vm/os_linux.cpp:4346 4341: void* ucontext, int abort_if_unrecognized); 4342: 4343: void signalHandler(int sig, siginfo_t* info, void* uc) { 4344: assert(info != NULL && uc != NULL, "it must be old kernel"); 4345: int orig_errno = errno; // Preserve errno value over signal handler. 4346: JVM_handle_linux_signal(sig, info, uc, true); 4347: errno = orig_errno; 4348: } 4349: 4350: 4351: // This boolean allows users to forward their own non-matching signals #6 #7 0x00007fb81c766fcc in WTFCrash () at ./Source/WTF/wtf/Assertions.cpp:278 [Error: Assertions.cpp was not found in source tree] #8 0x00007fb81d69c4e1 in WebKit::CallbackMap::invalidate (error=WebKit::CallbackBase::Error::OwnerWasInvalidated, this=0x7fb8141da028) at ./Source/WebKit/UIProcess/GenericCallback.h:225 [Error: GenericCallback.h was not found in source tree] #9 WebKit::WebCookieManagerProxy::processPoolDestroyed (this=0x7fb8141da000) at ./Source/WebKit/UIProcess/WebCookieManagerProxy.cpp:76 [Error: WebCookieManagerProxy.cpp was not found in source tree] #10 0x00007fb81d6e189a in WebKit::WebProcessPool::~WebProcessPool (this=0x7fb7d3ffe000, __in_chrg=) at ./Source/WebKit/UIProcess/WebProcessPool.cpp:298 [Error: WebProcessPool.cpp was not found in source tree] #11 0x00007fb81d6e1d59 in WebKit::WebProcessPool::~WebProcessPool (this=0x7fb7d3ffe000, __in_chrg=) at ./Source/WebKit/UIProcess/WebProcessPool.cpp:317 [Error: WebProcessPool.cpp was not found in source tree] #12 0x00007fb81d897d00 in WTF::ThreadSafeRefCounted::deref (this=) at ./Source/WTF/wtf/ThreadSafeRefCounted.h:71 [Error: ThreadSafeRefCounted.h was not found in source tree] #13 WTF::derefIfNotNull (ptr=) at ./Source/WTF/wtf/RefPtr.h:45 [Error: RefPtr.h was not found in source tree] #14 WTF::RefPtr::~RefPtr (this=0x7fb977267800, __in_chrg=) at ./Source/WTF/wtf/RefPtr.h:69 [Error: RefPtr.h was not found in source tree] #15 _WebKitWebContextPrivate::~_WebKitWebContextPrivate (this=0x7fb977267800, __in_chrg=) at ./Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:163 [Error: WebKitWebContext.cpp was not found in source tree] #16 webkit_web_context_finalize (object=0x7fb9772678d0) at ./Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp:245 [Error: WebKitWebContext.cpp was not found in source tree] #17 0x00007fb8d8ca7eb2 in g_object_unref (_object=0x7fb9772678d0) at ../../../../gobject/gobject.c:3330 [Error: gobject.c was not found in source tree] #18 0x00007fb97b0e3ec0 in __run_exit_handlers (status=status@entry=0, listp=0x7fb97b4826f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:83 [Error: exit.c was not found in source tree] #19 0x00007fb97b0e3f1a in __GI_exit (status=status@entry=0) at exit.c:105 [Error: exit.c was not found in source tree] #20 0x00007fb97a168d8c in vm_direct_exit (code=0) at ./src/hotspot/src/share/vm/runtime/java.cpp:601 596: } 597: 598: void vm_direct_exit(int code) { 599: notify_vm_shutdown(); 600: os::wait_for_keypress_at_exit(); 601: ::exit(code); 602: } 603: 604: void vm_perform_shutdown_actions() { 605: // Warning: do not call 'exit_globals()' here. All threads are still running. 606: // Calling 'exit_globals()' will disable thread-local-storage and cause all #21 0x00007fb97a59e8b6 in VM_Operation::evaluate (this=this@entry=0x7fb97b89a6a0) at ./src/hotspot/src/share/vm/runtime/vm_operations.cpp:62 57: ResourceMark rm; 58: if (TraceVMOperation) { 59: tty->print("["); 60: NOT_PRODUCT(print();) 61: } 62: doit(); 63: if (TraceVMOperation) { 64: tty->print_cr("]"); 65: } 66: } 67: #22 0x00007fb97a59cc35 in VMThread::evaluate_operation (this=this@entry=0x7fb974200800, op=0x7fb97b89a6a0) at ./src/hotspot/src/share/vm/runtime/vmThread.cpp:377 372: op->evaluation_mode()); 373: #endif /* USDT2 */ 374: 375: EventExecuteVMOperation event; 376: 377: op->evaluate(); 378: 379: if (event.should_commit()) { 380: bool is_concurrent = op->evaluate_concurrently(); 381: event.set_operation(op->type()); 382: event.set_safepoint(op->evaluate_at_safepoint()); #23 0x00007fb97a59d5ad in VMThread::loop (this=this@entry=0x7fb974200800) at ./src/hotspot/src/share/vm/runtime/vmThread.cpp:502 497: if (_cur_vm_operation->evaluate_at_safepoint()) { 498: 499: _vm_queue->set_drain_list(safepoint_ops); // ensure ops can be scanned 500: 501: SafepointSynchronize::begin(); 502: evaluate_operation(_cur_vm_operation); 503: // now process all queued safepoint ops, iteratively draining 504: // the queue until there are none left 505: do { 506: _cur_vm_operation = safepoint_ops; 507: if (_cur_vm_operation != NULL) { #24 0x00007fb97a59d987 in VMThread::run (this=0x7fb974200800) at ./src/hotspot/src/share/vm/runtime/vmThread.cpp:276 271: // priorities and I am *explicitly* using OS priorities so that it's 272: // possible to set the VM thread priority higher than any Java thread. 273: os::set_native_priority( this, prio ); 274: 275: // Wait for VM_Operations until termination 276: this->loop(); 277: 278: // Note the intention to exit before safepointing. 279: // 6295565 This has the effect of waiting for any large tty 280: // outputs to finish. 281: if (xtty != NULL) { #25 0x00007fb97a3d1c82 in java_start (thread=0x7fb974200800) at ./src/hotspot/src/os/linux/vm/os_linux.cpp:790 785: sync->wait(Mutex::_no_safepoint_check_flag); 786: } 787: } 788: 789: // call one more level start routine 790: thread->run(); 791: 792: return 0; 793: } 794: 795: bool os::create_thread(Thread* thread, ThreadType thr_type, size_t stack_size) { #26 0x00007fb97aa6f7fc in start_thread (arg=0x7fb8f4507700) at pthread_create.c:465 [Error: pthread_create.c was not found in source tree] #27 0x00007fb97b1bcb0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 [Error: clone.S was not found in source tree]