From d8d9758f27f9b0b081b9302512b11cfc817c9197 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Mon, 11 Sep 2017 03:52:30 -0400 Subject: [PATCH] Filter stack displayed in startup error dialog --- components/zotero-service.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/components/zotero-service.js b/components/zotero-service.js index cebb267ad..c38a6a9ab 100644 --- a/components/zotero-service.js +++ b/components/zotero-service.js @@ -370,6 +370,14 @@ function ZoteroService() { zContext.Zotero.startupErrorHandler(); } else if (zContext.Zotero.startupError) { + try { + zContext.Zotero.startupError = + zContext.Zotero.Utilities.Internal.filterStack( + zContext.Zotero.startupError + ); + } + catch (e) {} + let ps = Cc["@mozilla.org/embedcomp/prompt-service;1"] .getService(Ci.nsIPromptService); let buttonFlags = (ps.BUTTON_POS_0) * (ps.BUTTON_TITLE_IS_STRING)