From 2f27b94757e58216658d4a5d5bb91b2ce8d73497 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" <jstpierre@mecheye.net> Date: Wed, 18 Jan 2012 19:44:30 -0500 Subject: [PATCH] extensionSystem: Fix an error related to extension importing If an extension fails to import, we will pass the error object to logExtensionError, which fails to pass it onto DBus as an error object is not a string. To fix, convert the error object to a string before passing it to logExtensionError. https://bugzilla.gnome.org/show_bug.cgi?id=668429 --- js/ui/extensionSystem.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/ui/extensionSystem.js b/js/ui/extensionSystem.js index 23470e153..e7eea667c 100644 --- a/js/ui/extensionSystem.js +++ b/js/ui/extensionSystem.js @@ -394,7 +394,7 @@ function loadExtension(dir, type, enabled) { } catch (e) { if (stylesheetPath != null) theme.unload_stylesheet(stylesheetPath); - logExtensionError(uuid, e); + logExtensionError(uuid, '' + e); return; }