Project

General

Profile

Bug #4413

Segmentation fault when using deliver for GMAIL SMTP

Added by mhenrixon (Mikael Henriksson) almost 10 years ago. Updated over 8 years ago.

Status:
Rejected
Priority:
Normal
Target version:
ruby -v:
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]
Backport:
[ruby-core:35320]

Description

=begin
Hi,

First of all please advise me if I make any mistakes in this post. I've done ruby and rails for about a month.

On my local machine I have a problem with sending email through SMTP. Any time I create a new mail and try to send it with the method deliver it crashes. I "think" it crashes in the net/smtp class somewhere and was told in another couple of places to turn to hear since it is supposedly part of the core somehow (and maybe already fixed in some patch)

/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/core_extensions/smtp.rb:14:
[BUG] Segmentation fault
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0]
-- control frame ----------
c:0084 p:---- s:0442 b:0442 l:000441 d:000441 CFUNC :connect
c:0083 p:0069 s:0439 b:0439 l:000438 d:000438 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/core_extensions/smtp.rb:14
c:0082 p:0255 s:0434 b:0433 l:0022b0 d:0022b0 METHOD
/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/smtp.rb:566
c:0081 p:0047 s:0425 b:0425 l:000424 d:000424 METHOD
/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/smtp.rb:525
c:0080 p:0491 s:0418 b:0418 l:000417 d:000417 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/network/delivery_methods/smtp.rb:127
c:0079 p:0031 s:0408 b:0408 l:000407 d:000407 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/message.rb:1967
c:0078 p:0009 s:0404 b:0404 l:000380 d:000403 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/message.rb:228
c:0077 p:0021 s:0402 b:0402 l:000384 d:000401 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionmailer-3.0.4/lib/action_mailer/base.rb:403
c:0076 p:0017 s:0399 b:0399 l:000389 d:000398 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications.rb:52
c:0075 p:0032 s:0397 b:0397 l:000396 d:000396 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications/instrumenter.rb
c:0074 p:0036 s:0390 b:0390 l:000389 d:000389 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications.rb:52
c:0073 p:0021 s:0385 b:0385 l:000384 d:000384 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionmailer-3.0.4/lib/action_mailer/base.rb:401
c:0072 p:0039 s:0381 b:0381 l:000380 d:000380 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/message.rb:228
c:0071 p:0077 s:0378 b:0378 l:000377 d:000377 METHOD
/Users/mhenrixon/projects/diglife_rx/app/controllers/orders_controller.rb:35
c:0070 p:0012 s:0375 b:0375 l:000374 d:000374 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/implicit_render.rb:4
c:0069 p:0015 s:0370 b:0370 l:000369 d:000369 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/base.rb:150
c:0068 p:0041 s:0365 b:0365 l:000364 d:000364 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/rendering.rb:11
c:0067 p:0012 s:0361 b:0361 l:002178 d:000360 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/callbacks.rb:18
c:0066 p:0124 s:0359 b:0359 l:000358 d:000358 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/callbacks.rb:445
c:0065 p:0113 s:0353 b:0353 l:000352 d:000352 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/callbacks.rb:409
c:0064 p:0024 s:0344 b:0344 l:000343 d:000343 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/callbacks.rb:93
c:0063 p:0015 s:0338 b:0338 l:002178 d:002178 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/callbacks.rb:17
c:0062 p:0012 s:0333 b:0333 l:000314 d:000332 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/instrumentation.rb:30
c:0061 p:0017 s:0329 b:0329 l:000319 d:000328 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications.rb:52
c:0060 p:0032 s:0327 b:0327 l:000326 d:000326 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications/instrumenter.rb
c:0059 p:0036 s:0320 b:0320 l:000319 d:000319 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications.rb:52
c:0058 p:0152 s:0315 b:0315 l:000314 d:000314 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/instrumentation.rb:29
c:0057 p:0012 s:0309 b:0309 l:000308 d:000308 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/rescue.rb:17
c:0056 p:0093 s:0304 b:0304 l:000303 d:000303 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/base.rb:119
c:0055 p:0084 s:0298 b:0298 l:000297 d:000297 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/rendering.rb:41
c:0054 p:0048 s:0293 b:0293 l:000292 d:000292 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal.rb:138
c:0053 p:0086 s:0288 b:0288 l:000287 d:000287 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/rack_delegation.rb:14
c:0052 p:0030 s:0282 b:0282 l:000e78 d:000281 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal.rb:178
c:0051 p:---- s:0279 b:0279 l:000278 d:000278 FINISH
c:0050 p:---- s:0277 b:0277 l:000276 d:000276 CFUNC :call
c:0049 p:0022 s:0273 b:0273 l:000272 d:000272 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/routing/route_set.rb:62
c:0048 p:0094 s:0267 b:0267 l:000266 d:000266 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/routing/route_set.rb:27
c:0047 p:0097 s:0261 b:0261 l:000233 d:000260 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/route_set.rb:148
c:0046 p:0014 s:0255 b:0255 l:000239 d:000254 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:93
c:0045 p:0189 s:0250 b:0250 l:000249 d:000249 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:68
c:0044 p:0198 s:0240 b:0240 l:000239 d:000239 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:92
c:0043 p:0092 s:0234 b:0234 l:000233 d:000233 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/route_set.rb:139
c:0042 p:0025 s:0228 b:0228 l:000227 d:000227 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/routing/route_set.rb:492
c:0041 p:0033 s:0224 b:0224 l:000223 d:000223 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/haml-3.0.25/lib/sass/plugin/rack.rb:41
c:0040 p:0014 s:0220 b:0220 l:000211 d:000219 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/warden-1.0.3/lib/warden/manager.rb:35
c:0039 p:---- s:0218 b:0218 l:000217 d:000217 FINISH
c:0038 p:---- s:0216 b:0216 l:000215 d:000215 CFUNC :catch
c:0037 p:0086 s:0212 b:0212 l:000211 d:000211 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/warden-1.0.3/lib/warden/manager.rb:34
c:0036 p:0015 s:0207 b:0207 l:000206 d:000206 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/best_standards_suppo
c:0035 p:0093 s:0200 b:0200 l:000199 d:000199 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/head.rb:14
c:0034 p:0155 s:0193 b:0193 l:000192 d:000192 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/methodoverride.rb:24
c:0033 p:0046 s:0187 b:0187 l:000186 d:000186 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/params_parser.rb:21
c:0032 p:0054 s:0182 b:0182 l:000181 d:000181 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/flash.rb:182
c:0031 p:0027 s:0175 b:0175 l:000174 d:000174 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/session/abstract_sto
c:0030 p:0015 s:0164 b:0164 l:000163 d:000163 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/cookies.rb:302
c:0029 p:0014 s:0156 b:0156 l:001a00 d:000155 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/query_cache.rb:32
c:0028 p:0019 s:0154 b:0154 l:000153 d:000153 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/connection_adapters/abstract/qu
c:0027 p:0051 s:0150 b:0150 l:000149 d:000149 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/query_cache.rb:12
c:0026 p:0019 s:0146 b:0146 l:001a00 d:001a00 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/query_cache.rb:31
c:0025 p:0015 s:0142 b:0142 l:000141 d:000141 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/connection_adapters/abstract/co
c:0024 p:0029 s:0138 b:0138 l:0004a0 d:000137 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/callbacks.rb:46
c:0023 p:0155 s:0136 b:0136 l:000135 d:000135 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/callbacks.rb:415
c:0022 p:0011 s:0126 b:0126 l:0004a0 d:0004a0 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/callbacks.rb:44
c:0021 p:0015 s:0122 b:0122 l:000121 d:000121 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/sendfile.rb:107
c:0020 p:0049 s:0112 b:0112 l:000111 d:000111 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/remote_ip.rb:48
c:0019 p:0017 s:0108 b:0108 l:000107 d:000107 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/show_exceptions.rb:4
c:0018 p:0027 s:0100 b:0100 l:000099 d:000099 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/railties-3.0.4/lib/rails/rack/logger.rb:13
c:0017 p:0032 s:0096 b:0096 l:000095 d:000095 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/runtime.rb:17
c:0016 p:0052 s:0087 b:0087 l:000086 d:000086 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/cache/strategy/local_cache.rb
c:0015 p:0014 s:0083 b:0083 l:000077 d:000082 BLOCK
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/lock.rb:11
c:0014 p:0019 s:0081 b:0081 l:000080 d:000080 METHOD
internal:prelude:10
c:0013 p:0054 s:0078 b:0078 l:000077 d:000077 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/lock.rb:11
c:0012 p:0193 s:0073 b:0073 l:000072 d:000072 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/static.rb:30
c:0011 p:0032 s:0066 b:0066 l:000065 d:000065 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/railties-3.0.4/lib/rails/application.rb:168
c:0010 p:0021 s:0062 b:0062 l:000061 d:000061 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/railties-3.0.4/lib/rails/application.rb:77
c:0009 p:---- s:0057 b:0057 l:000056 d:000056 FINISH
c:0008 p:0015 s:0055 b:0055 l:000054 d:000054 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/railties-3.0.4/lib/rails/rack/log_tailer.rb:14
c:0007 p:0015 s:0050 b:0050 l:000049 d:000049 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/content_length.rb:13
c:0006 p:0338 s:0042 b:0042 l:000041 d:000041 METHOD
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/handler/webrick.rb:52
c:0005 p:0257 s:0030 b:0030 l:000029 d:000029 METHOD
/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/httpserver.rb:111
c:0004 p:0393 s:0020 b:0020 l:000019 d:000019 METHOD
/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/httpserver.rb:70
c:0003 p:0126 s:0009 b:0009 l:000e18 d:000008 BLOCK
/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/server.rb:183
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP


-- Ruby level backtrace information


/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/server.rb:183:in
block in start_thread'
/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/httpserver.rb:70:in
run'
/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/webrick/httpserver.rb:111:in
service'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/handler/webrick.rb:52:in
service'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/content_length.rb:13:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/railties-3.0.4/lib/rails/rack/log_tailer.rb:14:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/railties-3.0.4/lib/rails/application.rb:77:in
method_missing'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/railties-3.0.4/lib/rails/application.rb:168:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/static.rb:30:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/lock.rb:11:in
call'
internal:prelude:10:in synchronize'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/lock.rb:11:in
block in call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/cache/strategy/local_cache.rb:72:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/runtime.rb:17:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/railties-3.0.4/lib/rails/rack/logger.rb:13:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/show_exceptions.rb:47:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/remote_ip.rb:48:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/sendfile.rb:107:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/callbacks.rb:44:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/callbacks.rb:415:in
run_call_callbacks'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/callbacks.rb:46:in
block in call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:354:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/query_cache.rb:31:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/query_cache.rb:12:in
cache'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/connection_adapters/abstract/query_cache.rb:28:in
cache'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activerecord-3.0.4/lib/active_record/query_cache.rb:32:in
block in call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/cookies.rb:302:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/session/abstract_store.rb:149:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/flash.rb:182:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/params_parser.rb:21:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-1.2.1/lib/rack/methodoverride.rb:24:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/head.rb:14:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/middleware/best_standards_support.rb:17:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/warden-1.0.3/lib/warden/manager.rb:34:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/warden-1.0.3/lib/warden/manager.rb:34:in
catch'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/warden-1.0.3/lib/warden/manager.rb:35:in
block in call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/haml-3.0.25/lib/sass/plugin/rack.rb:41:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/routing/route_set.rb:492:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/route_set.rb:139:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:92:in
recognize'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:68:in
optimized_each'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/code_generation.rb:93:in
block in recognize'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/rack-mount-0.6.13/lib/rack/mount/route_set.rb:148:in
block in call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/routing/route_set.rb:27:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/routing/route_set.rb:62:in
dispatch'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_dispatch/routing/route_set.rb:62:in
call'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal.rb:178:in
block in action'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/rack_delegation.rb:14:in
dispatch'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal.rb:138:in
dispatch'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/rendering.rb:41:in
process'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/base.rb:119:in
process'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/rescue.rb:17:in
process_action'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/instrumentation.rb:29:in
process_action'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications.rb:52:in
instrument'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications/instrumenter.rb:21:in
instrument'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications.rb:52:in
block in instrument'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/instrumentation.rb:30:in
block in process_action'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/callbacks.rb:17:in
process_action'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/callbacks.rb:93:in
run_callbacks'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/callbacks.rb:409:in
_run_process_action_callbacks'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/callbacks.rb:445:in
`_run
2852200433127937858process_action2416592404725230506_callbacks'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/callbacks.rb:18:in
block in process_action'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/rendering.rb:11:in
process_action'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/abstract_controller/base.rb:150:in
process_action'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionpack-3.0.4/lib/action_controller/metal/implicit_render.rb:4:in
send_action'
/Users/mhenrixon/projects/diglife_rx/app/controllers/orders_controller.rb:35:in
create'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/message.rb:228:in
deliver'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionmailer-3.0.4/lib/action_mailer/base.rb:401:in
deliver_mail'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications.rb:52:in
instrument'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications/instrumenter.rb:21:in
instrument'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/activesupport-3.0.4/lib/active_support/notifications.rb:52:in
block in instrument'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/actionmailer-3.0.4/lib/action_mailer/base.rb:403:in
block in deliver_mail'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/message.rb:228:in
block in deliver'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/message.rb:1967:in
do_delivery'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/network/delivery_methods/smtp.rb:127:in
deliver!'
/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/smtp.rb:525:in
start'
/Users/mhenrixon/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/smtp.rb:566:in
do_start'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/core_extensions/smtp.rb:14:in
tlsconnect'
/Users/mhenrixon/.rvm/gems/ruby-1.9.2-p136@diglife_rx/gems/mail-2.2.15/lib/mail/core_extensions/smtp.rb:14:in
connect'
-- C level backtrace information


[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
Abort trap

I have no idea where to start looking. When this happens ruby it self
stops working so it breaks everything.

I use the exact same credentials on the production site and since that
works I suppose the credentials bit has nothing to do with things
but here goes.

ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => "domain.com",
:user_name => "us...@domain.com",
:password => "xxx",
:authentication => "plain",
:enable_starttls_auto => true
}
=end


Related issues

Related to Ruby master - Bug #4373: http.rb:677: [BUG] Segmentation faultThird Party's Issue02/06/2011Actions

Also available in: Atom PDF