When dumping the exception message, also dump ex.stack.  (We know this works because it is Firefox only.)
diff --git a/js/ccnxProtocol/components/ccnxProtocolService.js b/js/ccnxProtocol/components/ccnxProtocolService.js
index c57d94a..6e7224c 100644
--- a/js/ccnxProtocol/components/ccnxProtocolService.js
+++ b/js/ccnxProtocol/components/ccnxProtocolService.js
@@ -74,7 +74,7 @@
 

             return new ContentChannel(aURI, requestContent);

         } catch (ex) {

-            dump("CcnxProtocol.newChannel exception: " + ex + "\n");

+            dump("CcnxProtocol.newChannel exception: " + ex + "\n" + ex.stack);

         }

     },