Bug 1893578

Summary: lasspass has stopped working, fails to completely unlock, autofill, or show vault
Product: [Fedora] Fedora Reporter: Chris Murphy <bugzilla>
Component: firefoxAssignee: Gecko Maintainer <gecko-bugs-nobody>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 33CC: elxreno, erack, gecko-bugs-nobody, jhorak, kai-engert-fedora, pjasicek, rhughes, rstrode, sandmann, stransky, tqueiros
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-02 09:27:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Screenshot of problem
none
firefox about:support none

Description Chris Murphy 2020-11-02 00:22:13 UTC
Created attachment 1725620 [details]
Screenshot of problem

Description of problem:

Lastpass no longer works. It fails to completely unlock, autofill, or show vault. Instead it shows a blank drop-down menu.


Version-Release number of selected component (if applicable):
firefox-82.0.2-1.fc33.x86_64

How reproducible:
Always


Steps to Reproduce:
1. Try to login with lastpass
2.
3.

Actual results:

Icon turns red (logged in), but autofill isn't working, and when clicking on the lastpass icon the resulting drop down menu draws an empty rectangle (see screenshot).


Expected results:

It should work


Additional info:

Problem happens in Wayland and Xorg sessions.

Downgrading to firefox-82.0-5.fc33.x86_64.rpm solves the problem.

Running the same profile with mozilla sourced tarball of 82.0.2 works OK.

Comment 1 Chris Murphy 2020-11-02 00:23:53 UTC
Created attachment 1725621 [details]
firefox about:support

This is from mozilla's tarball on the same system with the same profile.

Comment 2 Chris Murphy 2020-11-02 00:25:45 UTC
Firefox browser console:

[Exception... "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIAppStartup.secondsSinceLastOSRestart]"  nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)"  location: "JS frame :: resource:///modules/BrowserGlue.jsm :: _collectStartupConditionsTelemetry :: line 1743"  data: no] BrowserGlue.jsm:1743:9
Error while loading 'jar:file:///usr/lib64/firefox/browser/omni.ja!/chrome/browser/search-extensions/twitter/manifest.json' (NS_ERROR_FILE_NOT_FOUND) Extension.jsm:600
1604274003069	addons.xpi	WARN	Exception running bootstrap method startup on twitter.org: Error: Error while loading 'jar:file:///usr/lib64/firefox/browser/omni.ja!/chrome/browser/search-extensions/twitter/manifest.json' (NS_ERROR_FILE_NOT_FOUND)(resource://gre/modules/Extension.jsm:600:20) JS Stack trace: readJSON/</<@Extension.jsm:600:20
onStopRequest:128:18
Unknown category for SetEventRecordingEnabled: fxmonitor
Cc['@mozilla.org/toolkit/glean;1'] is undefined BrowserGlue.jsm:2603
primed listener not re-registered 17 ExtensionCommon.jsm:2298
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. dnt.js:58
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. fingerprinting.js:342
[Exception... "Favicon at "https://start.fedoraproject.org/static/images/favicon.ico" failed to load: Not Found."  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/FaviconLoader.jsm :: onStopRequest :: line 241"  data: no] FaviconLoader.jsm:241:22
ExtensionError: No such native application com.lastpass.nplastpass ExtensionUtils.jsm:58:5
this.ports.get(...) is undefined 4 ExtensionParent.jsm:364
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. collapser.js:45
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. socialwidgets.js:632
Error: Can't find profile directory. 5 XULStore.jsm:66:15
debuggee 'resource://devtools/shared/base-loader.js:289' would run builtin-modules.js:196:11
Key event not available on some keyboard layouts: key=“r” modifiers=“accel,alt” id=“key_toggleReaderMode” browser.xhtml
Key event not available on some keyboard layouts: key=“i” modifiers=“accel,alt,shift” id=“key_browserToolbox” browser.xhtml
[Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIXPCComponents_Utils.readUTF8URI]"  nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)"  location: "JS frame :: resource://gre/modules/L10nRegistry.jsm :: L10nRegistry.loadSync :: line 684"  data: no] L10nRegistry.jsm:684:19
ExtensionError: No such native application com.lastpass.nplastpass ExtensionUtils.jsm:58:5
ExtensionError: No such native application com.lastpass.nplastpass ExtensionUtils.jsm:58:5
IndexedDB UnknownErr: ActorsParent.cpp:547 2


journalctl

Nov 01 16:45:11 flap.local systemd[18057]: app-gnome-firefox-19987.scope: Succeeded.
Nov 01 16:45:11 flap.local systemd[18057]: app-gnome-firefox-19987.scope: Consumed 1min 20.461s CPU time.
Nov 01 16:45:27 flap.local rtkit-daemon[606]: Successfully made thread 20565 of process 20448 (/usr/lib64/firefox/firefox) owned by '1000' RT at priority 10.


No AVC errors.

Comment 3 Chris Murphy 2020-11-02 00:27:24 UTC
Related bug 1893474.

Comment 4 Martin Stransky 2020-11-02 09:27:29 UTC

*** This bug has been marked as a duplicate of bug 1893474 ***