Skip to content

Instantly share code, notes, and snippets.

@cpuguy83
Created May 31, 2013 13:54
Show Gist options
  • Save cpuguy83/5685137 to your computer and use it in GitHub Desktop.
Save cpuguy83/5685137 to your computer and use it in GitHub Desktop.
Sidekiq + RBX - FFI::Pointer#primitive_write_int primitive failed
kernel/platform/pointer_accessors.rb:671:in `write_int'
/home/deployer/.rvm/rubies/rbx-head/lib/19/socket.rb:86:in `setsockopt'
kernel/platform/pointer.rb:308:in `new'
/home/deployer/.rvm/rubies/rbx-head/lib/19/socket.rb:85:in `setsockopt'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/sockets/connectable.rb:156:in `connect'
/home/deployer/.rvm/rubies/rbx-head/lib/19/timeout.rb:149:in `timeout'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/sockets/connectable.rb:151:in `connect'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/connection.rb:36:in `connect'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/node.rb:557:in `connect'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/node.rb:137:in `ensure_connected'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/node.rb:577:in `flush'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-rails-instrumentation-0.0.1/lib/mongoid-rails-instrumentation.rb:8:in `logging'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/node.rb:576:in `flush'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/node.rb:565:in `process'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/node.rb:80:in `command'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/node.rb:395:in `refresh'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/cluster.rb:171:in `refresh'
kernel/bootstrap/array.rb:68:in `each'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/cluster.rb:185:in `refresh'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/cluster.rb:135:in `nodes'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/cluster.rb:245:in `with_secondary'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/session/context.rb:104:in `with_node'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/cursor.rb:137:in `load_docs'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/cursor.rb:25:in `each'
kernel/common/enumerator.rb:8:in `each'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/moped-1.4.5/lib/moped/query.rb:76:in `each'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-3.1.3/lib/mongoid/contextual/mongo.rb:122:in `each'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-3.1.3/lib/mongoid/contextual/mongo.rb+45:in `selecting'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-3.1.3/lib/mongoid/contextual/mongo.rb:121:in `each'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-3.1.3/lib/mongoid/contextual.rb:19:in `each'
kernel/common/enumerable.rb:532:in `entries (to_a)'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-3.1.3/lib/mongoid/criterion/findable.rb:125:in `from_database'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-3.1.3/lib/mongoid/criterion/findable.rb:93:in `multiple_from_map_or_db'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-3.1.3/lib/mongoid/criterion/findable.rb:19:in `execute_or_raise'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-3.1.3/lib/mongoid/criterion/findable.rb:40:in `find'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/mongoid-3.1.3/lib/mongoid/finders.rb:85:in `find'
/home/deployer/apps/emp/releases/20130523170056/app/workers/tracker/service/monitoring_image_worker.rb:6:in `perform'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/processor.rb:47:in `process'
kernel/bootstrap/proc.rb:22:in `call'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/chain.rb:109:in `invoke'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-unique-jobs-2.6.5/lib/sidekiq-unique-jobs/middleware/server/unique_jobs.rb:8:in `call'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/chain.rb:111:in `invoke'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/server/active_record.rb:6:in `call'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/chain.rb:111:in `invoke'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/server/retry_jobs.rb:50:in `call'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/chain.rb:111:in `invoke'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/server/logging.rb:10:in `call'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/logging.rb:21:in `with_context'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/server/logging.rb:7:in `call'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/chain.rb:111:in `invoke'
kernel/bootstrap/proc.rb:22:in `call'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/middleware/chain.rb:114:in `invoke'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/processor.rb:46:in `process'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/processor.rb:104:in `stats'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/sidekiq-2.11.2/lib/sidekiq/processor.rb:45:in `process'
kernel/bootstrap/proc.rb:22:in `call'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/celluloid-0.13.0/lib/celluloid/calls.rb:11:in `dispatch'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/celluloid-0.13.0/lib/celluloid/calls.rb:63:in `dispatch'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/celluloid-0.13.0/lib/celluloid/future.rb:21:in `initialize'
kernel/bootstrap/proc.rb:22:in `call'
/home/deployer/apps/emp/shared/bundle/rbx/1.9/gems/celluloid-0.13.0/lib/celluloid/internal_pool.rb:55:in `create'
kernel/bootstrap/proc.rb:22:in `call'
kernel/bootstrap/thread19.rb:39:in `__run__'
@zaidakram
Copy link

Were you able to find any solution? Im currently facing this issue. Reported it here. rubinius/rubinius#2560

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment