From 571b44c50b1a369bebdb5f07a45bc26deb4f507a Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Mon, 17 Jul 2023 18:03:46 -0400 Subject: [PATCH] Print error stack --- .../repl/app/components/limber/output/frame-messaging.gts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/repl/app/components/limber/output/frame-messaging.gts b/apps/repl/app/components/limber/output/frame-messaging.gts index 05205da80..76b629d8c 100644 --- a/apps/repl/app/components/limber/output/frame-messaging.gts +++ b/apps/repl/app/components/limber/output/frame-messaging.gts @@ -69,7 +69,13 @@ async function setupEvents( Ember.onerror = (error: any) => parent.error({ error: error.message || error, unrecoverable: true }); - const handleError = (error: any) => parent.error({ error: error.message || error }); + const handleError = (error: any) => { + parent.error({ error: error.message || error }); + + if ('stack' in error) { + console.error(error.stack); + } + }; window.addEventListener('error', handleError);