Open lizardintelligence opened 6 years ago
Turn on debug in MP+ options -> help and restart browser, then lock the screen. See if any errors shows in browser console.
Also as I understand, Tor default settings don't allow use of master password at all.
The only error I get is when I login into master password when I start Tor.
XML Parsing Error: syntax error Location: jar:file:///home/ehou/tor-browser_en-US/Browser/TorBrowser/Data/Browser/profile.default/extensions/https-everywhere-eff@eff.org.xpi!/rules/default.rulesets Line Number 1, Column 1: 1 default.rulesets:1:1
The login/logout feature of master password works because it uses the pop up window for password input. Only the lock page input window doesn't seem to be rendering correctly (and the lock icon doesn't render either, but I don't if that is related).
Below is the whole debug file from when I start the browser to when I lock it.
MP+ (masterpasswordplusCore.jsm:1615:1): (debug):[disable debug mode (MasterPassword+ options -> Help -> Debug level) to stop error console from opening on startup] openConsole() execTime: 0
1513153919000 addons.webextension.{73a6fe31-595d-460b-a920-fcc0f8843232} WARN Loading extension '{73a6fe31-595d-460b-a920-fcc0f8843232}': Reading manifest: Error processing permissions.1: Unknown permission "privacy"
1513153919000 addons.webextension.{73a6fe31-595d-460b-a920-fcc0f8843232} WARN Loading extension '{73a6fe31-595d-460b-a920-fcc0f8843232}': Reading manifest: Error processing permissions.4: Unknown permission "unlimitedStorage"
1513153919200 addons.webextension.https-everywhere-eff@eff.org WARN Loading extension 'https-everywhere-eff@eff.org': Reading manifest: Error processing devtools_page: An unexpected property was found in the WebExtension manifest.
1513153919200 addons.webextension.https-everywhere-eff@eff.org WARN Please specify whether you want browser_style or not in your browser_action options.
MP+ (commonDialog.js:6:1): (debug):[dialog] N/A() execTime: 0.600
MP+ (commonDialog.js:169:1): (debug):[true,true,false,false,true,false] check() execTime: 0.700
MP+ (masterpasswordplusCore.jsm:143:1): (debug):[Dialog added id: 1] N/A([object Object], "Dialog") execTime: 0.700
MP+ (commonDialog.js:176:1): (debug):[false,0,,0,true,true] check() execTime: 0.700
Hey developer! Want to see more verbose logging? util.js:16:1
Type this into the console: DEFAULT_LOG_LEVEL=VERB util.js:17:1
Accepted levels are VERB, DBUG, INFO, NOTE and WARN, default is NOTE util.js:18:1
MP+ (commonDialog.js:325:1): (debug):commonDialogOnLoad() execTime: 0.800
MP+ (commonDialog.js:311:1): (debug):updateTitle() execTime: 0.800
customize scrollbar styles is only supported in firefox theme-switching.js:135:7
NoScript preferences backup on the WebExtension side legacy.js:10:11
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help http://xhr.spec.whatwg.org/ util.js:40:2
Old format backup (pre-5.1) cleared legacy.js:14:15
XML Parsing Error: syntax error
Location: jar:file:///home/ehou/tor-browser_en-US/Browser/TorBrowser/Data/Browser/profile.default/extensions/https-everywhere-eff@eff.org.xpi!/rules/default.rulesets
Line Number 1, Column 1: default.rulesets:1:1
Webconsole context has changed
MP+ (masterpasswordplusCore.jsm:153:1): (debug):[Dialog removed: 1] N/A(1, "Dialog") execTime: 5.600
MP+ (commonDialog.js:536:1): (debug):observer_dialog_uninit() execTime: 5.600
MP+ (masterpasswordplus.js:1868:1): (debug):init() execTime: 6.600
MP+ (masterpasswordplus.js:1590:1): (debug):upgrade() execTime: 6.600
MP+ (masterpasswordplusCore.jsm:1140:1): (debug):onPrefChange_do([object Object]) execTime: 6.600
MP+ (masterpasswordplus.js:76:1): (debug):show("") execTime: 6.600
MP+ (masterpasswordplusCore.jsm:933:1): (debug):prepareHotkey() execTime: 6.600
MP+ (masterpasswordplusCore.jsm:143:1): (debug):[WindowGeneric added id: 2] N/A([object Object], "WindowGeneric") execTime: 6.600
MP+ (masterpasswordplus.js:1203:1): (debug):update(true) execTime: 6.600
MP+ (masterpasswordplus.js:76:1): (debug):show() execTime: 6.600
MP+ (masterpasswordplus.js:1567:1): (debug):onLoadAdd() execTime: 6.700
Tor NOTICE: Bootstrapped 85%: Finishing handshake with first hop
Tor NOTICE: Bootstrapped 90%: Establishing a Tor circuit
Tor NOTICE: Tor has successfully opened a circuit. Looks like client functionality is working.
Tor NOTICE: Bootstrapped 100%: Done
MP+ (masterpasswordplus.js:60:1): (debug):observer_window_uninit() execTime: 9.600
[12-13 08:32:09] Torbutton NOTE: Initializing security-prefs.js
[12-13 08:32:09] Torbutton NOTE: security-prefs.js initialization complete
Tor NOTICE: New control connection opened from 127.0.0.1.
NoScript preferences backup on the WebExtension side legacy.js:10:11
Webconsole context has changed
MP+ (masterpasswordplus.js:1868:1): (debug):init() execTime: 10.500
MP+ (masterpasswordplus.js:1590:1): (debug):upgrade() execTime: 10.500
MP+ (masterpasswordplusCore.jsm:143:1): (debug):[Window added id: 3] N/A([object Object], "Window") execTime: 10.500
MP+ (masterpasswordplus.js:1203:1): (debug):update(true) execTime: 10.500
MP+ (masterpasswordplus.js:76:1): (debug):show() execTime: 10.500
MP+ (masterpasswordplus.js:110:1): (debug):setIcon([object Object]) execTime: 10.500
MP+ (masterpasswordplus.js:115:1): (debug):[next] setIcon([object Object]) execTime: 10.500
MP+ (masterpasswordplus.js:110:1): (debug):setIcon([object Object]) execTime: 10.500
MP+ (masterpasswordplus.js:115:1): (debug):[next] setIcon([object Object]) execTime: 10.500
Tor NOTICE: New control connection opened from 127.0.0.1.
MP+ (masterpasswordplus.js:1567:1): (debug):onLoadAdd() execTime: 10.700
[12-13 08:32:09] Torbutton WARN: no SOCKS credentials found for current document.
[12-13 08:32:10] Torbutton WARN: no SOCKS credentials found for current document.
MP+ (masterpasswordplus.js:1084:1): (debug):lock() execTime: 20.300
MP+ (masterpasswordplus.js:1325:1): (debug):unlockIncorrectCheck() execTime: 20.300
MP+ (masterpasswordplus.js:596:1): (debug):showLock(undefined) execTime: 20.300
Key event not available on some keyboard layouts: key=“r” modifiers=“accel,alt” id=“toggleReaderMode” browser.xul
Key event not available on GTK2: key=“u” modifiers=“accel shift” id=“torbutton-new-identity-key” browser.xul
Key event not available on some keyboard layouts: key=“k” modifiers=“accel alt” id=“mapaPlus_key_LockWin” browser.xul
Key event not available on some keyboard layouts: key=“i” modifiers=“accel,alt,shift” id=“key_browserToolbox” browser.xul
MP+ (masterpasswordplus.js:1325:1): (debug):unlockIncorrectCheck(true) execTime: 31.700
MP+ (masterpasswordplus.js:1203:1): (debug):update(undefined) execTime: 32.100
I'm able reproduce this on Linux Mint. What's weird is that for whatever reason any style MP+ adding to the application, are totally ignored, but there is even weirder thing yet: in Developer Toolbox (CTRL+ALT+SHIFT+I), it doesn't show ANY style on any of the MP+ elements. Normally it should show at least the default styles, it's like toolbox is choking on it.
The lock window doesn't seem to be rendering correctly on the latest Tor version (Firefox 52.5.2). It is missing the input box for the password. It is also missing the lock button icon even though the button works. I've tried uninstalling/reinstalling both the extension and Tor with no success.
For some reason, it works fine for Firefox 52.5.2 on the same machine. It also works fine for Tor on a different Windows machine. I know Tor isn't officially supported, but I'm hoping other people figured out a fix. I'm assuming it is something in the Tor settings since it works for just the base Firefox.