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
Enabled the DMARC verification and ran into an issue... namely that the tagMap variable is not an instance of Map, even though it is...
Ignored error in parsing of DMARC record: DKIM verifier internal error (undefined): unexpected return value from Verifier.parseTagValueList: [object Map] (resource://dkim_verifier/helper.jsm:416:3) JS Stack trace: parseDMARCRecord @ dkimDMARC.jsm:327:9
getDMARCRecord @ dkimDMARC.jsm:278:18
As far as I can tell, it can only possibly be a -1, a -2, or a Map object, and the variable spitout confirms it's a Map object... I'd like to offer a solution, but I don't have one, other than removing the type check, which is generally a bad idea.
The text was updated successfully, but these errors were encountered:
Thanks a lot for reporting this. Seems like the instanceof operator has a problem if the variable was created in a different JavaScript code module, as the exact same check works without problems in a different place in dkimVerifier.jsm.
Enabled the DMARC verification and ran into an issue... namely that the tagMap variable is not an instance of Map, even though it is...
As far as I can tell, it can only possibly be a -1, a -2, or a Map object, and the variable spitout confirms it's a Map object... I'd like to offer a solution, but I don't have one, other than removing the type check, which is generally a bad idea.
The text was updated successfully, but these errors were encountered: