{"issue":{"title":"Undefined method `email_address` for `User`","user":{"login":"brandur","id":96890,"url":"https://api.github.com/users/brandur","gravatar_id":"2d00b4e8b5fdd5104d719aab30f1f05c","avatar_url":"https://secure.gravatar.com/avatar/2d00b4e8b5fdd5104d719aab30f1f05c?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-12-27T06:09:02Z","milestone":null,"labels":[],"state":"open","updated_at":"2011-12-27T06:09:02Z","id":2661557,"closed_at":null,"html_url":"https://github.com/aniero/camper_van/issues/4","pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"body":"Once every 3-4 days I'll get a crash (stack trace below). It seems to occur passively (i.e. not something triggered directly by an action on my part). Let me know whether you need any help tracking it down further or with the fix!\r\n\r\n```\r\n/home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/camper_van-0.0.1/lib/camper_van/user.rb:51:in\r\n `initialize': undefined method `email_address' for #<CamperVan::User:0xa159960> (NoMethodError)\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/camper_van-0.0.1/lib/camper_van/\r\nchannel.rb:299:in `new'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/camper_van-0.0.1/lib/camper_van/\r\nchannel.rb:299:in `block in map_message_to_irc'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/camper_van-0.0.1/lib/camper_van/\r\nchannel.rb:380:in `user_for_message'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/camper_van-0.0.1/lib/camper_van/\r\nchannel.rb:256:in `map_message_to_irc'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/camper_van-0.0.1/lib/camper_van/\r\nchannel.rb:246:in `block in stream_campfire_to_channel'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/firering-1.1.1/lib/firering/conn\r\nection.rb:84:in `call'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/firering-1.1.1/lib/firering/conn\r\nection.rb:84:in `block in stream'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/firering-1.1.1/lib/firering/connection.rb:97:in `call'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/firering-1.1.1/lib/firering/connection.rb:97:in `<<'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/firering-1.1.1/lib/firering/connection.rb:97:in `block in stream'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/em-http-request-0.3.0/lib/em-http/client.rb:275:in `call'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/em-http-request-0.3.0/lib/em-http/client.rb:275:in `on_decoded_body_data'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/em-http-request-0.3.0/lib/em-http/client.rb:268:in `on_body_data'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/em-http-request-0.3.0/lib/em-http/client.rb:582:in `process_chunk_body'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/em-http-request-0.3.0/lib/em-http/client.rb:330:in `dispatch'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/em-http-request-0.3.0/lib/em-http/client.rb:256:in `receive_data'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/camper_van-0.0.1/lib/camper_van/server.rb:16:in `run'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/camper_van-0.0.1/bin/camper_van:53:in `<top (required)>'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/bin/camper_van:19:in `load'\r\n        from /home/fyrerise/.rbenv/versions/1.9.2-p290/bin/camper_van:19:in `<main>'\r\n```","number":4,"url":"https://api.github.com/repos/aniero/camper_van/issues/4","comments":0,"assignee":null},"action":"opened"}