-
-
Save dbussink/511305b6e435ef7d7d1c to your computer and use it in GitHub Desktop.
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
(gdb) thread apply all bt | |
Thread 6 (process 83478): | |
#0 0x00007fff8de38bca in __psynch_cvwait () | |
#1 0x00007fff83ef3274 in _pthread_cond_wait () | |
#2 0x0000000101fae400 in thread::Condition::wait () at /Users/dirkjan/Documents/projects/rubinius/vm/util/thread.hpp:176 | |
#3 0x0000000101fae400 in rubinius::Channel::receive_timeout (duration=0x1a, this=0x109e01840, state=0x109e03ed8, gct=@0x0, call_frame=0x109e01840) at channel.cpp:178 | |
#4 0x0000000101f20339 in rubinius::Primitives::channel_receive_timeout (state=0x108ff18a8, call_frame=0x100000100, exec=0x109e018a0, mod=0x109e018a0, args=@0x109e018a0) at primitives_glue.gen.cpp:5223 | |
#5 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x109e01e60, vmm=0x109e01e60, call_frame=0x109e01e60) at instructions.cpp:535 | |
#6 0x0000000101fa44de in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0x109e03ed8, previous=0x109e01f90, exec=0x109e01e70, mod=0x109e01f90, args=@0x109e01f90) at vmmethod.hpp:622 | |
#7 0x0000000101eae796 in rubinius::VMMethod::interpreter (state=0x109e02550, vmm=0x109e02550, call_frame=0x109e02550) at instructions.cpp:516 | |
#8 0x0000000101fa4866 in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0x109e03ed8, previous=0x109e02640, exec=0x109e02560, mod=0x109e02640, args=@0x109e02640) at vmmethod.hpp:622 | |
#9 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x109e02c00, vmm=0x109e02c00, call_frame=0x109e02c00) at instructions.cpp:535 | |
#10 0x0000000101fac30a in rubinius::BlockEnvironment::execute_interpreter (state=0x109e03ed8, previous=0x109e02cf0, env=0x109e02cf0, args=@0x109e02cf0, invocation=@0x109e02d90) at block_environment.cpp:341 | |
#11 0x0000000101fac43d in rubinius::BlockEnvironment::invoke (env=0x1030d5070, state=0x109e03ed8, previous=0x109e02e68, args=@0x109e02de8, invocation=@0x109e02d80) at block_environment.cpp:83 | |
#12 0x0000000101fac748 in rubinius::BlockEnvironment::call (this=0x2000131, state=0x109e03ed8, call_frame=0x109e02e68, args=@0x109e02de8, flags=165686672) at block_environment.cpp:352 | |
#13 0x00000001020a8785 in rbx_yield_stack (state=0x103064ab8, call_frame=0x1030d3ed8, block=0x1030d5070, count=165686760, args=0x109e02d90) at jit_util.cpp:635 | |
#14 0x0000000105dd6028 in ?? () | |
#15 0x0000000101eaea10 in rubinius::InlineCache::execute () at /Users/dirkjan/Documents/projects/rubinius/vm/inline_cache.hpp:555 | |
#16 0x0000000101eaea10 in rubinius::VMMethod::interpreter (state=0x109e034e0, vmm=0x109e034e0, call_frame=0x109e034e0) at instructions.cpp:555 | |
#17 0x0000000101fac30a in rubinius::BlockEnvironment::execute_interpreter (state=0x109e03ed8, previous=0x109e035d0, env=0x109e035d0, args=@0x109e035d0, invocation=@0x109e03670) at block_environment.cpp:341 | |
#18 0x0000000101fac43d in rubinius::BlockEnvironment::invoke (env=0x1030d3f88, state=0x109e03ed8, previous=0x109e03d10, args=@0x109e03ab8, invocation=@0x109e03660) at block_environment.cpp:83 | |
#19 0x0000000101fac748 in rubinius::BlockEnvironment::call (this=0x2000131, state=0x109e03ed8, call_frame=0x109e03d10, args=@0x109e03ab8, flags=165688944) at block_environment.cpp:352 | |
#20 0x000000010200fc7d in rubinius::Proc::call (this=0x103064ab8, state=0x109e03ed8, call_frame=0x109e03700, args=@0x109e03ab8) at proc.cpp:116 | |
#21 0x0000000101f42c05 in rubinius::Primitives::proc_call (state=0x1030d4730, call_frame=0x109e03d10, exec=0x103804f18, mod=0x102d33b20, args=@0x109e03ab8) at primitives_glue.gen.cpp:25056 | |
#22 0x0000000101eaec2e in rubinius::InlineCache::execute () at /Users/dirkjan/Documents/projects/rubinius/vm/inline_cache.hpp:585 | |
#23 0x0000000101eaec2e in rubinius::VMMethod::interpreter (state=0x109e03d00, vmm=0x109e03d00, call_frame=0x109e03d00) at instructions.cpp:585 | |
#24 0x0000000101fa4866 in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0x109e03ed8, previous=0x109e03e40, exec=0x109e03d10, mod=0x109e03e40, args=@0x109e03e40) at vmmethod.hpp:622 | |
#25 0x0000000101fd1673 in rubinius::Object::send (this=0x109e03ed8, state=0x0, caller=0x109e03d10, name=0x102d32be0, allow_private=88) at object.cpp:506 | |
#26 0x000000010201a3a0 in rubinius::Thread::in_new_thread (ptr=0x7ff9c1e06ae0) at thread.cpp:130 | |
#27 0x00007fff83eef8bf in _pthread_start () | |
#28 0x00007fff83ef2b75 in thread_start () | |
Thread 5 (process 83478): | |
#0 0x00007fff8de38bca in __psynch_cvwait () | |
#1 0x00007fff83ef3274 in _pthread_cond_wait () | |
#2 0x0000000101eca1ac in thread::Condition::wait () at /Users/dirkjan/Documents/projects/rubinius/vm/util/thread.hpp:1113 | |
#3 0x0000000101eca1ac in rubinius::ObjectMemory::in_finalizer_thread (this=0x7ff9ba8085f0, state=0x107f8ced8) at objectmemory.cpp:1114 | |
#4 0x0000000101ec9927 in rubinius::in_finalizer (state=<value temporarily unavailable, due to optimizations>) at objectmemory.cpp:1307 | |
#5 0x000000010201a3a0 in rubinius::Thread::in_new_thread (ptr=0x7ff9bf6d1d90) at thread.cpp:130 | |
#6 0x00007fff83eef8bf in _pthread_start () | |
#7 0x00007fff83ef2b75 in thread_start () | |
Thread 4 (process 83478): | |
#0 0x00007fff8de38bca in __psynch_cvwait () | |
#1 0x00007fff83ef3274 in _pthread_cond_wait () | |
#2 0x00000001020af386 in thread::Condition::wait () at /Users/dirkjan/Documents/projects/rubinius/vm/util/thread.hpp:256 | |
#3 0x00000001020af386 in rubinius::BackgroundCompilerThread::perform (this=0x7ff9bb33e010) at state.cpp:259 | |
#4 0x0000000101ea4735 in thread::Thread::trampoline (arg=0x7ff9bb33e010) at thread.hpp:76 | |
#5 0x00007fff83eef8bf in _pthread_start () | |
#6 0x00007fff83ef2b75 in thread_start () | |
Thread 3 (process 83478): | |
#0 0x00007fff8de38df2 in select$DARWIN_EXTSN () | |
#1 0x0000000101f7cb8e in rubinius::SignalHandler::perform (this=0x7ff9bb0c38e0, state=0x104283ed8) at signal.cpp:119 | |
#2 0x0000000101f7cc53 in rubinius::handle_tramp (state=0x104283bf0) at signal.cpp:30 | |
#3 0x000000010201a3a0 in rubinius::Thread::in_new_thread (ptr=0x7ff9bb0c3a20) at thread.cpp:130 | |
#4 0x00007fff83eef8bf in _pthread_start () | |
#5 0x00007fff83ef2b75 in thread_start () | |
Thread 2 (process 83478): | |
#0 0x00007fff8de38df2 in select$DARWIN_EXTSN () | |
#1 0x0000000101e98d8c in rubinius::QueryAgent::perform (this=0x103e80ef0) at agent.cpp:469 | |
#2 0x0000000101ea4735 in thread::Thread::trampoline (arg=0x102d4f800) at thread.hpp:76 | |
#3 0x00007fff83eef8bf in _pthread_start () | |
#4 0x00007fff83ef2b75 in thread_start () | |
Thread 1 (process 83478): | |
#0 0x000000010201a08a in atomic::compare_and_swap () at thread.cpp:554 | |
#1 0x000000010201a08a in atomic::compare_and_swap () at /Users/dirkjan/Documents/projects/rubinius/vm/util/atomic.hpp:554 | |
#2 0x000000010201a08a in thread::LockGuardTemplate<thread::SpinLock>::lock () at thread.cpp:87 | |
#3 0x000000010201a08a in rubinius::Thread::wakeup (this=0x103112aa0, state=0x102d34450, gct=@0x7fff61a88370) at thread.cpp:232 | |
#4 0x0000000101f4ca1c in rubinius::Primitives::thread_wakeup (state=0x103112aa0, call_frame=0x102d34450, exec=0x7fff61a883a0, mod=0x7fff61a883a0, args=@0x7fff61a883d8) at primitives_glue.gen.cpp:37819 | |
#5 0x000000010205cf9a in rubinius::capi::capi_funcall_backend_native (env=0x103112aa0, file=0x102d34450 "0j?\002\001", line=0, recv=0x103112aa0, method=0x34e6, arg_count=0, args=0x7fff61a88470, block=0x1a) at capi.cpp:194 | |
#6 0x000000010205d84e in rb_funcall (receiver=140710676296320, method_name=140734831822224, arg_count=1638434192) at capi.cpp:436 | |
#7 0x0000000102069c27 in rb_thread_wakeup (thread=4346423968) at thread.cpp:111 | |
#8 0x0000000101fd036f in rubinius::OneArgument::invoke (state=0x103112aa0, nm=0x103113588, env=0x2d3445000000000, args=@0x103112aa0) at nativemethod.cpp:235 | |
#9 0x0000000101fcc58a in rubinius::NativeMethod::executor_implementation<rubinius::OneArgument> (state=0x102d00f10, call_frame=0x7fff61a887e0, exec=0x2d3445000000000, mod=0x7fff61a887e0, args=@0x7fff61a887e0) at nativemethod.cpp:663 | |
#10 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a88da0, vmm=0x7fff61a88da0, call_frame=0x7fff61a88da0) at instructions.cpp:535 | |
#11 0x0000000101fa4866 in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0x102d00f10, previous=0x7fff61a88e90, exec=0x7fff61a88db0, mod=0x7fff61a88e90, args=@0x7fff61a88e90) at vmmethod.hpp:622 | |
#12 0x0000000101fd15e1 in rubinius::Object::send_prim (this=0x103112aa0, state=0x102d00f10, call_frame=0x7fff61a89510, exec=0x102d32be0, mod=0x7fff61a89318, args=@0xffffffff) at object.cpp:533 | |
#13 0x0000000101f3d50e in rubinius::Primitives::object_send (state=0x102d00f10, call_frame=0x7fff61a89510, exec=0x1034c3738, mod=0x102d636d0, args=@0x7fff61a89318) at primitives_glue.gen.cpp:21772 | |
#14 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a89500, vmm=0x7fff61a89500, call_frame=0x7fff61a89500) at instructions.cpp:535 | |
#15 0x0000000101fac30a in rubinius::BlockEnvironment::execute_interpreter (state=0x102d00f10, previous=0x7fff61a89620, env=0x7fff61a89620, args=@0x7fff61a89620, invocation=@0x7fff61a896c8) at block_environment.cpp:341 | |
#16 0x0000000101fac43d in rubinius::BlockEnvironment::invoke (env=0x109061470, state=0x102d00f10, previous=0x7fff61a89a50, args=@0x7fff61a89b08, invocation=@0x7fff61a896b0) at block_environment.cpp:83 | |
#17 0x0000000101fac5cd in rubinius::BlockEnvironment::call_under (this=0x7fff61a89710, state=0x102d00f10, call_frame=0x7fff61a89a50, exec=0x7fff61a89b08, mod=0x7fff61a896c8, args=@0xffffffff) at block_environment.cpp:397 | |
#18 0x0000000101f1dad6 in rubinius::Primitives::block_call_under (state=0x102d00f10, call_frame=0x7fff61a89a50, exec=0x10389f878, mod=0x102d30c80, args=@0x7fff61a89b08) at primitives_glue.gen.cpp:3398 | |
#19 0x00000001043c8d23 in ?? () | |
#20 0x00000001043c7cc0 in ?? () | |
#21 0x00000001043cc733 in ?? () | |
#22 0x0000000101fac425 in rubinius::BlockEnvironment::invoke (env=0x1030d3d00, state=0x102d00f10, previous=0x7fff61a89aa0, args=@0x102d00f10, invocation=@0x7fff61a89f40) at block_environment.cpp:79 | |
#23 0x0000000101fac748 in rubinius::BlockEnvironment::call (this=0x0, state=0x102d00f10, call_frame=0x7fff61a89a50, args=@0x7fff61a89b08, flags=1638440784) at block_environment.cpp:352 | |
#24 0x00000001020a8785 in rbx_yield_stack (state=0x10309b8d0, call_frame=0x103a86850, block=0x1030d3d00, count=1638439688, args=0x7fff61a89f50) at jit_util.cpp:635 | |
#25 0x00000001043cc326 in ?? () | |
#26 0x0000000101fac425 in rubinius::BlockEnvironment::invoke (env=0x1030d3dd8, state=0x102d00f10, previous=0x7fff61a8a238, args=@0x7fff61a8a198, invocation=@0x7fff61a8a130) at block_environment.cpp:79 | |
#27 0x0000000101fac748 in rubinius::BlockEnvironment::call (this=0x0, state=0x10309b8d0, call_frame=0x7fff61a89a50, args=@0x7fff00000001, flags=1638441280) at block_environment.cpp:352 | |
#28 0x00000001020a8785 in rbx_yield_stack (state=0x1030d3ca0, call_frame=0x103804e20, block=0x1030d3dd8, count=1, args=0x7fff61a8a140) at jit_util.cpp:635 | |
#29 0x000000010435bdf0 in ?? () | |
#30 0x00000001043ab103 in ?? () | |
#31 0x0000000105524c7d in ?? () | |
#32 0x0000000101fac425 in rubinius::BlockEnvironment::invoke (env=0x1030cd310, state=0x7fff61a8a2a8, previous=0x7fff61a8a238, args=@0x7fff61a8a288, invocation=@0x7fff61a8b3f0) at block_environment.cpp:79 | |
#33 0x0000000101fac748 in rubinius::BlockEnvironment::call (this=0x0, state=0x1030d3ca0, call_frame=0x7fff61a89a50, args=@0x1, flags=1638446080) at block_environment.cpp:352 | |
#34 0x00000001020a8785 in rbx_yield_stack (state=0x10309b8d0, call_frame=0x103a86850, block=0x1030cd310, count=1, args=0x7fff61a8b400) at jit_util.cpp:635 | |
#35 0x000000010435bdf0 in ?? () | |
#36 0x0000000105d84fb4 in ?? () | |
#37 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a8c5c0, vmm=0x7fff61a8c5c0, call_frame=0x7fff61a8c5c0) at instructions.cpp:535 | |
#38 0x0000000101fac30a in rubinius::BlockEnvironment::execute_interpreter (state=0x102d00f10, previous=0x7fff61a8c6c0, env=0x7fff61a8c6c0, args=@0x7fff61a8c6c0, invocation=@0x7fff61a8c760) at block_environment.cpp:341 | |
#39 0x0000000101fac43d in rubinius::BlockEnvironment::invoke (env=0x10309eb40, state=0x102d00f10, previous=0x7fff61a8c858, args=@0x7fff61a8c7b8, invocation=@0x7fff61a8c750) at block_environment.cpp:83 | |
#40 0x0000000101fac748 in rubinius::BlockEnvironment::call (this=0x0, state=0x102d00f10, call_frame=0x7fff61a8c858, args=@0x7fff61a8c7b8, flags=1638451040) at block_environment.cpp:352 | |
#41 0x00000001020a8785 in rbx_yield_stack (state=0x103088848, call_frame=0x103a86850, block=0x10309eb40, count=1638451128, args=0x7fff61a8c760) at jit_util.cpp:635 | |
#42 0x000000010435bdf0 in ?? () | |
#43 0x0000000105d857d5 in ?? () | |
#44 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a8d920, vmm=0x7fff61a8d920, call_frame=0x7fff61a8d920) at instructions.cpp:535 | |
#45 0x0000000101fa44de in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0x102d00f10, previous=0x7fff61a8da60, exec=0x7fff61a8d930, mod=0x7fff61a8da60, args=@0x7fff61a8da60) at vmmethod.hpp:622 | |
#46 0x0000000101eaea10 in rubinius::InlineCache::execute () at /Users/dirkjan/Documents/projects/rubinius/vm/inline_cache.hpp:555 | |
#47 0x0000000101eaea10 in rubinius::VMMethod::interpreter (state=0x7fff61a8e020, vmm=0x7fff61a8e020, call_frame=0x7fff61a8e020) at instructions.cpp:232 | |
#48 0x0000000101fa44de in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0x102d00f10, previous=0x7fff61a8e160, exec=0x7fff61a8e030, mod=0x7fff61a8e160, args=@0x7fff61a8e160) at vmmethod.hpp:622 | |
#49 0x0000000101eab73f in rubinius::InlineCache::empty_cache_private (state=0x102d00f10, cache=0x7fff61a8e770, call_frame=0x7fff61a8e770, args=@0x102d2b910) at inline_cache.cpp:407 | |
#50 0x0000000101eaea10 in rubinius::InlineCache::execute () at /Users/dirkjan/Documents/projects/rubinius/vm/inline_cache.hpp:555 | |
#51 0x0000000101eaea10 in rubinius::VMMethod::interpreter (state=0x7fff61a8e760, vmm=0x7fff61a8e760, call_frame=0x7fff61a8e760) at instructions.cpp:232 | |
#52 0x0000000101fa33e6 in rubinius::VMMethod::execute_as_script (this=0x102d00f10, state=0x102d00f10, cm=0x7fff61a8e8a0, previous=0x7fff61a8e8a0) at vmmethod.cpp:678 | |
#53 0x0000000102016702 in rubinius::System::vm_run_script (cm=0x1031003e0, state=0x102d00f10, gct=@0x10306b8e8, calling_environment=0x7fff61a8ef40) at system.cpp:1485 | |
#54 0x0000000101f583b8 in rubinius::Primitives::vm_run_script (state=0x102d00f10, call_frame=0x7ff9c1e05bb0, exec=0x7fff61a8e970, mod=0x7fff61a8e970, args=@0x7fff61a8ed48) at primitives_glue.gen.cpp:35420 | |
#55 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a8ef30, vmm=0x7fff61a8ef30, call_frame=0x7fff61a8ef30) at instructions.cpp:535 | |
#56 0x0000000101fa44de in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0x102d00f10, previous=0x7fff61a8f060, exec=0x7fff61a8ef40, mod=0x7fff61a8f060, args=@0x7fff61a8f060) at vmmethod.hpp:622 | |
#57 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a8f620, vmm=0x7fff61a8f620, call_frame=0x7fff61a8f620) at instructions.cpp:535 | |
#58 0x0000000101fac30a in rubinius::BlockEnvironment::execute_interpreter (state=0x102d00f10, previous=0x7fff61a8f710, env=0x7fff61a8f710, args=@0x7fff61a8f710, invocation=@0x7fff61a8f7b8) at block_environment.cpp:341 | |
#59 0x0000000101fac43d in rubinius::BlockEnvironment::invoke (env=0x103066c10, state=0x102d00f10, previous=0x7fff61a8fb40, args=@0x7fff61a8fbf8, invocation=@0x7fff61a8f7a0) at block_environment.cpp:83 | |
#60 0x0000000101fac5cd in rubinius::BlockEnvironment::call_under (this=0x7fff61a8f800, state=0x102d00f10, call_frame=0x7fff61a8fb40, exec=0x7fff61a8fbf8, mod=0x7fff61a8f7b8, args=@0x9fe) at block_environment.cpp:397 | |
#61 0x0000000101f1dad6 in rubinius::Primitives::block_call_under (state=0x102d00f10, call_frame=0x7fff61a8fb40, exec=0x10389f878, mod=0x102d30c80, args=@0x7fff61a8fbf8) at primitives_glue.gen.cpp:3398 | |
#62 0x00000001043c8d23 in ?? () | |
#63 0x0000000101eaba94 in rubinius::InlineCache::empty_cache (state=0x102d00f10, cache=0x7fff61a8fb40, call_frame=0x7fff61a8fd90, args=@0x7fff61a8fbf8) at inline_cache.cpp:368 | |
#64 0x00000001043c7cc0 in ?? () | |
#65 0x0000000101eaea10 in rubinius::InlineCache::execute () at /Users/dirkjan/Documents/projects/rubinius/vm/inline_cache.hpp:555 | |
#66 0x0000000101eaea10 in rubinius::VMMethod::interpreter (state=0x7fff61a904a0, vmm=0x7fff61a904a0, call_frame=0x7fff61a904a0) at instructions.cpp:232 | |
#67 0x0000000101fac30a in rubinius::BlockEnvironment::execute_interpreter (state=0x102d00f10, previous=0x7fff61a905b0, env=0x7fff61a905b0, args=@0x7fff61a905b0, invocation=@0x7fff61a90650) at block_environment.cpp:341 | |
#68 0x0000000101fac43d in rubinius::BlockEnvironment::invoke (env=0x1047d3e58, state=0x102d00f10, previous=0x7fff61a90748, args=@0x7fff61a906a8, invocation=@0x7fff61a90640) at block_environment.cpp:83 | |
#69 0x0000000101fac748 in rubinius::BlockEnvironment::call (this=0x0, state=0x102d00f10, call_frame=0x7fff61a90748, args=@0x7fff61a906a8, flags=1638467152) at block_environment.cpp:352 | |
#70 0x00000001020a8785 in rbx_yield_stack (state=0x7ff9bb3eb030, call_frame=0x103b721f8, block=0x1047d3e58, count=1638467240, args=0x7fff61a90650) at jit_util.cpp:635 | |
#71 0x000000010435bdf0 in ?? () | |
#72 0x0000000101eaba94 in rubinius::InlineCache::empty_cache (state=0x7fff61a907b8, cache=0x7fff61a90748, call_frame=0x7fff61a90950, args=@0x206400000001) at inline_cache.cpp:368 | |
#73 0x0000000101eaea10 in rubinius::InlineCache::execute () at /Users/dirkjan/Documents/projects/rubinius/vm/inline_cache.hpp:555 | |
#74 0x0000000101eaea10 in rubinius::VMMethod::interpreter (state=0x7fff61a90f10, vmm=0x7fff61a90f10, call_frame=0x7fff61a90f10) at instructions.cpp:232 | |
#75 0x0000000101fa4866 in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0x102d00f10, previous=0x7fff61a91010, exec=0x7fff61a90f20, mod=0x7fff61a91010, args=@0x7fff61a91010) at vmmethod.hpp:622 | |
#76 0x0000000101fb2546 in rubinius::LockableScopedLock::~LockableScopedLock () at /Users/dirkjan/Documents/projects/rubinius/vm/lock.hpp:190 | |
#77 0x0000000101fb2546 in rubinius::CompiledMethod::default_executor (exec=0x103b50f00, mod=0x7ff9bb3eb070, state=0x102d00f10, call_frame=0x7fff61a916e0, args=@0x7fff61a91518) at compiledmethod.cpp:232 | |
#78 0x0000000101eab57f in rubinius::InlineCache::empty_cache_vcall (state=0x102d00f10, cache=0x7fff61a916e0, call_frame=0x7fff61a916e0, args=@0x7ff9bb3eb070) at inline_cache.cpp:446 | |
#79 0x0000000101eae796 in rubinius::VMMethod::interpreter (state=0x7fff61a916d0, vmm=0x7fff61a916d0, call_frame=0x7fff61a916d0) at instructions.cpp:516 | |
#80 0x0000000101fa4866 in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0x102d00f10, previous=0x7fff61a917c0, exec=0x7fff61a916e0, mod=0x7fff61a917c0, args=@0x7fff61a917c0) at vmmethod.hpp:622 | |
#81 0x0000000101fb2546 in rubinius::LockableScopedLock::~LockableScopedLock () at /Users/dirkjan/Documents/projects/rubinius/vm/lock.hpp:190 | |
#82 0x0000000101fb2546 in rubinius::CompiledMethod::default_executor (exec=0x103b50e38, mod=0x7ff9bb3eb070, state=0x102d00f10, call_frame=0x7fff61a91ea0, args=@0x7fff61a91ca8) at compiledmethod.cpp:232 | |
#83 0x0000000101eaba94 in rubinius::InlineCache::empty_cache (state=0x102d00f10, cache=0x7fff61a91ea0, call_frame=0x7fff61a918d0, args=@0x7ff9bb3eb070) at inline_cache.cpp:368 | |
#84 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a91e90, vmm=0x7fff61a91e90, call_frame=0x7fff61a91e90) at instructions.cpp:535 | |
#85 0x0000000101fa4866 in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0x102d00f10, previous=0x7fff61a91fb0, exec=0x7fff61a91ea0, mod=0x7fff61a91fb0, args=@0x7fff61a91fb0) at vmmethod.hpp:622 | |
#86 0x0000000101fb2546 in rubinius::LockableScopedLock::~LockableScopedLock () at /Users/dirkjan/Documents/projects/rubinius/vm/lock.hpp:190 | |
#87 0x0000000101fb2546 in rubinius::CompiledMethod::default_executor (exec=0x103aaf278, mod=0x7ff9bb47ad80, state=0x102d00f10, call_frame=0x7fff61a92690, args=@0x7fff61a92498) at compiledmethod.cpp:232 | |
#88 0x0000000101eaba94 in rubinius::InlineCache::empty_cache (state=0x102d00f10, cache=0x7fff61a92690, call_frame=0x7fff61a920c0, args=@0x7ff9bb47ad80) at inline_cache.cpp:368 | |
#89 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a92680, vmm=0x7fff61a92680, call_frame=0x7fff61a92680) at instructions.cpp:535 | |
#90 0x0000000101fa4866 in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0x102d00f10, previous=0x7fff61a92790, exec=0x7fff61a92690, mod=0x7fff61a92790, args=@0x7fff61a92790) at vmmethod.hpp:622 | |
#91 0x0000000101fb2546 in rubinius::LockableScopedLock::~LockableScopedLock () at /Users/dirkjan/Documents/projects/rubinius/vm/lock.hpp:190 | |
#92 0x0000000101fb2546 in rubinius::CompiledMethod::default_executor (exec=0x103b521c0, mod=0x7ff9bb47a860, state=0x102d00f10, call_frame=0x7fff61a92e70, args=@0x7fff61a92c78) at compiledmethod.cpp:232 | |
#93 0x0000000101eaba94 in rubinius::InlineCache::empty_cache (state=0x102d00f10, cache=0x7fff61a92e70, call_frame=0x7fff61a928a0, args=@0x7ff9bb47a860) at inline_cache.cpp:368 | |
#94 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a92e60, vmm=0x7fff61a92e60, call_frame=0x7fff61a92e60) at instructions.cpp:535 | |
#95 0x0000000101fa33e6 in rubinius::VMMethod::execute_as_script (this=0x102d00f10, state=0x102d00f10, cm=0x7fff61a92f90, previous=0x7fff61a92f90) at vmmethod.cpp:678 | |
#96 0x0000000102016702 in rubinius::System::vm_run_script (cm=0x103a224b8, state=0x102d00f10, gct=@0x102e19dd8, calling_environment=0x7fff61a93680) at system.cpp:1485 | |
#97 0x0000000101f583b8 in rubinius::Primitives::vm_run_script (state=0x102d00f10, call_frame=0x7ff9bb3e6d40, exec=0x7fff61a93060, mod=0x7fff61a93060, args=@0x7fff61a93488) at primitives_glue.gen.cpp:35420 | |
#98 0x0000000101eaba94 in rubinius::InlineCache::empty_cache (state=0x102d00f10, cache=0x7ff9bb3e6d40, call_frame=0x7fff61a930b0, args=@0x7fff61a93680) at inline_cache.cpp:368 | |
#99 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a93670, vmm=0x7fff61a93670, call_frame=0x7fff61a93670) at instructions.cpp:535 | |
#100 0x0000000101fa4f76 in rubinius::VMMethod::execute_specialized<rubinius::OneArgument> (state=0x102d00f10, previous=0x7fff61a93780, exec=0x7fff61a93680, mod=0x7fff61a93780, args=@0x7fff61a93780) at vmmethod.hpp:622 | |
#101 0x0000000101fb2546 in rubinius::LockableScopedLock::~LockableScopedLock () at /Users/dirkjan/Documents/projects/rubinius/vm/lock.hpp:190 | |
#102 0x0000000101fb2546 in rubinius::CompiledMethod::default_executor (exec=0x103130c70, mod=0x7ff9ba603090, state=0x102d00f10, call_frame=0x7fff61a93e60, args=@0x7fff61a93c68) at compiledmethod.cpp:232 | |
#103 0x0000000101eaba94 in rubinius::InlineCache::empty_cache (state=0x102d00f10, cache=0x7fff61a93e60, call_frame=0x7fff61a93890, args=@0x7ff9ba603090) at inline_cache.cpp:368 | |
#104 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a93e50, vmm=0x7fff61a93e50, call_frame=0x7fff61a93e50) at instructions.cpp:535 | |
#105 0x0000000101fa44de in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0x102d00f10, previous=0x7fff61a93f60, exec=0x7fff61a93e60, mod=0x7fff61a93f60, args=@0x7fff61a93f60) at vmmethod.hpp:622 | |
#106 0x0000000101fb2546 in rubinius::LockableScopedLock::~LockableScopedLock () at /Users/dirkjan/Documents/projects/rubinius/vm/lock.hpp:190 | |
#107 0x0000000101fb2546 in rubinius::CompiledMethod::default_executor (exec=0x1037eb7c8, mod=0x7ff9ba6034f0, state=0x102d00f10, call_frame=0x7fff61a94640, args=@0x7fff61a94448) at compiledmethod.cpp:232 | |
#108 0x0000000101eaba94 in rubinius::InlineCache::empty_cache (state=0x102d00f10, cache=0x7fff61a94640, call_frame=0x7fff61a94070, args=@0x7ff9ba6034f0) at inline_cache.cpp:368 | |
#109 0x0000000101eae8ca in rubinius::VMMethod::interpreter (state=0x7fff61a94630, vmm=0x7fff61a94630, call_frame=0x7fff61a94630) at instructions.cpp:535 | |
#110 0x0000000101fa4866 in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0x102d00f10, previous=0x7fff61a94750, exec=0x7fff61a94640, mod=0x7fff61a94750, args=@0x7fff61a94750) at vmmethod.hpp:622 | |
#111 0x0000000101fb2546 in rubinius::LockableScopedLock::~LockableScopedLock () at /Users/dirkjan/Documents/projects/rubinius/vm/lock.hpp:190 | |
#112 0x0000000101fb2546 in rubinius::CompiledMethod::default_executor (exec=0x1037c7970, mod=0x7ff9bb0c75c0, state=0x102d00f10, call_frame=0x7fff61a94e20, args=@0x7fff61a94c58) at compiledmethod.cpp:232 | |
#113 0x0000000101eab57f in rubinius::InlineCache::empty_cache_vcall (state=0x102d00f10, cache=0x7fff61a94e20, call_frame=0x7fff61a94e20, args=@0x7ff9bb0c75c0) at inline_cache.cpp:446 | |
#114 0x0000000101eae796 in rubinius::VMMethod::interpreter (state=0x7fff61a94e10, vmm=0x7fff61a94e10, call_frame=0x7fff61a94e10) at instructions.cpp:516 | |
#115 0x0000000101fa4866 in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0x102d00f10, previous=0x7fff61a94f40, exec=0x7fff61a94e20, mod=0x7fff61a94f40, args=@0x7fff61a94f40) at vmmethod.hpp:622 | |
#116 0x0000000101fb2546 in rubinius::LockableScopedLock::~LockableScopedLock () at /Users/dirkjan/Documents/projects/rubinius/vm/lock.hpp:190 | |
#117 0x0000000101fb2546 in rubinius::CompiledMethod::default_executor (exec=0x102e65df8, mod=0x7ff9bb0c75c0, state=0x102d00f10, call_frame=0x0, args=@0x7fff61a95018) at compiledmethod.cpp:232 | |
#118 0x0000000101fd1673 in rubinius::Object::send (this=0x102d00f10, state=0x0, caller=0x102e65df8, name=0x7ff9bb0c75c0, allow_private=24) at object.cpp:506 | |
#119 0x0000000101ea430e in rubinius::VariableRootBuffer::~VariableRootBuffer () at /Users/dirkjan/Documents/projects/rubinius/vm/gc/variable_buffer.hpp:742 | |
#120 0x0000000101ea430e in rubinius::Environment::run_from_filesystem (this=0x7fff61a95168, root=@0x102d06a30) at environment.cpp:232 | |
#121 0x000000010206aa06 in main (argc=0, argv=0x102e65df8) at cli.cpp:51 | |
(gdb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment