View Single Post
Scorpius's Avatar
Posts: 1,396 | Thanked: 2,796 times | Joined on Sep 2010 @ Caracas, Venezuela
#3099
It actually was a problem rotating the reading buffer, the bigger the image size, the more probabilities to hit the bug. Eventually the buffer gets confused and reads more data than it needs, hence reading two totally different PDUs like if they were only one, failing the decryption ("Invalid MAC") or failing the PDU size ("Invalid token").

I found out while doing multimedia tests I sent a picture of 32700 bytes or so and Yappari said it reads 33400 bytes and I was like "WTF?"
__________________
Support Yappari (a Whatsapp client for the N900 only) - Donate

Last edited by Scorpius; 2013-04-12 at 18:55.
 

The Following 18 Users Say Thank You to Scorpius For This Useful Post: