browserpass-extension: Google Drive spreadsheet triggers high CPU usage in Firefox (a infinite loop with browserpass?)
General information
- Operating system + version: Windows 10 1809
- Browser + version: Firefox 66.0.3 (64-bits)
- Information about the host app:
- How did you install it?
Downloaded a pre-built binary (
browserpass-windows64-3.0.6.zip)
- How did you install it?
Downloaded a pre-built binary (
- Information about the browser extension:
- How did you install it? Webstore
- Browserpass extension version as reported by your browser: 3.1.0
Exact steps to reproduce the problem
-
Open any Google Drive Spreadsheet (https://docs.google.com/spreadsheets/) via drive.google.com
-
Firefox CPU and memory usage goes unusual high
-
browserpass-windows64.exeis spawned at least 50x
What should happen?
The extension should list the available logins.
What happened instead?
- Before opening the spreadsheet (or opening with browserpass extension disabled)

- Opening spreadsheet via Google Drive

- Firefox main proccess high CPU and memory usage, plus the spawning of browserpass

- 5min later, the proccesses still running and
firefox.exestill with high CPU consume
- At least 50 child proccesses

- The badge counts the number of logins available for the domain (google.com) but don’t load them

I’ve noticed the high CPU usage and breakdowns after using the new browserpass. Just today I reproduce this issue by opening spreadsheets and monitoring via Process Explorer.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 17 (9 by maintainers)
Huh, I confirm, nice catch! Well okay then, I wanted to rely on browsers to tell me when URL changes, but I guess I have no other option but to implement this myself in the extension directly. Thanks, stay tuned for 3.1.2 😉
I loaded this temp extension and the experience is the same, @maximbaz