Project

General

Profile

Actions

Bug #4844

closed

RVM crash while running resque worker pool

Added by emakris (Ernie Makrkis) about 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Normal
Target version:
ruby -v:
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
Backport:
[ruby-core:36796]

Description

I can manage to make this crash happen regularly when running resque-pool on fast running jobs

/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/agnostics.rb:7: [BUG] Segmentation fault
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]

-- control frame ----------
c:0031 p:---- s:0101 b:0101 l:000100 d:000100 CFUNC :`
c:0030 p:0012 s:0097 b:0097 l:000096 d:000096 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/agnostics.rb:7
c:0029 p:0019 s:0092 b:0092 l:000082 d:000091 BLOCK /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:370
c:0028 p:---- s:0088 b:0088 l:000087 d:000087 FINISH
c:0027 p:---- s:0086 b:0086 l:000085 d:000085 CFUNC :delete_if
c:0026 p:0161 s:0083 b:0083 l:000082 d:000082 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:368
c:0025 p:0011 s:0076 b:0076 l:000075 d:000075 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:387
c:0024 p:0075 s:0072 b:0072 l:000064 d:000071 BLOCK /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:193
c:0023 p:---- s:0070 b:0070 l:000069 d:000069 FINISH
c:0022 p:---- s:0068 b:0068 l:000067 d:000067 CFUNC :loop
c:0021 p:0011 s:0065 b:0065 l:000064 d:000064 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:187
c:0020 p:0075 s:0062 b:0062 l:000061 d:000061 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:67
c:0019 p:0017 s:0059 b:0059 l:0013c8 d:000058 BLOCK /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/tasks.rb:17
c:0018 p:---- s:0057 b:0057 l:000056 d:000056 FINISH
c:0017 p:---- s:0055 b:0055 l:000054 d:000054 CFUNC :call
c:0016 p:0043 s:0050 b:0050 l:000041 d:000049 BLOCK /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:636
c:0015 p:---- s:0047 b:0047 l:000046 d:000046 FINISH
c:0014 p:---- s:0045 b:0045 l:000044 d:000044 CFUNC :each
c:0013 p:0171 s:0042 b:0042 l:000041 d:000041 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:631
c:0012 p:0110 s:0038 b:0038 l:000032 d:000037 BLOCK /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:597
c:0011 p:0019 s:0036 b:0036 l:000035 d:000035 METHOD /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201
c:0010 p:0033 s:0033 b:0033 l:000032 d:000032 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:590
c:0009 p:0048 s:0027 b:0027 l:000026 d:000026 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:583
c:0008 p:0095 s:0022 b:0022 l:000021 d:000021 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/cli.rb:96
c:0007 p:0080 s:0019 b:0019 l:000018 d:000018 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/cli.rb:15
c:0006 p:0031 s:0015 b:0015 l:000014 d:000014 TOP /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/bin/resque-pool:5
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:000e58 d:001210 EVAL /mnt/backupify-production/shared/bundle/ruby/1.9.1/bin/resque-pool:19
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:000e58 d:000e58 TOP

-- Ruby level backtrace information ----------------------------------------
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bin/resque-pool:19:in <main>' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bin/resque-pool:19:in load'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/bin/resque-pool:5:in <top (required)>' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/cli.rb:15:in run'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/cli.rb:96:in start_pool' /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:583:in invoke'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:590:in invoke_with_call_chain' /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201:in mon_synchronize'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:597:in block in invoke_with_call_chain' /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:631:in execute'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:631:in each' /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:636:in block in execute'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:636:in call' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/tasks.rb:17:in block (2 levels) in <top (required)>'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:67:in run' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:187:in join'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:187:in loop' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:193:in block in join'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:387:in maintain_worker_count' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:368:in orphaned_worker_count'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:368:in delete_if' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:370:in block in orphaned_worker_count'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/agnostics.rb:7:in ' /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/activesupport-3.0.0/lib/active_support/core_ext/kernel/agnostics.rb:7:in '

-- C level backtrace information -------------------------------------------
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_bugreport+0x5f) [0x7f903c3b988f]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x603f6) [0x7f903c2a23f6]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_bug+0xb3) [0x7f903c2a2593]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x109d45) [0x7f903c34bd45]
/lib/libpthread.so.0(+0xfb40) [0x7f903c034b40]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(st_clear+0x2d) [0x7f903c353f7d]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(st_free_table+0x9) [0x7f903c353fe9]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x7981d) [0x7f903c2bb81d]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x7a23d) [0x7f903c2bc23d]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x119632) [0x7f903c35b632]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x90ac9) [0x7f903c2d2ac9]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x90c2e) [0x7f903c2d2c2e]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f903c3b4cf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x168cd3) [0x7f903c3aacd3]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f903c3ae51a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_yield+0x69) [0x7f903c3b1829]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x38467) [0x7f903c27a467]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x38585) [0x7f903c27a585]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f903c3b4cf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f903c3a7d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f903c3ae51a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16fe01) [0x7f903c3b1e01]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_rescue2+0x16b) [0x7f903c2a682b]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x162d7e) [0x7f903c3a4d7e]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f903c3b4cf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f903c3a7d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f903c3ae51a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_invoke_proc+0x3cc) [0x7f903c3af98c]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x6c16a) [0x7f903c2ae16a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f903c3b4cf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f903c3a7d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f903c3ae51a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_yield+0x69) [0x7f903c3b1829]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_ary_each+0x45) [0x7f903c2719c5]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f903c3b4cf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f903c3a7d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f903c3ae51a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_iseq_eval+0x1f6) [0x7f903c3aeb86]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x67950) [0x7f903c2a9950]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x67aad) [0x7f903c2a9aad]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f903c3b4cf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f903c3a7d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f903c3ae51a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_iseq_eval_main+0x290) [0x7f903c3ae950]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x64bb2) [0x7f903c2a6bb2]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(ruby_exec_node+0x1d) [0x7f903c2a6bdd]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(ruby_run_node+0x1e) [0x7f903c2a865e]
](main+0x4b) [0x40094b]
/lib/libc.so.6(__libc_start_main+0xfe) [0x7f903b3f8d8e]

[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

Another one:

/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:239: [BUG] Segmentation fault
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]

-- control frame ----------
c:0026 p:---- s:0080 b:0080 l:000079 d:000079 CFUNC :flatten
c:0025 p:0023 s:0077 b:0077 l:000076 d:000076 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:239
c:0024 p:0088 s:0074 b:0072 l:000064 d:000071 BLOCK /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:195
c:0023 p:---- s:0070 b:0070 l:000069 d:000069 FINISH
c:0022 p:---- s:0068 b:0068 l:000067 d:000067 CFUNC :loop
c:0021 p:0011 s:0065 b:0065 l:000064 d:000064 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:187
c:0020 p:0075 s:0062 b:0062 l:000061 d:000061 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:67
c:0019 p:0017 s:0059 b:0059 l:001648 d:000058 BLOCK /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/tasks.rb:17
c:0018 p:---- s:0057 b:0057 l:000056 d:000056 FINISH
c:0017 p:---- s:0055 b:0055 l:000054 d:000054 CFUNC :call
c:0016 p:0043 s:0050 b:0050 l:000041 d:000049 BLOCK /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:636
c:0015 p:---- s:0047 b:0047 l:000046 d:000046 FINISH
c:0014 p:---- s:0045 b:0045 l:000044 d:000044 CFUNC :each
c:0013 p:0171 s:0042 b:0042 l:000041 d:000041 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:631
c:0012 p:0110 s:0038 b:0038 l:000032 d:000037 BLOCK /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:597
c:0011 p:0019 s:0036 b:0036 l:000035 d:000035 METHOD /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201
c:0010 p:0033 s:0033 b:0033 l:000032 d:000032 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:590
c:0009 p:0048 s:0027 b:0027 l:000026 d:000026 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:583
c:0008 p:0095 s:0022 b:0022 l:000021 d:000021 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/cli.rb:96
c:0007 p:0080 s:0019 b:0019 l:000018 d:000018 METHOD /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/cli.rb:15
c:0006 p:0031 s:0015 b:0015 l:000014 d:000014 TOP /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/bin/resque-pool:5
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:001ee8 d:001770 EVAL /mnt/backupify-production/shared/bundle/ruby/1.9.1/bin/resque-pool:19
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:001ee8 d:001ee8 TOP

-- Ruby level backtrace information ----------------------------------------
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bin/resque-pool:19:in <main>' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bin/resque-pool:19:in load'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/bin/resque-pool:5:in <top (required)>' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/cli.rb:15:in run'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/cli.rb:96:in start_pool' /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:583:in invoke'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:590:in invoke_with_call_chain' /usr/local/rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201:in mon_synchronize'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:597:in block in invoke_with_call_chain' /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:631:in execute'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:631:in each' /mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:636:in block in execute'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/gems/rake-0.8.7/lib/rake.rb:636:in call' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool/tasks.rb:17:in block (2 levels) in <top (required)>'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:67:in run' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:187:in join'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:187:in loop' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:195:in block in join'
/mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:239:in all_pids' /mnt/backupify-production/shared/bundle/ruby/1.9.1/bundler/gems/resque-pool-6e3902586d12/lib/resque/pool.rb:239:in flatten'

-- C level backtrace information -------------------------------------------
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_bugreport+0x5f) [0x7f8acc44488f]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x603f6) [0x7f8acc32d3f6]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_bug+0xb3) [0x7f8acc32d593]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x109d45) [0x7f8acc3d6d45]
/lib/libpthread.so.0(+0xfb40) [0x7f8acc0bfb40]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(st_clear+0x40) [0x7f8acc3def90]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(st_free_table+0x9) [0x7f8acc3defe9]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x7981d) [0x7f8acc34681d]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x7a23d) [0x7f8acc34723d]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x31ead) [0x7f8acc2feead]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x376e6) [0x7f8acc3046e6]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x37a90) [0x7f8acc304a90]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f8acc43fcf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f8acc432d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f8acc43951a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16fe01) [0x7f8acc43ce01]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_rescue2+0x16b) [0x7f8acc33182b]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x162d7e) [0x7f8acc42fd7e]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f8acc43fcf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f8acc432d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f8acc43951a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_invoke_proc+0x3cc) [0x7f8acc43a98c]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x6c16a) [0x7f8acc33916a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f8acc43fcf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f8acc432d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f8acc43951a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_yield+0x69) [0x7f8acc43c829]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_ary_each+0x45) [0x7f8acc2fc9c5]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f8acc43fcf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f8acc432d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f8acc43951a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_iseq_eval+0x1f6) [0x7f8acc439b86]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x67950) [0x7f8acc334950]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x67aad) [0x7f8acc334aad]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x172cf0) [0x7f8acc43fcf0]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x165d49) [0x7f8acc432d49]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16c51a) [0x7f8acc43951a]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_iseq_eval_main+0x290) [0x7f8acc439950]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x64bb2) [0x7f8acc331bb2]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(ruby_exec_node+0x1d) [0x7f8acc331bdd]
/usr/local/rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(ruby_run_node+0x1e) [0x7f8acc33365e]
[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


Files

pool.rb (12.1 KB) pool.rb emakris (Ernie Makrkis), 06/07/2011 11:19 PM

Related issues 1 (0 open1 closed)

Related to Ruby master - Bug #4611: [BUG] Segementation fault reportedClosednahi (Hiroshi Nakamura)Actions

Updated by naruse (Yui NARUSE) about 11 years ago

Can you show the reproducible code?

Updated by emakris (Ernie Makrkis) about 11 years ago

Hi,

I've attached pool.rb which you can correlate the stacktrace with.

Updated by naruse (Yui NARUSE) about 11 years ago

  • Status changed from Open to Assigned
  • Assignee set to naruse (Yui NARUSE)

Updated by naruse (Yui NARUSE) about 11 years ago

  • Status changed from Assigned to Feedback

It is not a reproducible code.

Updated by naruse (Yui NARUSE) almost 11 years ago

  • Status changed from Feedback to Closed

I close this as Rejected since no feedback provided.
Please reopen this if it still happens on the latest version of ruby.

Actions

Also available in: Atom PDF