--- a/libpurple/protocols/mxit/chunk.c Fri Jun 03 12:39:32 2016 -0500
+++ b/libpurple/protocols/mxit/chunk.c Fri Jun 03 12:40:25 2016 -0500
@@ -507,6 +507,10 @@
memset( getfile, 0, sizeof( struct getfile_chunk ) );
+ /* ensure that the chunk size is atleast the minimum size for a "get file" chunk */ pos += get_data( &chunkdata[pos], getfile->fileid, 8 );