Errno::ENOMEM at /tags/news

seconds later it was back on line… https://diaspod.de/tags/news

Cannot allocate memory – ps

Ruby /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/activesupport-4.2.7.1/lib/active_support/core_ext/kernel/agnostics.rb: in `, line 7
Web GET diaspod.de/tags/news

Jump to:

Traceback (innermost first)

  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/activesupport-4.2.7.1/lib/active_support/core_ext/kernel/agnostics.rb: in `
    1. super…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/activesupport-4.2.7.1/lib/active_support/core_ext/kernel/agnostics.rb: in `
    1. super…
  • /home/diaspora/diaspora/lib/unicorn_killer.rb: in rss
    1. `ps -o rss= -p #{Process.pid}`.to_i…
  • /home/diaspora/diaspora/lib/unicorn_killer.rb: in call
    1. quit if rss > @memory_size…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/rack-1.6.4/lib/rack/tempfile_reaper.rb: in call
    1. status, headers, body = @app.call(env)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/rack-1.6.4/lib/rack/lint.rb: in _call
    1. status, headers, @body = @app.call(env)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/rack-1.6.4/lib/rack/lint.rb: in call
    1. dup._call(env)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/rack-1.6.4/lib/rack/showexceptions.rb: in call
    1. @app.call(env)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/rack-1.6.4/lib/rack/commonlogger.rb: in call
    1. status, header, body = @app.call(env)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/sinatra-1.4.7/lib/sinatra/base.rb: in call
    1. call_without_check(env)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/rack-1.6.4/lib/rack/chunked.rb: in call
    1. status, headers, body = @app.call(env)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/rack-1.6.4/lib/rack/content_length.rb: in call
    1. status, headers, body = @app.call(env)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/unicorn-5.1.0/lib/unicorn/http_server.rb: in process_client
    1. status, headers, body = @app.call(env = @request.read(client))…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/unicorn-5.1.0/lib/unicorn/http_server.rb: in worker_loop
    1. process_client(client)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/unicorn-5.1.0/lib/unicorn/http_server.rb: in spawn_missing_workers
    1. worker_loop(worker)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/unicorn-5.1.0/lib/unicorn/http_server.rb: in start
    1. spawn_missing_workers…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/unicorn-5.1.0/bin/unicorn: in <top (required)>
    1. Unicorn::HttpServer.new(app, options).start.join…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/bin/unicorn: in load
    1. load Gem.bin_path(‘unicorn’, ‘unicorn’, version)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/bin/unicorn: in <top (required)>
    1. load Gem.bin_path(‘unicorn’, ‘unicorn’, version)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/cli/exec.rb: in load
    1. Kernel.load(file)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/cli/exec.rb: in kernel_load
    1. Kernel.load(file)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/cli/exec.rb: in run
    1. return kernel_load(bin_path, *args) if ruby_shebang?(bin_path)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/cli.rb: in exec
    1. Exec.new(options, args).run…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/command.rb: in run
    1. instance.__send__(name, *args)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/invocation.rb: in invoke_command
    1. command.run(self, *args)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor.rb: in dispatch
    1. instance.invoke_command(command, trailing || [])…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/base.rb: in start
    1. dispatch(nil, given_args.dup, nil, config)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/cli.rb: in start
    1. super…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/exe/bundle: in block in <top (required)>
    1. Bundler::CLI.start(args, :debug => true)…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/lib/bundler/friendly_errors.rb: in with_friendly_errors
    1. yield…
  • /home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/bundler-1.12.5/exe/bundle: in <top (required)>
    1. Bundler.with_friendly_errors do…
  • bin/bundle: in load
    1. load Gem.bin_path(‘bundler’, ‘bundle’)…
  • bin/bundle: in <main>
    1. load Gem.bin_path(‘bundler’, ‘bundle’)…

Request information

GET

No GET data.

POST

No POST data.

Variable Value
_diaspora_session
“NE8zVVNWUEtnWURJMDdPT1pGT3ZPdWx4bUkyeDVoN0o4ajZFbE56TGVOcThVRW9iRCtOcGdMWUhDMFRWbE4zeGdKaG1FK045aTZKZUZQR1lmRnZSbVgxVU1tajdqaWlXUUxyQXpWSnl6QWlJVGJLdXFtMGdyd0lROEo5bUx5VW5TK0NXUEw0MWFCQUVOcW44bWQxUExsUlkwZm9qYVIxWkJOOC9DeGY2ZVBCR0NCWlA4TWtYTnZONEp2UG9yaGh5bEVIcWVrUmcwcURBcjdPUFVKb1hLLzdnMXNZcXRyREhOOXR1bjRFQkhNMDcrMmlvZ0xnMTVadEhjbUdHLzBUdnY5RStRYWl5bUNMUFNqdDhTOVJoUlBCbVh2ZlFWZG5sclAzMStOSFl2RXc9LS1kMzlqeGV1TFN6ZVhwdlcwYXl5TExRPT0=–b817649f4b77aa69b9e732c9fef2e816c5fcf495”
remember_user_token
“BAhbCFsGaQIfAUkiIiQyYSQxMCRTaS90YlhJSlgyNFNXMmpBZGxPOU0uBjoGRVRJIhcxNDcyMzMwNzU3LjIxNjk2MTQGOwBG–20565919ebe20a8e5b15ae4e3305e3fd6a0f407a”

Rack ENV

Variable Value
HTTP_ACCEPT
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODING
gzip, deflate
HTTP_ACCEPT_LANGUAGE
en-US,en;q=0.5
HTTP_CONNECTION
Keep-Alive
HTTP_COOKIE
_diaspora_session=NE8zVVNWUEtnWURJMDdPT1pGT3ZPdWx4bUkyeDVoN0o4ajZFbE56TGVOcThVRW9iRCtOcGdMWUhDMFRWbE4zeGdKaG1FK045aTZKZUZQR1lmRnZSbVgxVU1tajdqaWlXUUxyQXpWSnl6QWlJVGJLdXFtMGdyd0lROEo5bUx5VW5TK0NXUEw0MWFCQUVOcW44bWQxUExsUlkwZm9qYVIxWkJOOC9DeGY2ZVBCR0NCWlA4TWtYTnZONEp2UG9yaGh5bEVIcWVrUmcwcURBcjdPUFVKb1hLLzdnMXNZcXRyREhOOXR1bjRFQkhNMDcrMmlvZ0xnMTVadEhjbUdHLzBUdnY5RStRYWl5bUNMUFNqdDhTOVJoUlBCbVh2ZlFWZG5sclAzMStOSFl2RXc9LS1kMzlqeGV1TFN6ZVhwdlcwYXl5TExRPT0%3D–b817649f4b77aa69b9e732c9fef2e816c5fcf495; remember_user_token=BAhbCFsGaQIfAUkiIiQyYSQxMCRTaS90YlhJSlgyNFNXMmpBZGxPOU0uBjoGRVRJIhcxNDcyMzMwNzU3LjIxNjk2MTQGOwBG–20565919ebe20a8e5b15ae4e3305e3fd6a0f407a
HTTP_HOST
diaspod.de
HTTP_IF_NONE_MATCH
W/”d567bfad965de1af7e133a31e95c12a5″
HTTP_USER_AGENT
Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Firefox/45.0
HTTP_VERSION
HTTP/1.1
HTTP_VIA
1.1 diaspod.de
HTTP_X_FORWARDED_FOR
46.182.136.142
HTTP_X_FORWARDED_HOST
diaspod.de
HTTP_X_FORWARDED_PROTO
https
HTTP_X_FORWARDED_SERVER
diaspod.de
PATH_INFO
/tags/news
QUERY_STRING
REMOTE_ADDR
127.0.0.1
REQUEST_METHOD
GET
REQUEST_PATH
/tags/news
REQUEST_URI
/tags/news
SCRIPT_NAME
SERVER_NAME
diaspod.de
SERVER_PORT
443
SERVER_PROTOCOL
HTTP/1.1
SERVER_SOFTWARE
Unicorn 5.1.0
rack.errors
#<Rack::Lint::ErrorWrapper:0x0000000cc4ce60 @error=#<IO:<STDERR>>>
rack.hijack
#<Proc:0x0000000cc4d590@/home/diaspora/.rvm/gems/ruby-2.1.8@diaspora/gems/rack-1.6.4/lib/rack/lint.rb:525>
rack.hijack?
true
rack.input
#<Rack::Lint::InputWrapper:0x0000000cc4cf00 @input=#<StringIO:0x00000001ea5618>>
rack.logger
#<Logger:0x00000001d3c6c8 @progname=nil, @level=0, @default_formatter=#<Logger::Formatter:0x00000001d3c6a0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00000001d3c650 @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<IO:<STDERR>>, @mutex=#<Logger::LogDevice::LogDeviceMutex:0x00000001d3c600 @mon_owner=nil, @mon_count=0, @mon_mutex=#<Mutex:0x00000001d3c588>>>>
rack.multiprocess
true
rack.multithread
false
rack.request.cookie_hash
{“_diaspora_session”=>”NE8zVVNWUEtnWURJMDdPT1pGT3ZPdWx4bUkyeDVoN0o4ajZFbE56TGVOcThVRW9iRCtOcGdMWUhDMFRWbE4zeGdKaG1FK045aTZKZUZQR1lmRnZSbVgxVU1tajdqaWlXUUxyQXpWSnl6QWlJVGJLdXFtMGdyd0lROEo5bUx5VW5TK0NXUEw0MWFCQUVOcW44bWQxUExsUlkwZm9qYVIxWkJOOC9DeGY2ZVBCR0NCWlA4TWtYTnZONEp2UG9yaGh5bEVIcWVrUmcwcURBcjdPUFVKb1hLLzdnMXNZcXRyREhOOXR1bjRFQkhNMDcrMmlvZ0xnMTVadEhjbUdHLzBUdnY5RStRYWl5bUNMUFNqdDhTOVJoUlBCbVh2ZlFWZG5sclAzMStOSFl2RXc9LS1kMzlqeGV1TFN6ZVhwdlcwYXl5TExRPT0=–b817649f4b77aa69b9e732c9fef2e816c5fcf495”, “remember_user_token”=>”BAhbCFsGaQIfAUkiIiQyYSQxMCRTaS90YlhJSlgyNFNXMmpBZGxPOU0uBjoGRVRJIhcxNDcyMzMwNzU3LjIxNjk2MTQGOwBG–20565919ebe20a8e5b15ae4e3305e3fd6a0f407a”}
rack.request.cookie_string
_diaspora_session=NE8zVVNWUEtnWURJMDdPT1pGT3ZPdWx4bUkyeDVoN0o4ajZFbE56TGVOcThVRW9iRCtOcGdMWUhDMFRWbE4zeGdKaG1FK045aTZKZUZQR1lmRnZSbVgxVU1tajdqaWlXUUxyQXpWSnl6QWlJVGJLdXFtMGdyd0lROEo5bUx5VW5TK0NXUEw0MWFCQUVOcW44bWQxUExsUlkwZm9qYVIxWkJOOC9DeGY2ZVBCR0NCWlA4TWtYTnZONEp2UG9yaGh5bEVIcWVrUmcwcURBcjdPUFVKb1hLLzdnMXNZcXRyREhOOXR1bjRFQkhNMDcrMmlvZ0xnMTVadEhjbUdHLzBUdnY5RStRYWl5bUNMUFNqdDhTOVJoUlBCbVh2ZlFWZG5sclAzMStOSFl2RXc9LS1kMzlqeGV1TFN6ZVhwdlcwYXl5TExRPT0%3D–b817649f4b77aa69b9e732c9fef2e816c5fcf495; remember_user_token=BAhbCFsGaQIfAUkiIiQyYSQxMCRTaS90YlhJSlgyNFNXMmpBZGxPOU0uBjoGRVRJIhcxNDcyMzMwNzU3LjIxNjk2MTQGOwBG–20565919ebe20a8e5b15ae4e3305e3fd6a0f407a
rack.request.query_hash
{}
rack.request.query_string
rack.run_once
false
rack.tempfiles
[]
rack.url_scheme
https
rack.version
[1, 2]
sinatra.commonlogger
true
unicorn.socket
#<Kgio::Socket:fd 8>

You’re seeing this error because you use Rack::ShowExceptions.

liked this article?

  • only together we can create a truly free world
  • plz support dwaves to keep it up & running!
  • (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
  • really really hate advertisement
  • contribute: whenever a solution was found, blog about it for others to find!
  • talk about, recommend & link to this blog and articles
  • thanks to all who contribute!
admin