diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-10-15 16:47:03 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-10-15 16:47:03 -0700 |
commit | 1f416141a05e25952da44f91aa1a5de681708b87 (patch) | |
tree | 522d24b5ebac8496aa9bae8051dd477cbeaf750c | |
parent | a5e53573b80332fb68c6f35be130988e50fb4962 (diff) | |
parent | d4e40a8f0274373aefb4762f64f57dfad14909eb (diff) |
Merge pull request #1712 from juj/fix_ie_safari_callstack
Don't try to demangle call stack on browsers where the feature is not supported.
-rw-r--r-- | src/preamble.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/preamble.js b/src/preamble.js index aedb0e7c..ee273f6a 100644 --- a/src/preamble.js +++ b/src/preamble.js @@ -774,7 +774,8 @@ function demangleAll(text) { } function stackTrace() { - return demangleAll(new Error().stack); + var stack = new Error().stack; + return stack ? demangleAll(stack) : '(no stack trace available)'; // Stack trace is not available at least on IE10 and Safari 6. } // Memory management |