Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
make __dynamic_object_size system call overflow checks work without recompilation #414
Comments
thestinger
added
the
Type: enhancement
label
Sep 3, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment
thestinger
Sep 14, 2016
Contributor
Adding this back results in strange linker errors due to duplicates of the malloc symbols defined in the malloc common code... it's quite strange.
|
Adding this back results in strange linker errors due to duplicates of the malloc symbols defined in the malloc common code... it's quite strange. |
thestinger
changed the title from
make __dynamic_object_size system call overflow checks work within recompilation
to
make __dynamic_object_size system call overflow checks work without recompilation
Oct 2, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment|
This is implemented. |
thestinger
closed this
Oct 2, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
thestinger commentedSep 3, 2016
These checks should be moved inside the standard system call entry points, with different entry points without the checks used for libc itself. This would allow the same coverage without needing to recompile code, and it would eliminate the tiny code size increase.