Trying to run old Rails project on a new Mac. Need help with an error **stack level too deep (** **SystemStackError** **)**


#1

I haven’t done Rails development in over a year, so I apologize for my rusty skills. I got a new Mac a few months ago and am just now trying to update one of my old rails projects on it. I installed Homebrew, Ruby, Rails, etc. and am trying to run the app locally. I get the following error, but I cannot decipher what it is trying to tell me is wrong.

new-host-5:thetens tambemac$ rails s

=> Booting WEBrick

=> Rails 4.1.8 application starting in development on http://0.0.0.0:3000

=> Run rails server -h for more startup options

=> Notice: server is listening on all interfaces (0.0.0.0). Consider using 127.0.0.1 (–binding option)

=> Ctrl-C to shutdown server

/Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric/conversions.rb:121: warning: constant ::Fixnum is deprecated

/Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric/conversions.rb:121: warning: constant ::Bignum is deprecated

Exiting

Traceback (most recent call last):

5546: from bin/rails:4:in `<main>’

5545: from bin/rails:4:in `require’

5544: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/railties-4.1.8/lib/rails/commands.rb:17:in `<top (required)>’

5543: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:40:in `run_command!’

5542: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:76:in `server’

5541: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:76:in `tap’

5540: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:81:in `block in server’

5539: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/railties-4.1.8/lib/rails/commands/server.rb:67:in `start’

… 5534 levels…

4: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>’

3: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>’

2: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>’

1: from /Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric/conversions.rb:131:in `block (2 levels) in <class:Numeric>’

/Users/tambemac/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/activesupport-4.1.8/lib/active_support/core_ext/numeric/conversions.rb:131:in block (2 levels) in &lt;class:Numeric&gt;':stack level too deep ( SystemStackError )`