Skip to content

Instantly share code, notes, and snippets.

@lonnen
Last active December 16, 2015 19:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save lonnen/dafb5fdf8611201572f1 to your computer and use it in GitHub Desktop.
Save lonnen/dafb5fdf8611201572f1 to your computer and use it in GitHub Desktop.
the nested structure of a raven.js crash. First the error, then error.query parsed into k/v, then a decoded query string. parsed out of https://github.com/lonnen/hrafnsmal output
{
"project": 0,
"logger": "javascript",
"platform": "javascript",
"sentry.interfaces.Http": {
"url": "file:///Users/lonnen/repos/hrafnsmal/pages/index.html",
"headers": {
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X) AppleWebKit/534.34 (KHTML, like Gecko) PhantomJS/1.9.0 Safari/534.34"
}
},
"sentry.interfaces.Exception": {
"type": "ReferenceError",
"value": "Can\'t find variable: doSomething"
},
"sentry.interfaces.Stacktrace": {
"frames": [
[
null
]
]
},
"culprit": "file:///Users/lonnen/repos/hrafnsmal/pages/index.html",
"message": "Can\'t find variable: doSomething"
}
{
"sentry_version": "2.0",
"sentry_client": "raven-js/1.0.7",
"sentry_key": "public",
"sentry_data": "%7B%22project%22%3A0%2C%22logger%22%3A%22javascript%22%2C%22platform%22%3A%22javascript%22%2C%22sentry.interfaces.Http%22%3A%7B%22url%22%3A%22file%3A%2F%2F%2FUsers%2Flonnen%2Frepos%2Fhrafnsmal%2Fpages%2Findex.html%22%2C%22headers%22%3A%7B%22User-Agent%22%3A%22Mozilla%2F5.0%20(Macintosh%3B%20Intel%20Mac%20OS%20X)%20AppleWebKit%2F534.34%20(KHTML%2C%20like%20Gecko)%20PhantomJS%2F1.9.0%20Safari%2F534.34%22%7D%7D%2C%22sentry.interfaces.Exception%22%3A%7B%22type%22%3A%22ReferenceError%22%2C%22value%22%3A%22Can\'t%20find%20variable%3A%20doSomething%22%7D%2C%22sentry.interfaces.Stacktrace%22%3A%7B%22frames%22%3A%5B%7B%22filename%22%3A%22file%3A%2F%2F%2FUsers%2Flonnen%2Frepos%2Fhrafnsmal%2Fpages%2Fhrafnsmal.js%22%2C%22lineno%22%3A3%2C%22colno%22%3Anull%2C%22function%22%3A%22%3F%22%2C%22in_app%22%3Atrue%7D%5D%7D%2C%22culprit%22%3A%22file%3A%2F%2F%2FUsers%2Flonnen%2Frepos%2Fhrafnsmal%2Fpages%2Findex.html%22%2C%22message%22%3A%22Can\'t%20find%20variable%3A%20doSomething%22%7D"
}
"protocol": "https"
"username": null
"password": null
"hostname": "localhost"
"urn": null
"port": null
"path": "/api/0/store/"
"query": "sentry_version=2.0&sentry_client=raven-js/1.0.7&sentry_key=public&sentry_data=%7B%22project%22%3A0%2C%22logger%22%3A%22javascript%22%2C%22platform%22%3A%22javascript%22%2C%22sentry.interfaces.Http%22%3A%7B%22url%22%3A%22file%3A%2F%2F%2FUsers%2Flonnen%2Frepos%2Fhrafnsmal%2Fpages%2Findex.html%22%2C%22headers%22%3A%7B%22User-Agent%22%3A%22Mozilla%2F5.0%20(Macintosh%3B%20Intel%20Mac%20OS%20X)%20AppleWebKit%2F534.34%20(KHTML%2C%20like%20Gecko)%20PhantomJS%2F1.9.0%20Safari%2F534.34%22%7D%7D%2C%22sentry.interfaces.Exception%22%3A%7B%22type%22%3A%22ReferenceError%22%2C%22value%22%3A%22Can't%20find%20variable%3A%20doSomething%22%7D%2C%22sentry.interfaces.Stacktrace%22%3A%7B%22frames%22%3A%5B%7B%22filename%22%3A%22file%3A%2F%2F%2FUsers%2Flonnen%2Frepos%2Fhrafnsmal%2Fpages%2Fhrafnsmal.js%22%2C%22lineno%22%3A3%2C%22colno%22%3Anull%2C%22function%22%3A%22%3F%22%2C%22in_app%22%3Atrue%7D%5D%7D%2C%22culprit%22%3A%22file%3A%2F%2F%2FUsers%2Flonnen%2Frepos%2Fhrafnsmal%2Fpages%2Findex.html%22%2C%22message%22%3A%22Can't%20find%20variable%3A%20doSomething%22%7D"
"fragment": null
https://localhost/api/0/store/?sentry_version=2.0&sentry_client=raven-js/1.0.7&sentry_key=public&sentry_data=%7B%22project%22%3A0%2C%22logger%22%3A%22javascript%22%2C%22platform%22%3A%22javascript%22%2C%22sentry.interfaces.Http%22%3A%7B%22url%22%3A%22file%3A%2F%2F%2FUsers%2Flonnen%2Frepos%2Fhrafnsmal%2Fpages%2Findex.html%22%2C%22headers%22%3A%7B%22User-Agent%22%3A%22Mozilla%2F5.0%20(Macintosh%3B%20Intel%20Mac%20OS%20X)%20AppleWebKit%2F534.34%20(KHTML%2C%20like%20Gecko)%20PhantomJS%2F1.9.0%20Safari%2F534.34%22%7D%7D%2C%22sentry.interfaces.Exception%22%3A%7B%22type%22%3A%22ReferenceError%22%2C%22value%22%3A%22Can't%20find%20variable%3A%20doSomething%22%7D%2C%22sentry.interfaces.Stacktrace%22%3A%7B%22frames%22%3A%5B%7B%22filename%22%3A%22file%3A%2F%2F%2FUsers%2Flonnen%2Frepos%2Fhrafnsmal%2Fpages%2Fhrafnsmal.js%22%2C%22lineno%22%3A3%2C%22colno%22%3Anull%2C%22function%22%3A%22%3F%22%2C%22in_app%22%3Atrue%7D%5D%7D%2C%22culprit%22%3A%22file%3A%2F%2F%2FUsers%2Flonnen%2Frepos%2Fhrafnsmal%2Fpages%2Findex.html%22%2C%22message%22%3A%22Can't%20find%20variable%3A%20doSomething%22%7D
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment