Fix #10559 - Overflow in java class parser

This commit is contained in:
pancake 2018-07-02 13:06:20 +02:00
parent 18c9541216
commit 9cc6dd8fb0

View File

@ -3769,6 +3769,9 @@ R_API RBinJavaAttrInfo *r_bin_java_line_number_table_attr_new(ut8 *buffer, ut64
ut32 i = 0;
ut64 curpos, offset = 0;
RBinJavaLineNumberAttribute *lnattr;
if (sz < 8) {
return NULL;
}
RBinJavaAttrInfo *attr = r_bin_java_default_attr_new (buffer, sz, buf_offset);
if (!attr) {
return NULL;