A fuzzer attacked i386-dos32.watcom.le

This commit is contained in:
John Reiser
2023-07-06 20:25:14 -07:00
committed by Markus F.X.J. Oberhumer
parent 8d41ae09c8
commit 707fb55625
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -157,6 +157,8 @@ void PackWcle::readObjectTable() {
LeFile::readObjectTable();
// temporary copy of the object descriptors
if (!objects) // late detection, but protect against .alloc(0)
throwCantPack("no objects");
iobject_desc.alloc(objects * sizeof(*iobject_table));
memcpy(iobject_desc, iobject_table, objects * sizeof(*iobject_table));