Я знаю, что Chrome имеет известную ошибку , не сохраняющую трассировку стека при повторном генерировании исключения в Javascript.
У меня в Chrome работает следующий код:
try {
try {
runCodeThatMayThrowAnException();
} catch (e) {
// I'm handing the exception here (displaying a nice message or whatever)
// Now I want to rethrow the exception
throw (e);
}
} catch (e) {
// The stacktrace was lost here :(
}
Есть ли способ сохранить трассировку стека? Может быть, подключаемый модуль jQuery? Есть какие-то обходные пути или идеи?