Skip to content

Instantly share code, notes, and snippets.

@chuckremes
Last active December 28, 2017 22:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chuckremes/32ec045f838058f6db85dbd9d4e75768 to your computer and use it in GitHub Desktop.
Save chuckremes/32ec045f838058f6db85dbd9d4e75768 to your computer and use it in GitHub Desktop.
(lldb) bt 20
* thread #2, name = 'ruby.main'
frame #0: 0x00007fffdd9416c6 libsystem_malloc.dylib`tiny_free_list_add_ptr + 223
frame #1: 0x00007fffdd940bc4 libsystem_malloc.dylib`tiny_malloc_from_free_list + 1108
frame #2: 0x00007fffdd93f472 libsystem_malloc.dylib`szone_malloc_should_clear + 400
frame #3: 0x00007fffdd93f282 libsystem_malloc.dylib`malloc_zone_malloc + 107
frame #4: 0x00007fffdd93e200 libsystem_malloc.dylib`malloc + 24
* frame #5: 0x000000010020a365 rbx`rubinius::memory::MarkSweepGC::allocate(this=0x000000010191cd50, bytes=664, collect_now=0x00007000090fcb7f) at mark_sweep.cpp:48
frame #6: 0x00000001001ea7d3 rbx`rubinius::Memory::new_object(this=0x0000000103001000, state=0x0000700009109c10, bytes=664) at memory.cpp:769
frame #7: 0x000000010005292c rbx`rubinius::Memory::new_object(this=0x0000000103001000, state=0x0000700009109c10, klass=0x0000000103800260, bytes=664, type=TupleType) at memory.hpp:320
frame #8: 0x00000001000599b3 rbx`rubinius::Tuple* rubinius::Memory::new_fields<rubinius::Tuple>(this=0x0000000103001000, state=0x0000700009109c10, klass=0x0000000103800260, fields=79) at memory.hpp:407
frame #9: 0x0000000100125159 rbx`rubinius::Tuple::create(state=0x0000700009109c10, fields=79) at tuple.cpp:72
frame #10: 0x00000001000ce115 rbx`rubinius::InstructionSequence::create(state=0x0000700009109c10, instructions=79) at iseq.cpp:16
frame #11: 0x00000001001e62a1 rbx`rubinius::UnMarshaller::get_iseq(this=0x00007000090fd4b0) at marshal.cpp:427
frame #12: 0x00000001001e5150 rbx`rubinius::UnMarshaller::unmarshal(this=0x00007000090fd4b0) at marshal.cpp:498
frame #13: 0x00000001001e6782 rbx`rubinius::UnMarshaller::get_compiled_code(this=0x00007000090fd4b0) at marshal.cpp:452
frame #14: 0x00000001001e5168 rbx`rubinius::UnMarshaller::unmarshal(this=0x00007000090fd4b0) at marshal.cpp:500
frame #15: 0x0000000100076670 rbx`rubinius::CodeDB::load(this=0x000000010385e3b8, state=0x0000700009109c10, c_id="1e30894b7eb64528f76a4abe92cec9f0877ad7c57f9ba8e3408bf04dd8707f87") at code_db.cpp:422
frame #16: 0x0000000100076ca7 rbx`rubinius::CodeDB::load(this=0x000000010385e3b8, state=0x0000700009109c10, c_id=0x000000010a5e1940) at code_db.cpp:434
frame #17: 0x00000001000d643a rbx`rubinius::MethodTableBucket::get_method(this=0x000000010a5e2a38, state=0x0000700009109c10) at method_table.cpp:373
frame #18: 0x000000010014a2bc rbx`rubinius::hierarchy_resolve(state=0x0000700009109c10, name=0x000000000000ab36, msg=0x00007000090fddf0, lookup=0x00007000090fddd8) at dispatch.cpp:157
frame #19: 0x0000000100149e1d rbx`rubinius::Dispatch::resolve(this=0x00007000090fddf0, state=0x0000700009109c10, name=0x000000000000ab36, lookup=0x00007000090fddd8) at dispatch.cpp:185
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment