From b11d1b228216c592bfff70c662dce6b5d8f66f3d Mon Sep 17 00:00:00 2001 From: notmasteryet Date: Thu, 8 Dec 2011 20:09:19 -0600 Subject: [PATCH] Fix error object wrapper (#914) --- src/worker.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/worker.js b/src/worker.js index 8e4c14fbc..52e631c92 100644 --- a/src/worker.js +++ b/src/worker.js @@ -83,8 +83,8 @@ var WorkerMessageHandler = { } catch (e) { // Turn the error into an obj that can be serialized e = { - message: e.message, - stack: e.stack + message: typeof e === 'object' ? e.message : e, + stack: typeof e === 'object' ? e.stack : null }; handler.send('page_error', { pageNum: pageNum,