Last active
August 29, 2015 13:57
-
-
Save jarrettchisholm/9572904 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
Thread 4 (Thread 0x7ff6f8b8b740 (LWP 13250)): | |
#0 0x00007ff6f813fff8 in pthread_join (threadid=140698665727744, thread_return=0x7fff13e31db8) at pthread_join.c:92 | |
#1 0x0000000000899158 in rubinius::ImmixMarker::stop_thread (this=0x25cd5c0, state=0x20fbd20) at vm/gc/immix_marker.cpp:72 | |
#2 0x00000000008991dd in rubinius::ImmixMarker::shutdown (this=0x25cd5c0, state=0x20fbd20) at vm/gc/immix_marker.cpp:77 | |
#3 0x000000000061b50c in rubinius::AuxiliaryThreads::shutdown (this=0x20fb6e0, state=0x20fbd20) at vm/auxiliary_threads.cpp:22 | |
#4 0x000000000062b7b4 in rubinius::Environment::halt (this=0x7fff13e31ed0, state=0x20fbd20) at vm/environment.cpp:386 | |
#5 0x0000000000886ad1 in main (argc=2, argv=0x7fff13e32868) at vm/drivers/cli.cpp:134 | |
Thread 3 (Thread 0x7ff6f4f95700 (LWP 13252)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x000000000072a0c6 in rubinius::utilities::thread::Condition::wait (this=0x2158570, mutex=...) at /home/jarrett/rubinius/vm/util/thread.hpp:431 | |
#2 0x0000000000745a95 in rubinius::SignalHandler::perform (this=0x21583c0, state=0x7ff6f4f94e20) at vm/signal.cpp:184 | |
#3 0x0000000000744f43 in rubinius::signal_handler_tramp (state=0x7ff6f4f94e20) at vm/signal.cpp:47 | |
#4 0x000000000082ec84 in rubinius::Thread::in_new_thread (ptr=0x2158610) at vm/builtin/thread.cpp:259 | |
#5 0x00007ff6f813ee0e in start_thread (arg=0x7ff6f4f95700) at pthread_create.c:311 | |
#6 0x00007ff6f765695d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 | |
Thread 2 (Thread 0x7ff6e6c94700 (LWP 13251)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
#1 0x000000000072a0c6 in rubinius::utilities::thread::Condition::wait (this=0x2158038, mutex=...) at /home/jarrett/rubinius/vm/util/thread.hpp:431 | |
#2 0x000000000088f59c in rubinius::FinalizerHandler::worker_wait (this=0x2157f20) at vm/gc/finalize.cpp:500 | |
#3 0x000000000088e62b in rubinius::FinalizerHandler::perform (this=0x2157f20, state=0x7ff6e6c93e20) at vm/gc/finalize.cpp:222 | |
#4 0x000000000088d92a in rubinius::finalizer_handler_tramp (state=0x7ff6e6c93e20) at vm/gc/finalize.cpp:73 | |
#5 0x000000000082ec84 in rubinius::Thread::in_new_thread (ptr=0x2208da0) at vm/builtin/thread.cpp:259 | |
#6 0x00007ff6f813ee0e in start_thread (arg=0x7ff6e6c94700) at pthread_create.c:311 | |
#7 0x00007ff6f765695d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 | |
Thread 1 (Thread 0x7ff6f5fdb700 (LWP 13253)): | |
#0 0x0000000000607f74 in rubinius::ObjectHeader::flags (this=0x21) at /home/jarrett/rubinius/vm/oop.hpp:339 | |
#1 0x0000000000608003 in rubinius::ObjectHeader::marked_p (this=0x21, which=2) at /home/jarrett/rubinius/vm/oop.hpp:490 | |
#2 0x000000000089637e in rubinius::ImmixGC::ObjectDescriber::mark_address (this=0x20fc5f0, addr=..., ms=..., push=true) at /home/jarrett/rubinius/vm/gc/immix.hpp:106 | |
#3 0x00000000008968ee in immix::GC<rubinius::ImmixGC::ObjectDescriber>::mark_address (this=0x20fc598, addr=..., alloc=..., push=true) at /home/jarrett/rubinius/vm/util/immix.hpp:1062 | |
#4 0x0000000000894199 in rubinius::ImmixGC::saw_object (this=0x20fc580, obj=0x3452ad8) at vm/gc/immix.cpp:117 | |
#5 0x00000000008a008e in rubinius::ObjectMark::call (this=0x7ff6f5fdaa30, obj=0x3452ad8) at vm/gc/object_mark.cpp:28 | |
#6 0x000000000085aa89 in rb_gc_mark (ptr=49798896) at vm/capi/gc.cpp:44 | |
#7 0x00007ff6e71e2e91 in rb_mysql_client_mark (wrapper=0x2db7b40) at client.c:119 | |
#8 0x00000000007b4411 in rubinius::Data::Info::mark (this=0x20fdd80, t=0x7ff6cece6588, mark=...) at vm/builtin/data.cpp:155 | |
#9 0x0000000000891d5b in rubinius::GarbageCollector::scan_object (this=0x20fc580, obj=0x7ff6cece6588) at vm/gc/gc.cpp:108 | |
#10 0x000000000089490a in rubinius::ImmixGC::collect_finish (this=0x20fc580, data=0x30cbf60) at vm/gc/immix.cpp:242 | |
#11 0x00000000007276e9 in rubinius::ObjectMemory::collect_mature_finish (this=0x20fbe80, state=0x7ff6f5fdae20, data=0x30cbf60) at vm/object_memory.cpp:633 | |
#12 0x00000000008997d4 in rubinius::ImmixMarker::perform (this=0x25cd5c0, state=0x7ff6f5fdae20) at vm/gc/immix_marker.cpp:173 | |
#13 0x0000000000898bb0 in rubinius::immix_marker_tramp (state=0x7ff6f5fdae20) at vm/gc/immix_marker.cpp:18 | |
#14 0x000000000082ec84 in rubinius::Thread::in_new_thread (ptr=0x25cd720) at vm/builtin/thread.cpp:259 | |
#15 0x00007ff6f813ee0e in start_thread (arg=0x7ff6f5fdb700) at pthread_create.c:311 | |
#16 0x00007ff6f765695d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment