{"action":"created","issue":{"url":"https://api.github.com/repos/cucumber/cucumber/issues/831","labels_url":"https://api.github.com/repos/cucumber/cucumber/issues/831/labels{/name}","comments_url":"https://api.github.com/repos/cucumber/cucumber/issues/831/comments","events_url":"https://api.github.com/repos/cucumber/cucumber/issues/831/events","html_url":"https://github.com/cucumber/cucumber/issues/831","id":67083898,"number":831,"title":"undefined method `map' for nil:NilClass (NoMethodError) in \"print_snippets\"","user":{"login":"dg-ratiodata","id":1267524,"avatar_url":"https://avatars.githubusercontent.com/u/1267524?v=3","gravatar_id":"","url":"https://api.github.com/users/dg-ratiodata","html_url":"https://github.com/dg-ratiodata","followers_url":"https://api.github.com/users/dg-ratiodata/followers","following_url":"https://api.github.com/users/dg-ratiodata/following{/other_user}","gists_url":"https://api.github.com/users/dg-ratiodata/gists{/gist_id}","starred_url":"https://api.github.com/users/dg-ratiodata/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dg-ratiodata/subscriptions","organizations_url":"https://api.github.com/users/dg-ratiodata/orgs","repos_url":"https://api.github.com/users/dg-ratiodata/repos","events_url":"https://api.github.com/users/dg-ratiodata/events{/privacy}","received_events_url":"https://api.github.com/users/dg-ratiodata/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-08T09:02:55Z","updated_at":"2015-04-08T18:36:07Z","closed_at":null,"body":"Hi @mattwynne,\r\n\r\nI got another error. An instance variable seems to be nil where it should not be nil.\r\n\r\n```bash\r\n% bundle exec cucumber --format stepdefs | grep stdin\r\n0.0000000 /^I close the stdin stream$/                                         # aruba-0.6.2/lib/aruba/cucumber.rb:121\r\nundefined method `map' for nil:NilClass (NoMethodError)\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/console.rb:150:in `print_snippets'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/progress.rb:83:in `print_summary'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/usage.rb:69:in `print_summary'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/progress.rb:25:in `after_features'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/ignore_missing_messages.rb:10:in `method_missing'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/legacy_api/adapter.rb:110:in `after'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/legacy_api/adapter.rb:46:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/fanout.rb:16:in `block in method_missing'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/fanout.rb:15:in `each'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/formatter/fanout.rb:15:in `method_missing'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/test/runner.rb:35:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/filter.rb:61:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/filter.rb:61:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/filter.rb:61:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/filter.rb:61:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/filter.rb:61:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/filter.rb:61:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/filters/quit.rb:17:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/test/filters/locations_filter.rb:19:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/filter.rb:61:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/test/filters/tag_filter.rb:18:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/filters/gated_receiver.rb:19:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/filters/tag_limits.rb:29:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/compiler.rb:23:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core/gherkin/parser.rb:31:in `done'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core.rb:29:in `parse'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-core-1.1.3/lib/cucumber/core.rb:18:in `compile'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/runtime.rb:70:in `run!'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/lib/cucumber/cli/main.rb:38:in `execute!'\r\n/home/user/.gem/ruby/2.2.1/gems/cucumber-2.0.0/bin/cucumber:9:in `<top (required)>'\r\n/home/user/.gem/ruby/2.2.1/bin/cucumber:23:in `load'\r\n/home/user/.gem/ruby/2.2.1/bin/cucumber:23:in `<main>'\r\n```"},"comment":{"url":"https://api.github.com/repos/cucumber/cucumber/issues/comments/90998195","html_url":"https://github.com/cucumber/cucumber/issues/831#issuecomment-90998195","issue_url":"https://api.github.com/repos/cucumber/cucumber/issues/831","id":90998195,"user":{"login":"mattwynne","id":19260,"avatar_url":"https://avatars.githubusercontent.com/u/19260?v=3","gravatar_id":"","url":"https://api.github.com/users/mattwynne","html_url":"https://github.com/mattwynne","followers_url":"https://api.github.com/users/mattwynne/followers","following_url":"https://api.github.com/users/mattwynne/following{/other_user}","gists_url":"https://api.github.com/users/mattwynne/gists{/gist_id}","starred_url":"https://api.github.com/users/mattwynne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattwynne/subscriptions","organizations_url":"https://api.github.com/users/mattwynne/orgs","repos_url":"https://api.github.com/users/mattwynne/repos","events_url":"https://api.github.com/users/mattwynne/events{/privacy}","received_events_url":"https://api.github.com/users/mattwynne/received_events","type":"User","site_admin":false},"created_at":"2015-04-08T18:36:07Z","updated_at":"2015-04-08T18:36:07Z","body":"Thanks for reporting @dg-ratiodata. I can't reproduce this. Are you running this command against the master branch of aruba, or something else?"}}