ffpass: AttributeError: Sequence object has no attribute asOctets
Hi, when I try to import password CSV from Chromium I get the following error:
$ ffpass import --from pw.csv
Traceback (most recent call last):
File "/usr/bin/ffpass", line 8, in <module>
sys.exit(main())
File "/usr/lib/python3.8/site-packages/ffpass/__init__.py", line 354, in main
args.func(args)
File "/usr/lib/python3.8/site-packages/ffpass/__init__.py", line 287, in main_import
key = askpass(args.directory)
File "/usr/lib/python3.8/site-packages/ffpass/__init__.py", line 254, in askpass
key = getKey(directory, password)
File "/usr/lib/python3.8/site-packages/ffpass/__init__.py", line 93, in getKey
entrySalt = decodedA11[0][1][0].asOctets()
AttributeError: 'Sequence' object has no attribute 'asOctets'
I am using Arch Linux with Python 3.8.1, pyasn1 0.4.8, and ffpass 0.4.8.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 9
- Comments: 25 (12 by maintainers)
I managed to do a workaround:
Workaround
firepwd has a fix now that you may be able to port: https://github.com/lclevy/firepwd/commit/4981e8dd4cc29ea05bcb2eb36d78d3113b207834
See https://bugzilla.mozilla.org/show_bug.cgi?id=1585189 and https://bugzilla.mozilla.org/show_bug.cgi?id=1562671