Я пытаюсь отладить пакетный парсинг DOM под названием лом. Во всяком случае, когда я бегу, я получаю:
Ошибка: [Исключение ... «Компонент возвратил код ошибки: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIServerSocket.asyncListen]» nsresult: «0xc1f30001 (NS_ERROR_NOT_INITIALIZED)» расположение: «JS framebar :: chrome: //s : onLoad :: line 375 "data: no]
Исходный файл: chrome: //crowbar/content/crowbar.js
Строка: 375
По сути, asyncListen()
бросает NS_ERROR_NOT_INITIALIZED
. Это странно, потому что строка кода непосредственно перед этим - это вызов init()
! Я пробовал добавить:
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
непосредственно перед вызовом asyncListen()
, и это не подействовало. Это проблема безопасности? (кстати, если это имеет значение, это находится в ящике Fedora, запущенном от имени root, с отключенным selinux) ... Я также пробовал несколько разных номеров портов ...