You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Darwin 21.6.0, Firefox 118: libnss3 requires libmozglue #98
Darwin 21.6.0, Firefox 118: libnss3 requires libmozglue...
ERROR - Error when loading /Applications/Firefox.app/Contents/MacOS/libnss3.dylib was dlopen(/Applications/Firefox.app/Contents/MacOS/libnss3.dylib, 0x0006): Library not loaded: '@rpath/libmozglue.dylib'
Firefox 118.0.1 and 118.0.2 for Linux does not include libmozglue.so and somehow this wasn't picked up by tests.
I'll try to get the CI to fail so I can look into integrating this fix.
Activity
unode commentedon Oct 18, 2023
This may fall under the same cause as this known issue.
Could you try the workaround mentioned in the MacOS troubleshooting section and report if that solves it?
embeddedc commentedon Oct 18, 2023
ct.CDLL("libmozglue.dylib") fixed it for me
main...embeddedc:firefox_decrypt:main
I don't want to create a PR since it is not backward compatible...
unode commentedon Oct 18, 2023
Firefox 118.0.1 and 118.0.2 for Linux does not include
libmozglue.soand somehow this wasn't picked up by tests.I'll try to get the CI to fail so I can look into integrating this fix.
Thanks for the report and workaround.
unode commentedon Aug 26, 2026
Several years passed but a solution using
pixiis now available.Has been tested on Linux. If you are still around and can test on Darwin, feedback is welcome.
Otherwise I would close the issue on behalf of using an alternative libnss3 binary.