]> git.parisson.com Git - pdf.js.git/commitdiff
Fix error object wrapper (#914)
authornotmasteryet <async.processingjs@yahoo.com>
Fri, 9 Dec 2011 02:09:19 +0000 (20:09 -0600)
committernotmasteryet <async.processingjs@yahoo.com>
Fri, 9 Dec 2011 02:09:19 +0000 (20:09 -0600)
src/worker.js

index 8e4c14fbc4f16f49ab4ef4abc20a7afc5e7858d0..52e631c92026b26cd318e98de1606d717bbfdcbe 100644 (file)
@@ -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,