From: notmasteryet Date: Fri, 9 Dec 2011 02:09:19 +0000 (-0600) Subject: Fix error object wrapper (#914) X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=b11d1b228216c592bfff70c662dce6b5d8f66f3d;p=pdf.js.git Fix error object wrapper (#914) --- diff --git a/src/worker.js b/src/worker.js index 8e4c14f..52e631c 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,