#1304 mod_vcard_legacy: Traceback if avatar has invalid base64
Reporter
Zash
Owner
Nobody
Created
Updated
Stars
★ (1)
Tags
Milestone-0.11
Priority-Medium
Type-Defect
Difficulty-Easy
Status-Accepted
Zash
on
What steps will reproduce the problem?
<iq id='a' type='set'>
<vCard xmlns='vcard-temp'>
<PHOTO>
<TYPE>whatever</TYPE>
<BINVAL>Not base64!</BINVAL>
</PHOTO>
</vCard>
</iq>
What is the expected output?
Something
What do you see instead?
error Traceback[c2s]: plugins/mod_vcard_legacy.lua:237: bad argument #1 to 'sha1' (string expected, got nil)
What version of the product are you using?
0.11.2 (+7) 7bfc4269dc36
Please provide any additional information below.
What steps will reproduce the problem? <iq id='a' type='set'> <vCard xmlns='vcard-temp'> <PHOTO> <TYPE>whatever</TYPE> <BINVAL>Not base64!</BINVAL> </PHOTO> </vCard> </iq> What is the expected output? Something What do you see instead? error Traceback[c2s]: plugins/mod_vcard_legacy.lua:237: bad argument #1 to 'sha1' (string expected, got nil) What version of the product are you using? 0.11.2 (+7) 7bfc4269dc36 Please provide any additional information below.