Changeset: f1054aa2eede for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/f1054aa2eede
Modified Files:
sql/server/rel_schema.c
Branch: Dec2025
Log Message:
Off-by-one error (i.e. fix for buffer overflow).
diffs (12 lines):
diff --git a/sql/server/rel_schema.c b/sql/server/rel_schema.c
--- a/sql/server/rel_schema.c
+++ b/sql/server/rel_schema.c
@@ -304,7 +304,7 @@ table_constraint_name(allocator *ta, mvc
nme2 = name2;
found = ol_find_name(t->keys, nme2) ||
mvc_bind_key(sql, ss, nme2);
} while (found);
- buf = SA_NEW_ARRAY(ta, char, buflen);
+ buf = SA_NEW_ARRAY(ta, char, buflen + 1);
strcpy(buf, nme2);
return buf;
default:
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]