fix runJob, e.stack should be a getter, not a function