Подтвердить что ты не робот

Как получить трассировку стека для исключения JavaScript в IE 8?

Когда в IE 8 выбрано исключение JavaScript, как я могу увидеть его трассировку стека?

Например, следующий код из jQuery улавливает исключение и повторяет его. Отладка в Visual Studio (2012), разрывы выполнения, поскольку исключение ('e') поймано jQuery, но я не могу на всю жизнь видеть, что трассировка стека, из которой происходит исключение:

// resolve with given context and args
resolveWith: function( context, args ) {
    if ( !cancelled && !fired && !firing ) {
        firing = 1;
        try {
            while( callbacks[ 0 ] ) {
                callbacks.shift().apply( context, args );
            }
        }
        // We have to add a catch block for
        // IE prior to 8 or else the finally
        // block will never get executed
        catch (e) {
            throw e;
        }
        finally {
            fired = [ context, args ];
            firing = 0;
        }
    }
    return this;
}

Я пробовал библиотеку stacktrace.js, но, похоже, она игнорирует исключение, когда браузер IE 8, просто возвращается к создавая трассировку стека текущего кадра.

EDIT:

Как видно из приведенного ниже снимка экрана, исключение не имеет свойств, относящихся к стеку:

JavaScript exception object

4b9b3361