Created
July 18, 2016 14:22
-
-
Save andrewcsmith/513fa9ef04b1037bbbc9d62610fea5fc to your computer and use it in GitHub Desktop.
Rubinius Issue #3679 backtrace
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* thread #1: tid = 0x72791c, 0x000000010d1abe30 rbx`rubinius::GlobalCache::resolve_i(rubinius::State*, rubinius::Symbol*, rubinius::Dispatch&, rubinius::LookupData&) + 240, name = 'ruby.main', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x52) | |
* frame #0: 0x000000010d1abe30 rbx`rubinius::GlobalCache::resolve_i(rubinius::State*, rubinius::Symbol*, rubinius::Dispatch&, rubinius::LookupData&) + 240 | |
frame #1: 0x000000010d199d22 rbx`rubinius::Dispatch::send(rubinius::State*, rubinius::LookupData&, rubinius::Arguments&, rubinius::MethodMissingReason) + 50 | |
frame #2: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #3: 0x000000010d2ee85c rbx`rubinius::memory::ManagedFinalizer::finalize(rubinius::State*) + 124 | |
frame #4: 0x000000010d2ef276 rbx`rubinius::memory::FinalizerThread::finish(rubinius::State*) + 198 | |
frame #5: 0x000000010d19d6ff rbx`rubinius::Environment::halt(rubinius::State*, int) + 367 | |
frame #6: 0x000000010d237d81 rbx`rubinius::SignalThread::run(rubinius::State*) + 689 | |
frame #7: 0x000000010d230fea rbx`rubinius::SharedState::start_signals(rubinius::State*) + 58 | |
frame #8: 0x000000010d19e293 rbx`rubinius::Environment::boot() + 643 | |
frame #9: 0x000000010d2ebc5e rbx`main + 238 | |
frame #10: 0x00007fff8d62c5ad libdyld.dylib`start + 1 | |
thread #2: tid = 0x7280f4, 0x00007fff91b92db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ruby.main' | |
frame #0: 0x00007fff91b92db6 libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0x00007fff8d2aa728 libsystem_pthread.dylib`_pthread_cond_wait + 767 | |
frame #2: 0x000000010d2cb1b6 rbx`rubinius::Thread::join(rubinius::State*, rubinius::Object*) + 294 | |
frame #3: 0x000000010d1daae4 rbx`invoke_thread_join + 52 | |
frame #4: 0x000000010d1b1ad0 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 17008 | |
frame #5: 0x000000010d1e8d2c rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::GenericArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 428 | |
frame #6: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #7: 0x000000010d1af342 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6882 | |
frame #8: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #9: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #10: 0x000000010d1af342 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6882 | |
frame #11: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #12: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #13: 0x000000010d1af342 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6882 | |
frame #14: 0x000000010d1e8d2c rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::GenericArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 428 | |
frame #15: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #16: 0x000000010d1af55f rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7423 | |
frame #17: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #18: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #19: 0x000000010d1b177e rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 16158 | |
frame #20: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #21: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #22: 0x000000010d1af342 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6882 | |
frame #23: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #24: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #25: 0x000000010d1b03dc rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 11132 | |
frame #26: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #27: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #28: 0x000000010d1af55f rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7423 | |
frame #29: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #30: 0x000000010d2af075 rbx`rubinius::Object::send(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&, rubinius::Symbol*) + 277 | |
frame #31: 0x000000010d2040f1 rbx`rubinius::Primitives::object_send(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 49 | |
frame #32: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #33: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #34: 0x000000010d1e93f1 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::OneArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 401 | |
frame #35: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #36: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #37: 0x000000010d1e8924 rbx`rubinius::MachineCode::execute_as_script(rubinius::State*, rubinius::CompiledCode*) + 468 | |
frame #38: 0x000000010d2c8cf8 rbx`rubinius::System::vm_run_script(rubinius::State*, rubinius::CompiledCode*) + 136 | |
frame #39: 0x000000010d20f03f rbx`rubinius::Primitives::vm_run_script(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #40: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #41: 0x000000010d1e93f1 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::OneArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 401 | |
frame #42: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #43: 0x000000010d1e93f1 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::OneArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 401 | |
frame #44: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #45: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #46: 0x000000010d1e8924 rbx`rubinius::MachineCode::execute_as_script(rubinius::State*, rubinius::CompiledCode*) + 468 | |
frame #47: 0x000000010d2c8cf8 rbx`rubinius::System::vm_run_script(rubinius::State*, rubinius::CompiledCode*) + 136 | |
frame #48: 0x000000010d20f03f rbx`rubinius::Primitives::vm_run_script(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #49: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #50: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #51: 0x000000010d1e93f1 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::OneArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 401 | |
frame #52: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #53: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #54: 0x000000010d1e8d2c rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::GenericArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 428 | |
frame #55: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #56: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #57: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #58: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #59: 0x000000010d1af253 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6643 | |
frame #60: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #61: 0x000000010d2aef52 rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, bool) + 178 | |
frame #62: 0x000000010d2ca882 rbx`rubinius::Thread::main_thread(rubinius::State*) + 706 | |
frame #63: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #64: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #65: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #66: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #3: tid = 0x728416, 0x00007fff91b92db6 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ruby.5' | |
frame #0: 0x00007fff91b92db6 libsystem_kernel.dylib`__psynch_cvwait + 10 | |
frame #1: 0x00007fff8d2aa728 libsystem_pthread.dylib`_pthread_cond_wait + 767 | |
frame #2: 0x000000010d277e95 rbx`rubinius::Channel::receive_timeout(rubinius::State*, rubinius::Object*) + 613 | |
frame #3: 0x000000010d1f5577 rbx`rubinius::Primitives::channel_receive(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 55 | |
frame #4: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #5: 0x000000010d1af342 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6882 | |
frame #6: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #7: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #8: 0x000000010d1af253 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6643 | |
frame #9: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #10: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #11: 0x000000010d2b91ff rbx`rubinius::Proc::call(rubinius::State*, rubinius::Arguments&) + 655 | |
frame #12: 0x000000010d20655f rbx`rubinius::Primitives::proc_call(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #13: 0x000000010d1af704 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7844 | |
frame #14: 0x000000010d1e9200 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 464 | |
frame #15: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #16: 0x000000010d2c95c1 rbx`rubinius::run_instance(rubinius::State*) + 129 | |
frame #17: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #18: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #19: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #20: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #4: tid = 0x728bee, 0x00007fff91b93efa libsystem_kernel.dylib`kevent_qos + 10, queue = 'com.apple.libdispatch-manager' | |
frame #0: 0x00007fff91b93efa libsystem_kernel.dylib`kevent_qos + 10 | |
frame #1: 0x00007fff99d73165 libdispatch.dylib`_dispatch_mgr_invoke + 216 | |
frame #2: 0x00007fff99d72dcd libdispatch.dylib`_dispatch_mgr_thread + 52 | |
thread #5: tid = 0x728c10, 0x00007fff91b8cfae libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'SamplerThread' | |
frame #0: 0x00007fff91b8cfae libsystem_kernel.dylib`semaphore_wait_trap + 10 | |
frame #1: 0x000000011a1308b7 libv8.dylib`v8::internal::MacOSSemaphore::Wait() + 17 | |
frame #2: 0x000000011a0690c2 libv8.dylib`v8::internal::RuntimeProfiler::WaitForSomeIsolateToEnterJS() + 84 | |
frame #3: 0x000000011a0691e0 libv8.dylib`v8::internal::RuntimeProfilerRateLimiter::SuspendIfNecessary() + 22 | |
frame #4: 0x000000011a130a45 libv8.dylib`v8::internal::SamplerThread::Run() + 73 | |
frame #5: 0x000000011a130359 libv8.dylib`v8::internal::ThreadEntry(void*) + 60 | |
frame #6: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #7: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #8: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #6: tid = 0x729769, 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10, name = 'ruby.6' | |
frame #0: 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10 | |
frame #1: 0x00007fff8d617d17 libsystem_c.dylib`nanosleep + 199 | |
frame #2: 0x000000010d23b2b6 rbx`rubinius::ThreadNexus::spinning_lock(rubinius::State*, rubinius::VM*, std::__1::function<void ()>) + 198 | |
frame #3: 0x000000010d23b3a8 rbx`rubinius::ThreadNexus::managed_phase(rubinius::State*, rubinius::VM*) + 56 | |
frame #4: 0x000000010d2a10b7 rbx`rubinius::NativeFunction::call(rubinius::State*, rubinius::Arguments&) + 5047 | |
frame #5: 0x000000010d29fc17 rbx`rubinius::NativeFunction::execute(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 119 | |
frame #6: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #7: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #8: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #9: 0x000000010d1b03dc rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 11132 | |
frame #10: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #11: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #12: 0x000000010d1af55f rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7423 | |
frame #13: 0x000000010d1e9b25 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::FixedArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 453 | |
frame #14: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #15: 0x000000010d1e8d2c rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::GenericArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 428 | |
frame #16: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #17: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #18: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #19: 0x000000010d1af253 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6643 | |
frame #20: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #21: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #22: 0x000000010d2b91ff rbx`rubinius::Proc::call(rubinius::State*, rubinius::Arguments&) + 655 | |
frame #23: 0x000000010d20655f rbx`rubinius::Primitives::proc_call(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #24: 0x000000010d1af704 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7844 | |
frame #25: 0x000000010d1e9200 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 464 | |
frame #26: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #27: 0x000000010d2c95c1 rbx`rubinius::run_instance(rubinius::State*) + 129 | |
frame #28: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #29: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #30: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #31: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #7: tid = 0x72976a, 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10, name = 'ruby.7' | |
frame #0: 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10 | |
frame #1: 0x00007fff8d617d17 libsystem_c.dylib`nanosleep + 199 | |
frame #2: 0x000000010d23b2b6 rbx`rubinius::ThreadNexus::spinning_lock(rubinius::State*, rubinius::VM*, std::__1::function<void ()>) + 198 | |
frame #3: 0x000000010d23b3a8 rbx`rubinius::ThreadNexus::managed_phase(rubinius::State*, rubinius::VM*) + 56 | |
frame #4: 0x000000010d22e41b rbx`rubinius::Park::park_timed(rubinius::State*, timespec*) + 235 | |
frame #5: 0x000000010d2c6816 rbx`rubinius::System::vm_sleep(rubinius::State*, rubinius::Object*) + 198 | |
frame #6: 0x000000010d20f701 rbx`rubinius::Primitives::vm_sleep(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 49 | |
frame #7: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #8: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #9: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #10: 0x000000010d2b91ff rbx`rubinius::Proc::call(rubinius::State*, rubinius::Arguments&) + 655 | |
frame #11: 0x000000010d20655f rbx`rubinius::Primitives::proc_call(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #12: 0x000000010d1af704 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7844 | |
frame #13: 0x000000010d1e9200 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 464 | |
frame #14: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #15: 0x000000010d2c95c1 rbx`rubinius::run_instance(rubinius::State*) + 129 | |
frame #16: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #17: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #18: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #19: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #8: tid = 0x72976b, 0x000000010d23b289 rbx`rubinius::ThreadNexus::spinning_lock(rubinius::State*, rubinius::VM*, std::__1::function<void ()>) + 153, name = 'ruby.8' | |
frame #0: 0x000000010d23b289 rbx`rubinius::ThreadNexus::spinning_lock(rubinius::State*, rubinius::VM*, std::__1::function<void ()>) + 153 | |
frame #1: 0x000000010d23b3a8 rbx`rubinius::ThreadNexus::managed_phase(rubinius::State*, rubinius::VM*) + 56 | |
frame #2: 0x000000010d22e41b rbx`rubinius::Park::park_timed(rubinius::State*, timespec*) + 235 | |
frame #3: 0x000000010d2c6816 rbx`rubinius::System::vm_sleep(rubinius::State*, rubinius::Object*) + 198 | |
frame #4: 0x000000010d20f701 rbx`rubinius::Primitives::vm_sleep(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 49 | |
frame #5: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #6: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #7: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #8: 0x000000010d2b91ff rbx`rubinius::Proc::call(rubinius::State*, rubinius::Arguments&) + 655 | |
frame #9: 0x000000010d20655f rbx`rubinius::Primitives::proc_call(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #10: 0x000000010d1af704 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7844 | |
frame #11: 0x000000010d1e9200 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 464 | |
frame #12: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #13: 0x000000010d2c95c1 rbx`rubinius::run_instance(rubinius::State*) + 129 | |
frame #14: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #15: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #16: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #17: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #9: tid = 0x72976c, 0x00007fff91b9307a libsystem_kernel.dylib`__select + 10, name = 'ruby.9' | |
frame #0: 0x00007fff91b9307a libsystem_kernel.dylib`__select + 10 | |
frame #1: 0x00007fff91b90022 libsystem_kernel.dylib`select + 69 | |
frame #2: 0x000000010d30aecc rbx`ffi_call_unix64 + 76 | |
frame #3: 0x000000010d30a3ba rbx`ffi_call + 922 | |
frame #4: 0x000000010d2a10a5 rbx`rubinius::NativeFunction::call(rubinius::State*, rubinius::Arguments&) + 5029 | |
frame #5: 0x000000010d29fc17 rbx`rubinius::NativeFunction::execute(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 119 | |
frame #6: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #7: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #8: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #9: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #10: 0x000000010d1b03dc rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 11132 | |
frame #11: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #12: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #13: 0x000000010d1af55f rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7423 | |
frame #14: 0x000000010d1e9b25 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::FixedArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 453 | |
frame #15: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #16: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #17: 0x000000010d1e8d2c rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::GenericArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 428 | |
frame #18: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #19: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #20: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #21: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #22: 0x000000010d1af253 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6643 | |
frame #23: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #24: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #25: 0x000000010d2b91ff rbx`rubinius::Proc::call(rubinius::State*, rubinius::Arguments&) + 655 | |
frame #26: 0x000000010d20655f rbx`rubinius::Primitives::proc_call(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #27: 0x000000010d1af704 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7844 | |
frame #28: 0x000000010d1e9200 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 464 | |
frame #29: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #30: 0x000000010d2c95c1 rbx`rubinius::run_instance(rubinius::State*) + 129 | |
frame #31: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #32: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #33: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #34: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #10: tid = 0x72976f, 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10, name = 'ruby.10' | |
frame #0: 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10 | |
frame #1: 0x00007fff8d617d17 libsystem_c.dylib`nanosleep + 199 | |
frame #2: 0x000000010d23b2b6 rbx`rubinius::ThreadNexus::spinning_lock(rubinius::State*, rubinius::VM*, std::__1::function<void ()>) + 198 | |
frame #3: 0x000000010d23b3a8 rbx`rubinius::ThreadNexus::managed_phase(rubinius::State*, rubinius::VM*) + 56 | |
frame #4: 0x000000010d2a10b7 rbx`rubinius::NativeFunction::call(rubinius::State*, rubinius::Arguments&) + 5047 | |
frame #5: 0x000000010d29fc17 rbx`rubinius::NativeFunction::execute(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 119 | |
frame #6: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #7: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #8: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #9: 0x000000010d1b03dc rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 11132 | |
frame #10: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #11: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #12: 0x000000010d1af55f rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7423 | |
frame #13: 0x000000010d1e9b25 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::FixedArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 453 | |
frame #14: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #15: 0x000000010d1e8d2c rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::GenericArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 428 | |
frame #16: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #17: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #18: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #19: 0x000000010d1af253 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6643 | |
frame #20: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #21: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #22: 0x000000010d2b91ff rbx`rubinius::Proc::call(rubinius::State*, rubinius::Arguments&) + 655 | |
frame #23: 0x000000010d20655f rbx`rubinius::Primitives::proc_call(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #24: 0x000000010d1af704 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7844 | |
frame #25: 0x000000010d1e9200 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 464 | |
frame #26: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #27: 0x000000010d2c95c1 rbx`rubinius::run_instance(rubinius::State*) + 129 | |
frame #28: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #29: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #30: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #31: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #11: tid = 0x729770, 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10, name = 'ruby.11' | |
frame #0: 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10 | |
frame #1: 0x00007fff8d617d17 libsystem_c.dylib`nanosleep + 199 | |
frame #2: 0x000000010d23b2b6 rbx`rubinius::ThreadNexus::spinning_lock(rubinius::State*, rubinius::VM*, std::__1::function<void ()>) + 198 | |
frame #3: 0x000000010d23b3a8 rbx`rubinius::ThreadNexus::managed_phase(rubinius::State*, rubinius::VM*) + 56 | |
frame #4: 0x000000010d22e41b rbx`rubinius::Park::park_timed(rubinius::State*, timespec*) + 235 | |
frame #5: 0x000000010d2c6816 rbx`rubinius::System::vm_sleep(rubinius::State*, rubinius::Object*) + 198 | |
frame #6: 0x000000010d20f701 rbx`rubinius::Primitives::vm_sleep(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 49 | |
frame #7: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #8: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #9: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #10: 0x000000010d2b91ff rbx`rubinius::Proc::call(rubinius::State*, rubinius::Arguments&) + 655 | |
frame #11: 0x000000010d20655f rbx`rubinius::Primitives::proc_call(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #12: 0x000000010d1af704 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7844 | |
frame #13: 0x000000010d1e9200 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 464 | |
frame #14: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #15: 0x000000010d2c95c1 rbx`rubinius::run_instance(rubinius::State*) + 129 | |
frame #16: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #17: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #18: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #19: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #12: tid = 0x729771, 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10, name = 'ruby.12' | |
frame #0: 0x00007fff91b9310a libsystem_kernel.dylib`__semwait_signal + 10 | |
frame #1: 0x00007fff8d617d17 libsystem_c.dylib`nanosleep + 199 | |
frame #2: 0x000000010d23b2b6 rbx`rubinius::ThreadNexus::spinning_lock(rubinius::State*, rubinius::VM*, std::__1::function<void ()>) + 198 | |
frame #3: 0x000000010d23b3a8 rbx`rubinius::ThreadNexus::managed_phase(rubinius::State*, rubinius::VM*) + 56 | |
frame #4: 0x000000010d22e41b rbx`rubinius::Park::park_timed(rubinius::State*, timespec*) + 235 | |
frame #5: 0x000000010d2c6816 rbx`rubinius::System::vm_sleep(rubinius::State*, rubinius::Object*) + 198 | |
frame #6: 0x000000010d20f701 rbx`rubinius::Primitives::vm_sleep(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 49 | |
frame #7: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #8: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #9: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #10: 0x000000010d2b91ff rbx`rubinius::Proc::call(rubinius::State*, rubinius::Arguments&) + 655 | |
frame #11: 0x000000010d20655f rbx`rubinius::Primitives::proc_call(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #12: 0x000000010d1af704 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7844 | |
frame #13: 0x000000010d1e9200 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 464 | |
frame #14: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #15: 0x000000010d2c95c1 rbx`rubinius::run_instance(rubinius::State*) + 129 | |
frame #16: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #17: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #18: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #19: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
thread #13: tid = 0x729772, 0x00007fff91b9307a libsystem_kernel.dylib`__select + 10, name = 'ruby.13' | |
frame #0: 0x00007fff91b9307a libsystem_kernel.dylib`__select + 10 | |
frame #1: 0x00007fff91b90022 libsystem_kernel.dylib`select + 69 | |
frame #2: 0x000000010d30aecc rbx`ffi_call_unix64 + 76 | |
frame #3: 0x000000010d30a3ba rbx`ffi_call + 922 | |
frame #4: 0x000000010d2a10a5 rbx`rubinius::NativeFunction::call(rubinius::State*, rubinius::Arguments&) + 5029 | |
frame #5: 0x000000010d29fc17 rbx`rubinius::NativeFunction::execute(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 119 | |
frame #6: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #7: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #8: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #9: 0x000000010d1b03dc rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 11132 | |
frame #10: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #11: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #12: 0x000000010d1af55f rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7423 | |
frame #13: 0x000000010d1e9b25 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::FixedArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 453 | |
frame #14: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #15: 0x000000010d1e8d2c rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::GenericArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 428 | |
frame #16: 0x000000010d1af44c rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7148 | |
frame #17: 0x000000010d1e8fcc rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::NoArguments>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 476 | |
frame #18: 0x000000010d277337 rbx`rubinius::CallSite::lookup_invoke_cache(rubinius::State*, rubinius::CallSite*, rubinius::Arguments&) + 135 | |
frame #19: 0x000000010d1af253 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 6643 | |
frame #20: 0x000000010d275381 rbx`rubinius::BlockEnvironment::execute_interpreter(rubinius::State*, rubinius::BlockEnvironment*, rubinius::Arguments&, rubinius::BlockInvocation&) + 481 | |
frame #21: 0x000000010d2754ce rbx`rubinius::BlockEnvironment::call(rubinius::State*, rubinius::Arguments&, int) + 126 | |
frame #22: 0x000000010d2b91ff rbx`rubinius::Proc::call(rubinius::State*, rubinius::Arguments&) + 655 | |
frame #23: 0x000000010d20655f rbx`rubinius::Primitives::proc_call(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 63 | |
frame #24: 0x000000010d1af704 rbx`rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*) + 7844 | |
frame #25: 0x000000010d1e9200 rbx`rubinius::Object* rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument>(rubinius::State*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&) + 464 | |
frame #26: 0x000000010d2aee8b rbx`rubinius::Object::send(rubinius::State*, rubinius::Symbol*, rubinius::Array*, rubinius::Object*, bool) + 219 | |
frame #27: 0x000000010d2c95c1 rbx`rubinius::run_instance(rubinius::State*) + 129 | |
frame #28: 0x000000010d2caa83 rbx`rubinius::Thread::run(void*) + 275 | |
frame #29: 0x00007fff8d2a999d libsystem_pthread.dylib`_pthread_body + 131 | |
frame #30: 0x00007fff8d2a991a libsystem_pthread.dylib`_pthread_start + 168 | |
frame #31: 0x00007fff8d2a7351 libsystem_pthread.dylib`thread_start + 13 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment