I have a super simple test case:
Handle<Object> object = info[0]->ToObject();
Handle<StackTrace> stack = Exception::GetStackTrace(object);
printf("OK... %d\n", stack.IsEmpty());
I am always passing in new Error() to this, and it always print "OK... 1". In what circumstances does getStackTrace actually exist?