#0 0x00007fff82e7bce4 in malloc_error_break () #1 0x00007fff82e7cf19 in szone_error () #2 0x00007fff82da5456 in allocate_pages () #3 0x00007fff82dc1511 in large_malloc () #4 0x00007fff82da71a8 in szone_malloc_should_clear () #5 0x00007fff82da656a in malloc_zone_malloc () #6 0x00007fff82da4868 in malloc () #7 0x000000010010604d in rubinius::MarkSweepGC::allocate (this=0x100300738, bytes=18446744069414584360, collect_now=0x100300681) at vm/gc/marksweep.cpp:44 #8 0x0000000100051f50 in rubinius::ObjectMemory::allocate_object (this=0x100300680, bytes=18446744069414584360) at vm/objectmemory.cpp:228 #9 0x0000000100051f89 in rubinius::ObjectMemory::new_object_typed (this=0x100300680, cls=0x101336ad0, bytes=, type=rubinius::ByteArrayType) at vm/objectmemory.cpp:297 #10 0x00000001000b8266 in new_object_bytes [inlined] () at /Users/wycats/Code/active/rubinius/vm/objectmemory.hpp:75 #11 0x00000001000b8266 in rubinius::ByteArray::create (state=, bytes=18446744069414584326) at objectmemory.hpp:24 #12 0x00000001000d2370 in rubinius::String::create (state=0x1003003f0, size=) at vm/builtin/string.cpp:54 #13 0x00000001000d2680 in rubinius::String::create (state=0x1003003f0, str=0x102081a00 "f\"o\"o", bytes=18446744069414584325) at vm/builtin/string.cpp:94 #14 0x000000010007411b in rubinius::Primitives::memorypointer_read_string (state=0x1003003f0, call_frame=0x7fff5fbed350, msg=@0x1003bca10, args=@0x7fff5fbed2b0) at primitives_glue.gen.cpp:9521 #15 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x1003bc7a0, call_frame=0x7fff5fbed350, args=@0x7fff5fbed650) at vm/gen/instructions.cpp:702 #16 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbed6f0, msg=@0x102e072f8, args=@0x7fff5fbed650) at vm/vmmethod.cpp:555 #17 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102e06fa0, call_frame=0x7fff5fbed6f0, args=@0x7fff5fbed9f0) at vm/gen/instructions.cpp:702 #18 0x00000001000b3767 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbeda90, msg=@0x1021f47f8, args=@0x7fff5fbed9f0) at vm/vmmethod.cpp:555 #19 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102e08060, call_frame=0x7fff5fbeda90, args=@0x7fff5fbedeb0) at vm/gen/instructions.cpp:702 #20 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbedf50, msg=@0x1021d7000, args=@0x7fff5fbedeb0) at vm/vmmethod.cpp:555 #21 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102e0aab0, call_frame=0x7fff5fbedf50, args=@0x7fff5fbee2c0) at vm/gen/instructions.cpp:702 #22 0x00000001000b7488 in rubinius::BlockEnvironment::execute_interpreter (state=0x1003003f0, previous=0x7fff5fbee360, env=0x1006b1ca8, args=@0x7fff5fbee2c0, invocation=@0x7fff5fbee120) at vm/builtin/block_environment.cpp:123 #23 0x00000001000b71eb in rubinius::BlockEnvironment::call (this=, state=, call_frame=, args=, flags=) at vm/builtin/block_environment.cpp:137 #24 0x0000000100119b84 in rubinius::VMMethod::interpreter (state=dwarf2_read_address: Corrupted DWARF expression. ) at vm/gen/instructions.cpp:886 #25 0x00000001000b7488 in rubinius::BlockEnvironment::execute_interpreter (state=0x1003003f0, previous=0x7fff5fbee700, env=0x1006b1d48, args=@0x7fff5fbee660, invocation=@0x7fff5fbee4c0) at vm/builtin/block_environment.cpp:123 #26 0x00000001000b71eb in rubinius::BlockEnvironment::call (this=, state=, call_frame=, args=, flags=) at vm/builtin/block_environment.cpp:137 #27 0x0000000100119b84 in rubinius::VMMethod::interpreter (state=dwarf2_read_address: Corrupted DWARF expression. ) at vm/gen/instructions.cpp:886 #28 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbeea90, msg=@0x10150b9f0, args=@0x7fff5fbee9f0) at vm/vmmethod.cpp:555 #29 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x10150b830, call_frame=0x7fff5fbeea90, args=@0x7fff5fbeed90) at vm/gen/instructions.cpp:723 #30 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbeee30, msg=@0x102e0a9a0, args=@0x7fff5fbeed90) at vm/vmmethod.cpp:555 #31 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102e0a7f0, call_frame=0x7fff5fbeee30, args=@0x7fff5fbef130) at vm/gen/instructions.cpp:723 #32 0x00000001000b7488 in rubinius::BlockEnvironment::execute_interpreter (state=0x1003003f0, previous=0x7fff5fbef1d0, env=0x1006b1a58, args=@0x7fff5fbef130, invocation=@0x7fff5fbeef90) at vm/builtin/block_environment.cpp:123 #33 0x00000001000b71eb in rubinius::BlockEnvironment::call (this=, state=, call_frame=, args=, flags=) at vm/builtin/block_environment.cpp:137 #34 0x0000000100119b84 in rubinius::VMMethod::interpreter (state=dwarf2_read_address: Corrupted DWARF expression. ) at vm/gen/instructions.cpp:886 #35 0x00000001000b3767 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbef580, msg=@0x102cac010, args=@0x7fff5fbef4e0) at vm/vmmethod.cpp:555 #36 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102caae40, call_frame=0x7fff5fbef580, args=@0x7fff5fbef8d0) at vm/gen/instructions.cpp:723 #37 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbef970, msg=@0x102e01eb0, args=@0x7fff5fbef8d0) at vm/vmmethod.cpp:555 #38 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102e01c90, call_frame=0x7fff5fbef970, args=@0x7fff5fbefc60) at vm/gen/instructions.cpp:702 #39 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbefd00, msg=@0x1021d6010, args=@0x7fff5fbefc60) at vm/vmmethod.cpp:555 #40 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102e051c0, call_frame=0x7fff5fbefd00, args=@0x7fff5fbf0000) at vm/gen/instructions.cpp:702 #41 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf00a0, msg=@0x102e05a90, args=@0x7fff5fbf0000) at vm/vmmethod.cpp:555 #42 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102e05680, call_frame=, args=@0x7fff5fbf03a0) at vm/gen/instructions.cpp:682 #43 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf0440, msg=@0x100e5d7e0, args=@0x7fff5fbf03a0) at vm/vmmethod.cpp:555 #44 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102be6080, call_frame=, args=@0x7fff5fbf0740) at vm/gen/instructions.cpp:682 #45 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf07e0, msg=@0x100942dc0, args=@0x7fff5fbf0740) at vm/vmmethod.cpp:555 #46 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x1015ae4f0, call_frame=, args=@0x7fff5fbf0b10) at vm/gen/instructions.cpp:682 #47 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf0bb0, msg=@0x100c89c48, args=@0x7fff5fbf0b10) at vm/vmmethod.cpp:555 #48 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7f500, call_frame=0x7fff5fbf0bb0, args=@0x7fff5fbf0fa0) at vm/gen/instructions.cpp:723 #49 0x00000001000b3258 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf1040, msg=@0x100d012c8, args=@0x7fff5fbf0fa0) at vm/vmmethod.cpp:555 #50 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101aeb3f0, call_frame=0x7fff5fbf1040, args=@0x7fff5fbf13a0) at vm/gen/instructions.cpp:702 #51 0x00000001000b7488 in rubinius::BlockEnvironment::execute_interpreter (state=0x1003003f0, previous=0x7fff5fbf1440, env=0x1012e4eb8, args=@0x7fff5fbf13a0, invocation=@0x7fff5fbf1200) at vm/builtin/block_environment.cpp:123 #52 0x00000001000b71eb in rubinius::BlockEnvironment::call (this=, state=, call_frame=, args=, flags=) at vm/builtin/block_environment.cpp:137 #53 0x0000000100119b84 in rubinius::VMMethod::interpreter (state=dwarf2_read_address: Corrupted DWARF expression. ) at vm/gen/instructions.cpp:886 #54 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf17d0, msg=@0x100c82818, args=@0x7fff5fbf1730) at vm/vmmethod.cpp:555 #55 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7bec0, call_frame=0x7fff5fbf17d0, args=@0x7fff5fbf1b70) at vm/gen/instructions.cpp:723 #56 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf1c10, msg=@0x101554d88, args=@0x7fff5fbf1b70) at vm/vmmethod.cpp:555 #57 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101554720, call_frame=0x7fff5fbf1c10, args=@0x7fff5fbf1f50) at vm/gen/instructions.cpp:702 #58 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf1ff0, msg=@0x102121600, args=@0x7fff5fbf1f50) at vm/vmmethod.cpp:555 #59 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101ccf890, call_frame=0x7fff5fbf1ff0, args=@0x7fff5fbf2320) at vm/gen/instructions.cpp:702 #60 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf23c0, msg=@0x102be8660, args=@0x7fff5fbf2320) at vm/vmmethod.cpp:555 #61 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102be82b0, call_frame=0x7fff5fbf23c0, args=@0x7fff5fbf26c0) at vm/gen/instructions.cpp:702 #62 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf2760, msg=@0x100942dc0, args=@0x7fff5fbf26c0) at vm/vmmethod.cpp:555 #63 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x1015ae4f0, call_frame=, args=@0x7fff5fbf2a90) at vm/gen/instructions.cpp:682 #64 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf2b30, msg=@0x100c89c48, args=@0x7fff5fbf2a90) at vm/vmmethod.cpp:555 #65 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7f500, call_frame=0x7fff5fbf2b30, args=@0x7fff5fbf2f20) at vm/gen/instructions.cpp:723 #66 0x00000001000b3258 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf2fc0, msg=@0x100d012c8, args=@0x7fff5fbf2f20) at vm/vmmethod.cpp:555 #67 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101aeb3f0, call_frame=0x7fff5fbf2fc0, args=@0x7fff5fbf3320) at vm/gen/instructions.cpp:702 #68 0x00000001000b7488 in rubinius::BlockEnvironment::execute_interpreter (state=0x1003003f0, previous=0x7fff5fbf33c0, env=0x1012c8d68, args=@0x7fff5fbf3320, invocation=@0x7fff5fbf3180) at vm/builtin/block_environment.cpp:123 #69 0x00000001000b71eb in rubinius::BlockEnvironment::call (this=, state=, call_frame=, args=, flags=) at vm/builtin/block_environment.cpp:137 #70 0x0000000100119b84 in rubinius::VMMethod::interpreter (state=dwarf2_read_address: Corrupted DWARF expression. ) at vm/gen/instructions.cpp:886 #71 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf3750, msg=@0x100c82818, args=@0x7fff5fbf36b0) at vm/vmmethod.cpp:555 #72 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7bec0, call_frame=0x7fff5fbf3750, args=@0x7fff5fbf3af0) at vm/gen/instructions.cpp:723 #73 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf3b90, msg=@0x101554d88, args=@0x7fff5fbf3af0) at vm/vmmethod.cpp:555 #74 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101554720, call_frame=0x7fff5fbf3b90, args=@0x7fff5fbf3ed0) at vm/gen/instructions.cpp:702 #75 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf3f70, msg=@0x102121600, args=@0x7fff5fbf3ed0) at vm/vmmethod.cpp:555 #76 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101ccf890, call_frame=0x7fff5fbf3f70, args=@0x7fff5fbf42a0) at vm/gen/instructions.cpp:702 #77 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf4340, msg=@0x102bddef8, args=@0x7fff5fbf42a0) at vm/vmmethod.cpp:555 #78 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102bdd970, call_frame=0x7fff5fbf4340, args=@0x7fff5fbf4640) at vm/gen/instructions.cpp:702 #79 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf46e0, msg=@0x100942dc0, args=@0x7fff5fbf4640) at vm/vmmethod.cpp:555 #80 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x1015ae4f0, call_frame=, args=@0x7fff5fbf4a10) at vm/gen/instructions.cpp:682 #81 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf4ab0, msg=@0x100c89c48, args=@0x7fff5fbf4a10) at vm/vmmethod.cpp:555 #82 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7f500, call_frame=0x7fff5fbf4ab0, args=@0x7fff5fbf4ea0) at vm/gen/instructions.cpp:723 #83 0x00000001000b3258 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf4f40, msg=@0x100d012c8, args=@0x7fff5fbf4ea0) at vm/vmmethod.cpp:555 #84 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101aeb3f0, call_frame=0x7fff5fbf4f40, args=@0x7fff5fbf52a0) at vm/gen/instructions.cpp:702 #85 0x00000001000b7488 in rubinius::BlockEnvironment::execute_interpreter (state=0x1003003f0, previous=0x7fff5fbf5340, env=0x10128f378, args=@0x7fff5fbf52a0, invocation=@0x7fff5fbf5100) at vm/builtin/block_environment.cpp:123 #86 0x00000001000b71eb in rubinius::BlockEnvironment::call (this=, state=, call_frame=, args=, flags=) at vm/builtin/block_environment.cpp:137 #87 0x0000000100119b84 in rubinius::VMMethod::interpreter (state=dwarf2_read_address: Corrupted DWARF expression. ) at vm/gen/instructions.cpp:886 #88 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf56d0, msg=@0x100c82818, args=@0x7fff5fbf5630) at vm/vmmethod.cpp:555 #89 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7bec0, call_frame=0x7fff5fbf56d0, args=@0x7fff5fbf5a70) at vm/gen/instructions.cpp:723 #90 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf5b10, msg=@0x101554d88, args=@0x7fff5fbf5a70) at vm/vmmethod.cpp:555 #91 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101554720, call_frame=0x7fff5fbf5b10, args=@0x7fff5fbf5e50) at vm/gen/instructions.cpp:702 #92 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf5ef0, msg=@0x102121600, args=@0x7fff5fbf5e50) at vm/vmmethod.cpp:555 #93 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101ccf890, call_frame=0x7fff5fbf5ef0, args=@0x7fff5fbf6220) at vm/gen/instructions.cpp:702 #94 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf62c0, msg=@0x102c27b50, args=@0x7fff5fbf6220) at vm/vmmethod.cpp:555 #95 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102c27770, call_frame=0x7fff5fbf62c0, args=@0x7fff5fbf65e0) at vm/gen/instructions.cpp:702 #96 0x00000001000b7488 in rubinius::BlockEnvironment::execute_interpreter (state=0x1003003f0, previous=0x7fff5fbf6680, env=0x10101e6c0, args=@0x7fff5fbf65e0, invocation=@0x7fff5fbf6440) at vm/builtin/block_environment.cpp:123 #97 0x00000001000b71eb in rubinius::BlockEnvironment::call (this=, state=, call_frame=, args=, flags=) at vm/builtin/block_environment.cpp:137 #98 0x0000000100119b84 in rubinius::VMMethod::interpreter (state=dwarf2_read_address: Corrupted DWARF expression. ) at vm/gen/instructions.cpp:886 #99 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf6a10, msg=@0x102c27348, args=@0x7fff5fbf6970) at vm/vmmethod.cpp:555 #100 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102c26de0, call_frame=0x7fff5fbf6a10, args=@0x7fff5fbf6d00) at vm/gen/instructions.cpp:723 #101 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf6da0, msg=@0x100942dc0, args=@0x7fff5fbf6d00) at vm/vmmethod.cpp:555 #102 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x1015ae4f0, call_frame=, args=@0x7fff5fbf70d0) at vm/gen/instructions.cpp:682 #103 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf7170, msg=@0x100c89c48, args=@0x7fff5fbf70d0) at vm/vmmethod.cpp:555 #104 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7f500, call_frame=0x7fff5fbf7170, args=@0x7fff5fbf7560) at vm/gen/instructions.cpp:723 #105 0x00000001000b3258 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf7600, msg=@0x100d012c8, args=@0x7fff5fbf7560) at vm/vmmethod.cpp:555 #106 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101aeb3f0, call_frame=0x7fff5fbf7600, args=@0x7fff5fbf7960) at vm/gen/instructions.cpp:702 #107 0x00000001000b7488 in rubinius::BlockEnvironment::execute_interpreter (state=0x1003003f0, previous=0x7fff5fbf7a00, env=0x100705148, args=@0x7fff5fbf7960, invocation=@0x7fff5fbf77c0) at vm/builtin/block_environment.cpp:123 #108 0x00000001000b71eb in rubinius::BlockEnvironment::call (this=, state=, call_frame=, args=, flags=) at vm/builtin/block_environment.cpp:137 #109 0x0000000100119b84 in rubinius::VMMethod::interpreter (state=dwarf2_read_address: Corrupted DWARF expression. ) at vm/gen/instructions.cpp:886 #110 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf7d90, msg=@0x100c82818, args=@0x7fff5fbf7cf0) at vm/vmmethod.cpp:555 #111 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7bec0, call_frame=0x7fff5fbf7d90, args=@0x7fff5fbf8130) at vm/gen/instructions.cpp:723 #112 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf81d0, msg=@0x101554d88, args=@0x7fff5fbf8130) at vm/vmmethod.cpp:555 #113 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101554720, call_frame=0x7fff5fbf81d0, args=@0x7fff5fbf8510) at vm/gen/instructions.cpp:702 #114 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf85b0, msg=@0x102121600, args=@0x7fff5fbf8510) at vm/vmmethod.cpp:555 #115 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101ccf890, call_frame=0x7fff5fbf85b0, args=@0x7fff5fbf88e0) at vm/gen/instructions.cpp:702 #116 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf8980, msg=@0x10215afe0, args=@0x7fff5fbf88e0) at vm/vmmethod.cpp:555 #117 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102c05120, call_frame=0x7fff5fbf8980, args=@0x7fff5fbf8c80) at vm/gen/instructions.cpp:702 #118 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf8d20, msg=@0x100942dc0, args=@0x7fff5fbf8c80) at vm/vmmethod.cpp:555 #119 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x1015ae4f0, call_frame=, args=@0x7fff5fbf9050) at vm/gen/instructions.cpp:682 #120 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf90f0, msg=@0x100c89c48, args=@0x7fff5fbf9050) at vm/vmmethod.cpp:555 #121 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7f500, call_frame=0x7fff5fbf90f0, args=@0x7fff5fbf94e0) at vm/gen/instructions.cpp:723 #122 0x00000001000b3258 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf9580, msg=@0x100d012c8, args=@0x7fff5fbf94e0) at vm/vmmethod.cpp:555 #123 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101aeb3f0, call_frame=0x7fff5fbf9580, args=@0x7fff5fbf98e0) at vm/gen/instructions.cpp:702 #124 0x00000001000b7488 in rubinius::BlockEnvironment::execute_interpreter (state=0x1003003f0, previous=0x7fff5fbf9980, env=0x10118e1f8, args=@0x7fff5fbf98e0, invocation=@0x7fff5fbf9740) at vm/builtin/block_environment.cpp:123 #125 0x00000001000b71eb in rubinius::BlockEnvironment::call (this=, state=, call_frame=, args=, flags=) at vm/builtin/block_environment.cpp:137 #126 0x0000000100119b84 in rubinius::VMMethod::interpreter (state=dwarf2_read_address: Corrupted DWARF expression. ) at vm/gen/instructions.cpp:886 #127 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbf9d10, msg=@0x100c82818, args=@0x7fff5fbf9c70) at vm/vmmethod.cpp:555 #128 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7bec0, call_frame=0x7fff5fbf9d10, args=@0x7fff5fbfa0b0) at vm/gen/instructions.cpp:723 #129 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfa150, msg=@0x101554d88, args=@0x7fff5fbfa0b0) at vm/vmmethod.cpp:555 #130 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101554720, call_frame=0x7fff5fbfa150, args=@0x7fff5fbfa490) at vm/gen/instructions.cpp:702 #131 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfa530, msg=@0x102121600, args=@0x7fff5fbfa490) at vm/vmmethod.cpp:555 #132 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101ccf890, call_frame=0x7fff5fbfa530, args=@0x7fff5fbfa860) at vm/gen/instructions.cpp:702 #133 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfa900, msg=@0x100ec7a38, args=@0x7fff5fbfa860) at vm/vmmethod.cpp:555 #134 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102b173f0, call_frame=0x7fff5fbfa900, args=@0x7fff5fbfabe0) at vm/gen/instructions.cpp:702 #135 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfac80, msg=@0x100942dc0, args=@0x7fff5fbfabe0) at vm/vmmethod.cpp:555 #136 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x1015ae4f0, call_frame=, args=@0x7fff5fbfafb0) at vm/gen/instructions.cpp:682 #137 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfb050, msg=@0x100c89c48, args=@0x7fff5fbfafb0) at vm/vmmethod.cpp:555 #138 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7f500, call_frame=0x7fff5fbfb050, args=@0x7fff5fbfb440) at vm/gen/instructions.cpp:723 #139 0x00000001000b3258 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfb4e0, msg=@0x100c826b0, args=@0x7fff5fbfb440) at vm/vmmethod.cpp:555 #140 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7bec0, call_frame=0x7fff5fbfb4e0, args=@0x7fff5fbfb880) at vm/gen/instructions.cpp:702 #141 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfb920, msg=@0x101554d88, args=@0x7fff5fbfb880) at vm/vmmethod.cpp:555 #142 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101554720, call_frame=0x7fff5fbfb920, args=@0x7fff5fbfbc60) at vm/gen/instructions.cpp:702 #143 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfbd00, msg=@0x102121600, args=@0x7fff5fbfbc60) at vm/vmmethod.cpp:555 #144 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101ccf890, call_frame=0x7fff5fbfbd00, args=@0x7fff5fbfc030) at vm/gen/instructions.cpp:702 #145 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfc0d0, msg=@0x102142ee8, args=@0x7fff5fbfc030) at vm/vmmethod.cpp:555 #146 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x102c0e330, call_frame=0x7fff5fbfc0d0, args=@0x7fff5fbfc3f0) at vm/gen/instructions.cpp:702 #147 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfc490, msg=@0x100942dc0, args=@0x7fff5fbfc3f0) at vm/vmmethod.cpp:555 #148 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x1015ae4f0, call_frame=, args=@0x7fff5fbfc7c0) at vm/gen/instructions.cpp:682 #149 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfc860, msg=@0x100c89c48, args=@0x7fff5fbfc7c0) at vm/vmmethod.cpp:555 #150 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7f500, call_frame=0x7fff5fbfc860, args=@0x7fff5fbfcc50) at vm/gen/instructions.cpp:723 #151 0x00000001000b3258 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfccf0, msg=@0x100c826b0, args=@0x7fff5fbfcc50) at vm/vmmethod.cpp:555 #152 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7bec0, call_frame=0x7fff5fbfccf0, args=@0x7fff5fbfd090) at vm/gen/instructions.cpp:702 #153 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfd130, msg=@0x1008dd5f8, args=@0x7fff5fbfd090) at vm/vmmethod.cpp:555 #154 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101554480, call_frame=0x7fff5fbfd130, args=@0x7fff5fbfd4c0) at vm/gen/instructions.cpp:702 #155 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfd560, msg=@0x100ab14b0, args=@0x7fff5fbfd4c0) at vm/vmmethod.cpp:555 #156 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101aea1f0, call_frame=0x7fff5fbfd560, args=@0x7fff5fbfd860) at vm/gen/instructions.cpp:702 #157 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfd900, msg=@0x100942dc0, args=@0x7fff5fbfd860) at vm/vmmethod.cpp:555 #158 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x1015ae4f0, call_frame=, args=@0x7fff5fbfdc30) at vm/gen/instructions.cpp:682 #159 0x00000001000b2eb7 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfdcd0, msg=@0x100c89c48, args=@0x7fff5fbfdc30) at vm/vmmethod.cpp:555 #160 0x0000000100118e0a in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7f500, call_frame=0x7fff5fbfdcd0, args=@0x7fff5fbfe0c0) at vm/gen/instructions.cpp:723 #161 0x00000001000b3258 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfe160, msg=@0x100c8c508, args=@0x7fff5fbfe0c0) at vm/vmmethod.cpp:555 #162 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101a7f720, call_frame=0x7fff5fbfe160, args=@0x7fff5fbfe4c0) at vm/gen/instructions.cpp:702 #163 0x00000001000b39d8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfe560, msg=@0x102004ad0, args=@0x7fff5fbfe4c0) at vm/vmmethod.cpp:555 #164 0x0000000100118d48 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101c06dc0, call_frame=0x7fff5fbfe560, args=@0x7fff5fbfe880) at vm/gen/instructions.cpp:702 #165 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfe920, msg=@0x10200b5c0, args=@0x7fff5fbfe880) at vm/vmmethod.cpp:555 #166 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101c07be0, call_frame=, args=@0x7fff5fbfec60) at vm/gen/instructions.cpp:682 #167 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x7fff5fbfed00, msg=@0x101c091b8, args=@0x7fff5fbfec60) at vm/vmmethod.cpp:555 #168 0x0000000100118eb1 in rubinius::VMMethod::interpreter (state=0x1003003f0, vmm=0x101c08b20, call_frame=, args=@0x7fff5fbfeea0) at vm/gen/instructions.cpp:682 #169 0x00000001000b2ba8 in rubinius::VMMethod::execute_specialized (state=0x1003003f0, previous=0x0, msg=@0x7fff5fbfeed0, args=@0x7fff5fbfeea0) at vm/vmmethod.cpp:555 #170 0x0000000100042f07 in thread::LockGuardTemplate::unlock () at /Users/wycats/Code/active/rubinius/vm/util/thread.hpp:51 #171 thread::Mutex::unlock () at /Users/wycats/Code/active/rubinius/vm/util/thread.hpp:25 #172 ~LockGuard [inlined] () at thread.hpp:233 #173 ~LockGuard [inlined] () at /Users/wycats/Code/active/rubinius/vm/global_lock.hpp:27 #174 0x0000000100042f07 in rubinius::CompiledFile::execute (this=, state=0x1003003f0) at thread.hpp:53 #175 0x00000001000465a8 in rubinius::Environment::run_file (this=0x7fff5fbff510, file=) at vm/environment.cpp:165 #176 0x000000010011ad7b in std::string::_M_rep () at /usr/include/c++/4.2.1/bits/basic_string.h:103 #177 0x000000010011ad7b in ~basic_string [inlined] () at vm/drivers/cli.cpp:493 #178 ~basic_string [inlined] () at /usr/include/c++/4.2.1/bits/basic_string.h:493 #179 0x000000010011ad7b in main (argc=4, argv=) at basic_string.h:103