[tbb-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 tbb-bugs mailing list