Skip to content

Instantly share code, notes, and snippets.

@kucaahbe
Created October 5, 2011 19:50
Show Gist options
  • Save kucaahbe/1265492 to your computer and use it in GitHub Desktop.
Save kucaahbe/1265492 to your computer and use it in GitHub Desktop.
pg segfault
# rake db:create:all
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb:991: [BUG] Segmentation fault
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
-- control frame ----------
c:0052 p:---- s:0192 b:0192 l:000191 d:000191 CFUNC :initialize
c:0051 p:---- s:0190 b:0190 l:000189 d:000189 CFUNC :new
c:0050 p:0020 s:0180 b:0180 l:000179 d:000179 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapte
c:0049 p:0055 s:0177 b:0177 l:000176 d:000176 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapte
c:0048 p:---- s:0170 b:0170 l:000169 d:000169 FINISH
c:0047 p:---- s:0168 b:0168 l:000167 d:000167 CFUNC :new
c:0046 p:0174 s:0161 b:0161 l:000160 d:000160 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapte
c:0045 p:0045 s:0152 b:0152 l:000151 d:000151 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connecti
c:0044 p:0033 s:0148 b:0148 l:000147 d:000147 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connecti
c:0043 p:0048 s:0144 b:0144 l:000130 d:000143 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connecti
c:0042 p:---- s:0141 b:0141 l:000140 d:000140 FINISH
c:0041 p:---- s:0139 b:0139 l:000138 d:000138 CFUNC :loop
c:0040 p:0009 s:0136 b:0136 l:000130 d:000135 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connecti
c:0039 p:0019 s:0134 b:0134 l:000133 d:000133 METHOD /home/kuca/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201
c:0038 p:0013 s:0131 b:0131 l:000130 d:000130 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connecti
c:0037 p:0030 s:0128 b:0125 l:000124 d:000124 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connecti
c:0036 p:0033 s:0122 b:0122 l:000121 d:000121 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connecti
c:0035 p:0018 s:0117 b:0117 l:000116 d:000116 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connecti
c:0034 p:0011 s:0114 b:0114 l:000113 d:000113 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connecti
c:0033 p:0147 s:0111 b:0111 l:000110 d:000110 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:71
c:0032 p:0012 s:0101 b:0101 l:0020a0 d:000100 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:33
c:0031 p:0043 s:0099 b:0099 l:000098 d:000098 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:151
c:0030 p:0028 s:0094 b:0094 l:0020a0 d:000958 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:33
c:0029 p:---- s:0091 b:0091 l:000090 d:000090 FINISH
c:0028 p:---- s:0089 b:0089 l:000088 d:000088 CFUNC :each_value
c:0027 p:0023 s:0086 b:0086 l:0020a0 d:000914 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:19
c:0026 p:---- s:0084 b:0084 l:000083 d:000083 FINISH
c:0025 p:---- s:0082 b:0082 l:000081 d:000081 CFUNC :call
c:0024 p:0043 s:0077 b:0077 l:000068 d:000076 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:205
c:0023 p:---- s:0074 b:0074 l:000073 d:000073 FINISH
c:0022 p:---- s:0072 b:0072 l:000071 d:000071 CFUNC :each
c:0021 p:0173 s:0069 b:0069 l:000068 d:000068 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:200
c:0020 p:0111 s:0065 b:0065 l:000059 d:000064 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:158
c:0019 p:0019 s:0063 b:0063 l:000062 d:000062 METHOD /home/kuca/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201
c:0018 p:0033 s:0060 b:0060 l:000059 d:000059 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:151
c:0017 p:0048 s:0053 b:0053 l:000052 d:000052 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:144
c:0016 p:0045 s:0048 b:0048 l:000047 d:000047 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:112
c:0015 p:0012 s:0041 b:0041 l:000026 d:000040 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:90
c:0014 p:---- s:0038 b:0038 l:000037 d:000037 FINISH
c:0013 p:---- s:0036 b:0036 l:000035 d:000035 CFUNC :each
c:0012 p:0069 s:0033 b:0033 l:000026 d:000032 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:90
c:0011 p:0009 s:0031 b:0031 l:000030 d:000030 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:129
c:0010 p:0011 s:0027 b:0027 l:000026 d:000026 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:84
c:0009 p:0029 s:0024 b:0024 l:000017 d:000023 BLOCK /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:62
c:0008 p:0009 s:0022 b:0022 l:000021 d:000021 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:129
c:0007 p:0011 s:0018 b:0018 l:000017 d:000017 METHOD /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:59
c:0006 p:0048 s:0015 b:0015 l:000014 d:000014 TOP /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/bin/rake:32
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:000f84 d:0025a0 EVAL /home/kuca/.rvm/gems/ruby-1.9.2-p180@global/bin/rake:19
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:000f84 d:000f84 TOP
---------------------------
-- Ruby level backtrace information ----------------------------------------
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/bin/rake:19:in `<main>'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/bin/rake:19:in `load'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/bin/rake:32:in `<top (required)>'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:59:in `run'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:129:in `standard_exception_handling'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:62:in `block in run'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:84:in `top_level'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:129:in `standard_exception_handling'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:90:in `block in top_level'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:90:in `each'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:90:in `block (2 levels) in top_level'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/application.rb:112:in `invoke_task'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:144:in `invoke'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:151:in `invoke_with_call_chain'
/home/kuca/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:158:in `block in invoke_with_call_chain'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:200:in `execute'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:200:in `each'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:205:in `block in execute'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.9.2/lib/rake/task.rb:205:in `call'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:19:in `block (3 levels) in <top (required)>'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:19:in `each_value'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:33:in `block (4 levels) in <top (required)>'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:151:in `local_database?'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:33:in `block (5 levels) in <top (required)>'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/railties/databases.rake:71:in `create_database'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_specification.rb:89:in `connection'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_specification.rb:107:in `retrieve_connection'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb:409:in `retrieve_connection'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb:162:in `connection'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb:260:in `checkout'
/home/kuca/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb:261:in `block in checkout'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb:261:in `loop'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb:265:in `block (2 levels) in checkout'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb:323:in `checkout_new_connection'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/abstract/connection_pool.rb:304:in `new_connection'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb:27:in `postgresql_connection'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb:27:in `new'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb:260:in `initialize'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb:991:in `connect'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb:991:in `new'
/home/kuca/.rvm/gems/ruby-1.9.2-p180@rorganizer/gems/activerecord-3.1.0/lib/active_record/connection_adapters/postgresql_adapter.rb:991:in `initialize'
-- C level backtrace information -------------------------------------------
/home/kuca/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_bugreport+0x72) [0xb77f4ac2]
/home/kuca/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x56271) [0xb76ce271]
/home/kuca/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_bug+0x3a) [0xb76ce36a]
/home/kuca/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x10851c) [0xb778051c]
[0xb786940c]
[(nil)]
[0x41]
[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
zsh: abort noglob bundle exec rake db:create:all
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment