Skip to content

Instantly share code, notes, and snippets.

@deepfryed
Created January 30, 2013 22:47
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 deepfryed/4678040 to your computer and use it in GitHub Desktop.
Save deepfryed/4678040 to your computer and use it in GitHub Desktop.
futex_wait on sidekiq
(gdb) bt
#0 0x00007fb39f768d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007fb39feb9c4b in native_cond_wait (mutex=0x2508618, cond=<optimized out>) at thread_pthread.c:305
#2 native_sleep (th=0x2508520, timeout_tv=0x0) at thread_pthread.c:905
#3 0x00007fb39febc38a in sleep_forever (th=0x2508520, deadlockable=0) at thread.c:855
#4 0x00007fb39fe08225 in rb_f_sleep (argc=0, argv=0x7fb39ed1b0c8) at process.c:3469
#5 0x00007fb39feaeac1 in vm_call_cfunc (me=0x2603490, blockptr=0x0, recv=<optimized out>, num=0, reg_cfp=0x7fb39ee1ada8, th=<optimized out>) at vm_insnhelper.c:404
#6 vm_call_method (th=<optimized out>, cfp=0x7fb39ee1ada8, num=<optimized out>, blockptr=0x0, flag=<optimized out>, id=<optimized out>, me=0x2603490, recv=50488680) at vm_insnhelper.c:534
#7 0x00007fb39fea4ea9 in vm_exec_core (th=<optimized out>, initial=<optimized out>) at insns.def:1018
#8 0x00007fb39feaa91a in vm_exec (th=0x2508520) at vm.c:1236
#9 0x00007fb39feb0750 in rb_iseq_eval (iseqval=51205800) at vm.c:1463
#10 0x00007fb39fd9f1e3 in rb_load_internal (fname=51209720, wrap=<optimized out>) at load.c:310
#11 0x00007fb39fd9f348 in rb_f_load (argc=<optimized out>, argv=<optimized out>) at load.c:384
#12 0x00007fb39feaeac1 in vm_call_cfunc (me=0x260eff0, blockptr=0x0, recv=<optimized out>, num=1, reg_cfp=0x7fb39ee1af08, th=<optimized out>) at vm_insnhelper.c:404
#13 vm_call_method (th=<optimized out>, cfp=0x7fb39ee1af08, num=<optimized out>, blockptr=0x0, flag=<optimized out>, id=<optimized out>, me=0x260eff0, recv=39237360) at vm_insnhelper.c:534
#14 0x00007fb39fea4ea9 in vm_exec_core (th=<optimized out>, initial=<optimized out>) at insns.def:1018
#15 0x00007fb39feaa91a in vm_exec (th=0x2508520) at vm.c:1236
#16 0x00007fb39feb084f in rb_iseq_eval_main (iseqval=51226040) at vm.c:1477
#17 0x00007fb39fd9bde2 in ruby_exec_internal (n=0x30da5b8) at eval.c:204
#18 0x00007fb39fd9cb8d in ruby_exec_node (n=0x30da5b8) at eval.c:251
#19 0x00007fb39fd9ec2e in ruby_run_node (n=0x30da5b8) at eval.c:244
#20 0x000000000040080b in main (argc=14, argv=0x7fffac101be8) at main.c:38
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment