我試圖調試一個DOM包裝打包叫crowbar。總之,當我運行我得到:XULRunner下的javascript服務器失敗
Error: [Exception... "Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIServerSocket.asyncListen]" nsresult: "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)" location: "JS frame :: chrome://crowbar/content/crowbar.js :: onLoad :: line 375" data: no]
Source File: chrome://crowbar/content/crowbar.js
Line: 375
基本上,asyncListen()
拋出NS_ERROR_NOT_INITIALIZED
。這很奇怪,因爲在此之前的代碼行是對init()
的調用!我試着加入:它沒有任何效果
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
調用asyncListen()
之前和。這是一個安全問題嗎? (順便說一句,如果它的問題,這是在一個Fedora框,以root身份運行,selinux禁用)...我也嘗試了幾個不同的端口號...
(只是要清楚,UniversalXPConnect東西來自於谷歌的結果:。這很奇怪,不應該被需要。) –
Nickolay
2009-10-26 12:59:25