{"action":"opened","issue":{"url":"https://api.github.com/repos/errbit/errbit/issues/828","labels_url":"https://api.github.com/repos/errbit/errbit/issues/828/labels{/name}","comments_url":"https://api.github.com/repos/errbit/errbit/issues/828/comments","events_url":"https://api.github.com/repos/errbit/errbit/issues/828/events","html_url":"https://github.com/errbit/errbit/issues/828","id":57290267,"number":828,"title":"Error in Api v3 NoticeParser when backtrace is nil","user":{"login":"steveyken","id":149198,"avatar_url":"https://avatars.githubusercontent.com/u/149198?v=3","gravatar_id":"","url":"https://api.github.com/users/steveyken","html_url":"https://github.com/steveyken","followers_url":"https://api.github.com/users/steveyken/followers","following_url":"https://api.github.com/users/steveyken/following{/other_user}","gists_url":"https://api.github.com/users/steveyken/gists{/gist_id}","starred_url":"https://api.github.com/users/steveyken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/steveyken/subscriptions","organizations_url":"https://api.github.com/users/steveyken/orgs","repos_url":"https://api.github.com/users/steveyken/repos","events_url":"https://api.github.com/users/steveyken/events{/privacy}","received_events_url":"https://api.github.com/users/steveyken/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-11T08:55:54Z","updated_at":"2015-02-11T08:55:54Z","closed_at":null,"body":"https://github.com/errbit/errbit/blob/master/lib/airbrake_api/v3/notice_parser.rb#L35\r\n\r\nWhen submitting over the v3 API (airbrake-js) Errbit raises an error if the backtrace is nil.\r\n\r\n    undefined method `map' for nil:NilClass\r\n\r\nAn error without a backtrace isn't very helpful in the first place, so I'll be fixing the main problem in my client system that is sending an empty backtrace. However, I thought it worth raising an issue here for Errbit to gracefully handle bad input like this.\r\n\r\nAs a side note, really appreciate the work that was done on the v3 API recently. It's made a real difference for us and I know the paint is still drying."}}