Skip to content

Instantly share code, notes, and snippets.

@cmer
Created November 10, 2011 18:18
Show Gist options
  • Save cmer/1355634 to your computer and use it in GitHub Desktop.
Save cmer/1355634 to your computer and use it in GitHub Desktop.
Beanstalk-Client segfault
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:194: [BUG] Segmentation fault
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
-- control frame ----------
c:0027 p:---- s:0111 b:0111 l:000110 d:000110 CFUNC :gets
c:0026 p:0015 s:0107 b:0107 l:000106 d:000106 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:194
c:0025 p:0011 s:0103 b:0103 l:000102 d:000102 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:200
c:0024 p:0013 s:0096 b:0096 l:000095 d:000095 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:215
c:0023 p:0169 s:0089 b:0087 l:000086 d:000086 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:100
c:0022 p:0026 s:0083 b:0083 l:000082 d:000082 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:381
c:0021 p:0019 s:0077 b:0077 l:000070 d:000076 BLOCK /usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:406
c:0020 p:0007 s:0075 b:0075 l:000074 d:000074 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:390
c:0019 p:0021 s:0071 b:0071 l:000070 d:000070 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:406
c:0018 p:0018 s:0067 b:0067 l:000066 d:000066 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:298
c:0017 p:0030 s:0063 b:0063 l:000053 d:000062 BLOCK /mnt/www/defensio_api_worker/releases/20111110174312/lib/defensio/worker/base.rb:38
c:0016 p:---- s:0059 b:0059 l:000058 d:000058 FINISH
c:0015 p:---- s:0057 b:0057 l:000056 d:000056 CFUNC :loop
c:0014 p:0011 s:0054 b:0054 l:000053 d:000053 METHOD /mnt/www/defensio_api_worker/releases/20111110174312/lib/defensio/worker/base.rb:36
c:0013 p:0037 s:0051 b:0051 l:000050 d:000050 METHOD /mnt/www/defensio_api_worker/releases/20111110174312/lib/defensio/worker/base.rb:26
c:0012 p:0182 s:0048 b:0048 l:000047 d:000047 METHOD /mnt/www/defensio_api_worker/releases/20111110174312/lib/ext/merb/defensio_adapter.rb:26
c:0011 p:0352 s:0042 b:0042 l:000c90 d:000c90 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core/rack/adapter/abstract.rb:305
c:0010 p:0135 s:0036 b:0036 l:000035 d:000035 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core/rack/adapter/abstract.rb:138
c:0009 p:0150 s:0029 b:0029 l:00123c d:00123c METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core/server.rb:174
c:0008 p:0226 s:0026 b:0026 l:000025 d:000025 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core/server.rb:42
c:0007 p:0364 s:0019 b:0019 l:000018 d:000018 METHOD /usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core.rb:165
c:0006 p:0150 s:0015 b:0015 l:000014 d:000014 TOP /usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/bin/merb:20
c:0005 p:---- s:0013 b:0013 l:000012 d:000012 FINISH
c:0004 p:---- s:0011 b:0011 l:000010 d:000010 CFUNC :load
c:0003 p:0127 s:0007 b:0007 l:000794 d:0005d0 EVAL /usr/local/rvm/gems/ruby-1.9.2-p180/bin/merb:19
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:000794 d:000794 TOP
---------------------------
-- Ruby level backtrace information ----------------------------------------
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/merb:19:in `<main>'
/usr/local/rvm/gems/ruby-1.9.2-p180/bin/merb:19:in `load'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/bin/merb:20:in `<top (required)>'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core.rb:165:in `start'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core/server.rb:42:in `start'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core/server.rb:174:in `bootup'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core/rack/adapter/abstract.rb:138:in `start'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/merb-core-1.1.3/lib/merb-core/rack/adapter/abstract.rb:305:in `start_at_port'
/mnt/www/defensio_api_worker/releases/20111110174312/lib/ext/merb/defensio_adapter.rb:26:in `start_server'
/mnt/www/defensio_api_worker/releases/20111110174312/lib/defensio/worker/base.rb:26:in `run'
/mnt/www/defensio_api_worker/releases/20111110174312/lib/defensio/worker/base.rb:36:in `work_loop'
/mnt/www/defensio_api_worker/releases/20111110174312/lib/defensio/worker/base.rb:36:in `loop'
/mnt/www/defensio_api_worker/releases/20111110174312/lib/defensio/worker/base.rb:38:in `block in work_loop'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:298:in `reserve'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:406:in `send_to_rand_conn'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:390:in `retry_wrap'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:406:in `block in send_to_rand_conn'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:381:in `call_wrap'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:100:in `reserve'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:215:in `read_job'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:200:in `check_resp'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:194:in `get_resp'
/usr/local/rvm/gems/ruby-1.9.2-p180/gems/beanstalk-client-1.1.0/lib/beanstalk-client/connection.rb:194:in `gets'
-- C level backtrace information -------------------------------------------
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_bugreport+0x72) [0xb784bff2]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x53ad7) [0xb7715ad7]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_bug+0x3a) [0xb771683a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x113d4c) [0xb77d5d4c]
[0xb78c340c]
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
Aborted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment