Ben Nadel demonstrates that Internet Explorer (IE) 10 and 11 won’t populate the .stack property of an Error until it’s thrown. And, reminds himself to always throw Errors in a Promise chain.
Source: Always Throw Errors In Order To Get A Stack Trace In Promise Chains