[tor-bugs] #13254 [Tor Browser]: Setting `security.nocertdb` to `true` breaks pageinfo dialog (was: Technical details of TLS connections are missing)
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Sep 29 12:07:24 UTC 2014
#13254: Setting `security.nocertdb` to `true` breaks pageinfo dialog
-----------------------------+-----------------------------------------
Reporter: gk | Owner: tbb-team
Type: defect | Status: new
Priority: normal | Milestone:
Component: Tor Browser | Version:
Resolution: | Keywords: tbb-usability, tbb-testcase
Actual Points: | Parent ID:
Points: |
-----------------------------+-----------------------------------------
Comment (by gk):
Here is the log for the things happening if one clicks on the padlock
icon:
{{{
[11:02:08.962] Login Manager: Counting logins matching host:
https://blog.torproject.org formSubmitURL: httpRealm:
[11:02:08.963] Login Manager: No alternate nsILoginManagerStorage
registered
[11:02:08.965] PwMgr mozStorage: Opening database at ~/tor-browser_en-
US/Browser/TorBrowser/Data/Browser/profile.default/signons.sqlite
[11:02:08.965] PwMgr mozStorage: Initializing Database
[11:02:08.967] PwMgr mozStorage: Creating Database
[11:02:08.967] PwMgr mozStorage: Creating Tables
[11:02:13.111] PwMgr mozStorage: Creating Indices
--
[11:02:23.237] PwMgr mozStorage: Importing legacy storage
[11:02:23.709] PwMgr Storage: Initializing key3.db with default blank
password.
[11:02:23.777] PwMgr mozStorage: _importLegacySignons failed:
NS_ERROR_FAILURE : Component returned failure code: 0x80004005
(NS_ERROR_FAILURE) [nsIPK11Token.initPassword]
[11:02:23.777] PwMgr mozStorage: Initialization failed: Import failed
[11:02:23.777] PwMgr mozStorage: Cleaning up DB file - close & remove &
backup=false
[11:02:23.777] PwMgr mozStorage: Closing the DB connection.
[11:02:23.779] Login Manager: Initialization of storage component failed:
{}
[11:02:23.780] NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: '[JavaScript
Error: "this._storage is null" {file:
"resource://gre/components/nsLoginManager.js" line: 353}]' when calling
method: [nsILoginManager::countLogins] @
chrome://browser/content/pageinfo/security.js:316
}}}
Having the signons.sqlite file in the profile is enough to avoid the issue
but in order to get there you have to have a *db file (not sure which one
yet).
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13254#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list