Skip to content

Extension stops working after a while #375

@max-baz

Description

@max-baz

I got first a report of this happening from someone else in private messages, and today I reproduced this myself for the first time.

Both occasions happened in Firefox, on Linux, after migration to manifest v3.

After some amount of time, Browserpass shows the infamous "Loading available logins" error in popup:

Image

In the debugger of background script, I see this error:

Could not establish connection. Receiving end does not exist.

Console says that this happens on this line when I open the popup and see the error:

var response = await chrome.runtime.sendMessage({ action: "getSettings" });

Reloading the extension, or restarting browser, fixes it.

I don't have a way to reproduce this, and I don't know what's going on, and whether it's something that is in our control to recover from. Weird that it happens with manifest v3 and never happened before. Any good ideas are welcome 🙂

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions