From 28cdbe77458b9cba5f83b595bf985948b27d6c47 Mon Sep 17 00:00:00 2001 From: Yanzhen Yu Date: Wed, 22 Dec 2021 21:25:58 +0800 Subject: [PATCH] ignore invalid error event --- .../rrweb/src/plugins/console/record/error-stack-parser.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/rrweb/src/plugins/console/record/error-stack-parser.ts b/packages/rrweb/src/plugins/console/record/error-stack-parser.ts index da323a4f..d5244b98 100644 --- a/packages/rrweb/src/plugins/console/record/error-stack-parser.ts +++ b/packages/rrweb/src/plugins/console/record/error-stack-parser.ts @@ -60,6 +60,10 @@ export const ErrorStackParser = { * @return {Array} of StackFrames */ parse: function (error: Error): StackFrame[] { + // https://github.com/rrweb-io/rrweb/issues/782 + if (!error) { + return []; + } if ( // @ts-ignore typeof error.stacktrace !== 'undefined' ||