Skip to content

Cannot start rails with missing symbol _rb_get_kwargs #80

@KyleGoddard

Description

@KyleGoddard

Attempting to start a (very) legacy rails project after having updated the http_parser.rb gem to version 0.8.0.

/Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `require': dlopen(/Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/http_parser.rb-0.8.0/lib/ruby_http_parser.bundle, 0x0009): symbol not found in flat namespace '_rb_get_kwargs' - /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/http_parser.rb-0.8.0/lib/ruby_http_parser.bundle (LoadError)
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `block in require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:236:in `load_dependency'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/http_parser.rb-0.8.0/lib/http_parser.rb:2:in `<top (required)>'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `block in require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:236:in `load_dependency'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/http_parser.rb-0.8.0/lib/http/parser.rb:1:in `<top (required)>'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `block in require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:236:in `load_dependency'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/em-http-request-1.1.7/lib/em-http.rb:4:in `<top (required)>'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `block in require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:236:in `load_dependency'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/activesupport-3.2.22.5/lib/active_support/dependencies.rb:251:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/faye-1.0.1/lib/faye.rb:4:in `<top (required)>'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bundler-1.17.3/lib/bundler/runtime.rb:81:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bundler-1.17.3/lib/bundler/runtime.rb:81:in `block (2 levels) in require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bundler-1.17.3/lib/bundler/runtime.rb:76:in `each'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bundler-1.17.3/lib/bundler/runtime.rb:76:in `block in require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bundler-1.17.3/lib/bundler/runtime.rb:65:in `each'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bundler-1.17.3/lib/bundler/runtime.rb:65:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/bundler-1.17.3/lib/bundler.rb:114:in `require'
	from /Users/username/Documents/GitHub/fms/config/application.rb:12:in `<top (required)>'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/railties-3.2.22.5/lib/rails/commands.rb:53:in `require'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/railties-3.2.22.5/lib/rails/commands.rb:53:in `block in <top (required)>'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/railties-3.2.22.5/lib/rails/commands.rb:50:in `tap'
	from /Users/username/.rbenv/versions/2.1.1/lib/ruby/gems/2.1.0/gems/railties-3.2.22.5/lib/rails/commands.rb:50:in `<top (required)>'
	from script/rails:6:in `require'
	from script/rails:6:in `<main>'

Environment:

Mac OS Montery 12.1 (M1)
Ruby 2.1.1p76
Rails 3.2.22.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions