Skip to content

Instantly share code, notes, and snippets.

@yorickpeterse
Created September 29, 2015 10:37
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 yorickpeterse/8fb4f6207d2463718df6 to your computer and use it in GitHub Desktop.
Save yorickpeterse/8fb4f6207d2463718df6 to your computer and use it in GitHub Desktop.
Preparing...
Starting threads...
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:165: [BUG] Segmentation fault at 0x00000000000000
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0013 p:0011 s:0051 e:000050 BLOCK /home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:165
c:0012 p:0006 s:0049 e:000048 METHOD /home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/core.rb:312
c:0011 p:0013 s:0046 e:000045 METHOD /home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:165
c:0010 p:0009 s:0042 e:000041 METHOD /home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:193
c:0009 p:0011 s:0037 e:000036 BLOCK /home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:98
c:0008 p:0008 s:0033 e:000032 BLOCK /home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/connecting.rb:249
c:0007 p:0060 s:0030 e:000029 METHOD /home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/connection_pool/threaded.rb:103
c:0006 p:0020 s:0023 e:000022 METHOD /home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/connecting.rb:249
c:0005 p:0086 s:0019 e:000018 METHOD /home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:97
c:0004 p:0075 s:0010 E:0025a8 BLOCK /tmp/sequel_test.rb:67 [FINISH]
c:0003 p:---- s:0007 e:000006 CFUNC :loop
c:0002 p:0007 s:0004 E:000920 BLOCK /tmp/sequel_test.rb:56 [FINISH]
c:0001 p:---- s:0002 e:000001 TOP [FINISH]
-- Ruby level backtrace information ----------------------------------------
/tmp/sequel_test.rb:56:in `block (2 levels) in <main>'
/tmp/sequel_test.rb:56:in `loop'
/tmp/sequel_test.rb:67:in `block (3 levels) in <main>'
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:97:in `transaction'
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/connecting.rb:249:in `synchronize'
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/connection_pool/threaded.rb:103:in `hold'
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/connecting.rb:249:in `block in synchronize'
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:98:in `block in transaction'
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:193:in `already_in_transaction?'
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:165:in `_trans'
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/core.rb:312:in `synchronize'
/home/yorickpeterse/.gem/ruby/2.2.2/gems/sequel-4.26.0/lib/sequel/database/transactions.rb:165:in `block in _trans'
-- Machine register context ------------------------------------------------
RIP: 0x0000563b7e6da3a2 RBP: 0x0000563b7ffa06e8 RSP: 0x00007f0a1f90cc20
RAX: 0x51612e26e5a6e613 RBX: 0x00007f09fc042910 RCX: 0x0000000000000001
RDX: 0x00007f0a18007ee0 RDI: 0x00000000000ad421 RSI: 0x000000000056a10c
R8: 0x0000563b7ffa06e8 R9: 0x0000000000000000 R10: 0x0000000000000000
R11: 0x0000000000000003 R12: 0x0000563b7ffa06e8 R13: 0x00007f0a1f90cc68
R14: 0x00007f0a18007ea0 R15: 0x5b128f8722cedbf8 EFL: 0x0000000000010202
-- C level backtrace information -------------------------------------------
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(rb_vm_bugreport+0x533) [0x563b7e75f433] vm_dump.c:693
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(rb_bug_context+0xc8) [0x563b7e7cf7e8] error.c:425
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(sigsegv+0x3e) [0x563b7e6d066e] signal.c:879
/usr/lib/libpthread.so.0 [0x7f0a2444cd60]
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(st_lookup+0xe2) [0x563b7e6da3a2] st.c:356
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(rb_hash_aref+0x1f) [0x563b7e62fd9f] hash.c:750
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(vm_exec_core+0x43ca) [0x563b7e7563fa] insns.def:1879
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(vm_exec+0x78) [0x563b7e758288] vm.c:1400
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(invoke_block_from_c+0x522) [0x563b7e74a9b2] vm.c:813
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(loop_i+0x4e) [0x563b7e75c09e] vm.c:853
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(rb_rescue2+0xbb) [0x563b7e60ab8b] eval.c:808
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(rb_f_loop+0x2b) [0x563b7e74440b] vm_eval.c:1092
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(vm_call_cfunc+0x143) [0x563b7e7496c3] vm_insnhelper.c:1382
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(vm_exec_core+0x133f) [0x563b7e75336f] insns.def:1024
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(vm_exec+0x78) [0x563b7e758288] vm.c:1400
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(invoke_block_from_c+0x522) [0x563b7e74a9b2] vm.c:813
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(vm_invoke_proc+0xe0) [0x563b7e74adb0] vm.c:878
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(rb_vm_invoke_proc+0x18) [0x563b7e74ae98] vm.c:897
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(thread_start_func_2+0x881) [0x563b7e76e4d1] thread.c:577
/home/yorickpeterse/.rubies/ruby-2.2.2/bin/ruby(thread_start_func_1+0xc0) [0x563b7e76e990] thread_pthread.c:846
/usr/lib/libpthread.so.0 [0x7f0a244434a4]
/usr/lib/libc.so.6(clone+0x6d) [0x7f0a237b513d]
[...]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment