Enlarge another buffer to workaround the read_data() buffer overrun.
This commit is contained in:
parent
48b161d67c
commit
8d74401e87
1 changed files with 3 additions and 3 deletions
|
@ -654,7 +654,7 @@ test_mifare_desfire_ev1_aes (void)
|
||||||
|
|
||||||
for (int transaction = 0; transaction < 50; transaction++) {
|
for (int transaction = 0; transaction < 50; transaction++) {
|
||||||
char data_buffer[100];
|
char data_buffer[100];
|
||||||
char read_buffer[100];
|
char read_buffer[100+20]; // XXX
|
||||||
|
|
||||||
uint8_t cs = transaction % 3;
|
uint8_t cs = transaction % 3;
|
||||||
if (cs == 2) cs++;
|
if (cs == 2) cs++;
|
||||||
|
@ -699,7 +699,7 @@ test_mifare_desfire_ev1_aes (void)
|
||||||
cut_assert_equal_int (-1, n, cut_message ("Wrong return value"));
|
cut_assert_equal_int (-1, n, cut_message ("Wrong return value"));
|
||||||
} else {
|
} else {
|
||||||
cut_assert_equal_int (100, n, cut_message ("Wrong return value"));
|
cut_assert_equal_int (100, n, cut_message ("Wrong return value"));
|
||||||
cut_assert_not_equal_memory (data_buffer, sizeof (data_buffer), read_buffer, sizeof (read_buffer), cut_message ("Wrong data"));
|
cut_assert_not_equal_memory (data_buffer, sizeof (data_buffer), read_buffer, 100, cut_message ("Wrong data"));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
res = mifare_desfire_commit_transaction (tag);
|
res = mifare_desfire_commit_transaction (tag);
|
||||||
|
@ -707,7 +707,7 @@ test_mifare_desfire_ev1_aes (void)
|
||||||
|
|
||||||
ssize_t n = mifare_desfire_read_records (tag, 6, 0, 1, read_buffer);
|
ssize_t n = mifare_desfire_read_records (tag, 6, 0, 1, read_buffer);
|
||||||
cut_assert_equal_int (100, n, cut_message ("Wrong return value"));
|
cut_assert_equal_int (100, n, cut_message ("Wrong return value"));
|
||||||
cut_assert_equal_memory (data_buffer, sizeof (data_buffer), read_buffer, sizeof (read_buffer), cut_message ("Wrong data"));
|
cut_assert_equal_memory (data_buffer, sizeof (data_buffer), read_buffer, 100, cut_message ("Wrong data"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue