Bitwarden rolls out a fix for high CPU and memory usage in its Edge extension

Ashwin
Jul 14, 2023
Browsers
|
0

Several Bitwarden users have reported that the password manager's extension for Microsoft Edge has a high CPU and memory usage issue. The company has acknowledged the problem, and has rolled out a fix for the bug.

Bitwarden for Edge extension is using too much CPU and memory

The issue came to light yesterday, when users said that the add-on's CPU and memory usage began to spike to the point it made the add-on/browser unusable. Many people also pointed out that the extension kept asking for the password, even when it had been set to not ask for the password until the browser was restarted. The extension had also prompted users to enter the 2FA code.

Bitwarden microsoft edge extension issue

Some users on GitHub had mentioned that the Bitwarden extension for Edge was laggy, it took several seconds to respond, and in some cases the UI did not load correctly (image courtesy: GitHub). A common issue that these users had faced was that autofill was not working properly, even when they had triggered it with the hotkey

The majority of these bug reports were from users who had the stable version of Microsoft Edge. Another user had claimed that they could not log in to their Bitwarden accounts, which resulted in an "unable to fetch" error. The complaints began pouring in, which all but confirmed that this was a widespread issue. Shortly after the reports began to pile up, a Bitwarden employee confirmed that the company was investigating the issue. The password manager's service status page even acknowledged the slow performance problem. It appears to have started with a recent update for the add-on, Bitwarden 2023.7.0 for Edge.

Bitwarden confirms slow performance in microsoft edge add-on

Bitwarden updates its Microsoft Edge extension to fix performance issues

Bitwarden has updated its Edge extension from 2023.7.0 to 2023.7.1 to address the memory leak. The new version is already available via the Microsoft Edge Add-ons store, if you were affected by the issue, you can update to the latest build to resolve the memory leak and performance issues.

Bitwarden updates its Microsoft Edge extension to fix performance issues

It is worth noting that Bitwarden's Chrome extension has not been updated to 2023.7.0, it is still on 2023.5.1, and as such does not appear to have the issues. If you still have issues with the latest version of the Edge extension, an alternative is to uninstall and replace it with the plugin from the Chrome web store.

So what was the cause of the issue? According to a comment from a developer, it turns out the culprit was a manifest file with the wrong manifest version, had been uploaded to the MS Edge store. This was the reason for the add-on breaking, and also why the other versions (Chrome, Firefox) were working fine.

Bitwarden's Firefox extension may also be buggy

Though Firefox users haven't reported a similar bug with Bitwarden's add-on, it turns out that it could also have a performance issue. Quexten, a regular contributor to Bitwarden's source code, built the add-on from source using the 2023.7.0 code as a base. The developer discovered that the issue was reproducible in Firefox. Interestingly, the Bitwarden's Firefox add-on is not as buggy as its Edge counterpart, which meant it could actually have a different issue. Considering that the Firefox add-on is also on 2023.5.1 like the Chrome version, it too should be considered safe to use for now. Hopefully Bitwarden sorts out the bug in the next update.

Summary
Bitwarden rolls out a fix for high CPU and memory usage in its Edge extension
Article Name
Bitwarden rolls out a fix for high CPU and memory usage in its Edge extension
Description
Bitwarden password manager has fixed the slow performance issue in its Microsoft Edge extension.
Author
Publisher
Ghacks Technology News
Logo
Advertisement

Previous Post: «
Next Post: «

Comments

There are no comments on this post yet, be the first one to share your thoughts!

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.