Skip to content

Instantly share code, notes, and snippets.

@gr2m
Created November 18, 2011 12:56
Show Gist options
  • Save gr2m/1376394 to your computer and use it in GitHub Desktop.
Save gr2m/1376394 to your computer and use it in GitHub Desktop.
JavaScript stack traces by different browsers (using stacktracejs.org as fallback)
[
"TypeError: number is not a function",
" at Number.CALL_NON_FUNCTION (native)",
" at Object.generateBacktrace (http://couch.minutes.local:4000/vendor/hoptoad.js:101:11)",
" at Object.generateXML (http://couch.minutes.local:4000/vendor/hoptoad.js:59:29)",
" at Object.notify (http://couch.minutes.local:4000/vendor/hoptoad.js:9:34)",
" at Meeting.attach_behaviors (http://couch.minutes.local:4000/javascripts/controllers/meetings/show.js:135:17)",
" at Meeting.render (http://couch.minutes.local:4000/javascripts/controllers/application.js:57:12)",
" at Meeting.initialize (http://couch.minutes.local:4000/javascripts/controllers/meetings/show.js:128:19)",
" at Meeting.<anonymous> (http://couch.minutes.local:4000/vendor/backbone.js:901:21)",
" at Meeting.Application (http://couch.minutes.local:4000/javascripts/controllers/application.js:13:41)",
" at new Meeting (http://couch.minutes.local:4000/javascripts/controllers/meetings/show.js:15:37)"
]
[
"{anonymous}([object Object])@http://couch.minutes.local:4000/vendor/hoptoad.js:101",
"{anonymous}([object Object])@http://couch.minutes.local:4000/vendor/hoptoad.js:59",
"{anonymous}([object Object])@http://couch.minutes.local:4000/vendor/hoptoad.js:9",
"{anonymous}()@http://couch.minutes.local:4000/javascripts/controllers/meetings/show.js:136",
"{anonymous}()@http://couch.minutes.local:4000/javascripts/controllers/application.js:57",
"{anonymous}()@http://couch.minutes.local:4000/javascripts/controllers/meetings/show.js:128",
"{anonymous}()@http://couch.minutes.local:4000/vendor/backbone.js:901",
"Application()@http://couch.minutes.local:4000/javascripts/controllers/application.js:13",
"Meeting()@http://couch.minutes.local:4000/javascripts/controllers/meetings/show.js:15",
"{anonymous}()@http://couch.minutes.local:4000/javascripts/router.js:49",
"{anonymous}(\"new/Meeting\")@http://couch.minutes.local:4000/vendor/backbone.js:699",
"{anonymous}(\"new/Meeting\")@http://couch.minutes.local:4000/vendor/underscore.js:437",
"{anonymous}([object Object],2,[object Array])@http://couch.minutes.local:4000/vendor/backbone.js:858",
"{anonymous}([object Array],(function (handler) {if (handler.route.test(fragment)) {handler.callback(fragment);return true;}}))@http://couch.minutes.local:4000/vendor/underscore.js:188",
"{anonymous}()@http://couch.minutes.local:4000/vendor/backbone.js:856",
"{anonymous}([object Object])@http://couch.minutes.local:4000/vendor/backbone.js:828",
"{anonymous}()@http://couch.minutes.local:4000/javascripts/application.js:40",
"{anonymous}((function (selector, context) {return new (jQuery.fn.init)(selector, context, rootjQuery);}))@http://couch.minutes.local:4000/javascripts/application.js:140",
"{anonymous}([object HTMLDocument],[object Array])@http://couch.minutes.local:4000/vendor/jquery-1.6.4.js:1016",
"{anonymous}()@http://couch.minutes.local:4000/vendor/jquery-1.6.4.js:437",
"{anonymous}([object Event])@http://couch.minutes.local:4000/vendor/jquery-1.6.4.js:923"
]
[
"{anonymous}([object Object])@http://couch.minutes.local:4000/vendor/hoptoad.js:101",
"{anonymous}([object Object])@http://couch.minutes.local:4000/vendor/hoptoad.js:59",
"{anonymous}([object Object])@http://couch.minutes.local:4000/vendor/hoptoad.js:9",
"{anonymous}()@http://couch.minutes.local:4000/javascripts/controllers/meetings/show.js:136",
"{anonymous}()@http://couch.minutes.local:4000/javascripts/controllers/application.js:57",
"{anonymous}([object Object])@http://couch.minutes.local:4000/javascripts/controllers/meetings/show.js:128",
"{anonymous}([object Object])@http://couch.minutes.local:4000/vendor/backbone.js:901",
"Application([object Object])@http://couch.minutes.local:4000/javascripts/controllers/application.js:13",
"Meeting([object Object])@http://couch.minutes.local:4000/javascripts/controllers/meetings/show.js:15",
"{anonymous}(\"9JFRCY\")@http://couch.minutes.local:4000/javascripts/router.js:55",
"{anonymous}(\"Meeting/9JFRCY\")@http://couch.minutes.local:4000/vendor/backbone.js:699",
"{anonymous}([object Object],4,[object Array])@http://couch.minutes.local:4000/vendor/backbone.js:858",
"{anonymous}([object Array],(function (handler) {if (handler.route.test(fragment)) {handler.callback(fragment);return true;}}))@http://couch.minutes.local:4000/vendor/underscore.js:188",
"{anonymous}()@http://couch.minutes.local:4000/vendor/backbone.js:856",
"{anonymous}([object Object])@http://couch.minutes.local:4000/vendor/backbone.js:828",
"{anonymous}()@http://couch.minutes.local:4000/javascripts/application.js:40",
"{anonymous}((function (selector, context) {return new jQuery.fn.init(selector, context, rootjQuery);}))@http://couch.minutes.local:4000/javascripts/application.js:140",
"{anonymous}([object HTMLDocument],[object Array])@http://couch.minutes.local:4000/vendor/jquery-1.6.4.js:1016",
"{anonymous}()@http://couch.minutes.local:4000/vendor/jquery-1.6.4.js:437",
"{anonymous}([object Event])@http://couch.minutes.local:4000/vendor/jquery-1.6.4.js:923"
]
[
"{anonymous}(#object)",
"printStackTrace(false)",
"{anonymous}(#object)",
"{anonymous}(#object)",
"{anonymous}(#object)",
"{anonymous}(#object)",
"{anonymous}()",
"{anonymous}()",
"{anonymous}()",
"{anonymous}()"
]
[
"{anonymous}(#object)",
"printStackTrace(false)",
"{anonymous}(#object)",
"{anonymous}(#object)",
"{anonymous}(#object)",
"{anonymous}(#object)",
"{anonymous}()",
"{anonymous}()",
"{anonymous}()",
"{anonymous}()"
]
[
"{anonymous}(#object)",
"printStackTrace(false)",
"{anonymous}(#object)",
"{anonymous}(#object)",
"{anonymous}(#object)",
"{anonymous}(#object)",
"{anonymous}()",
"{anonymous}()",
"{anonymous}()",
"{anonymous}()"
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment