During the validation of the OpenSUSE´s rpm package the system detected a possible buffer overflow:
I: Statement might be overflowing a buffer in strncat. Common mistake:
BAD: strncat(buffer,charptr,sizeof(buffer)) is wrong, it takes the left over size as 3rd argument
GOOD: strncat(buffer,charptr,sizeof(buffer)-strlen(buffer)-1)
E: ooRexx bufferoverflowstrncat ./interpreter/platform/unix/SysFileSystem.cpp:424:55
Anonymous
Committed revision 9683. [r9683] trunk
Committed revision 9684. [r9684] 4.2.0 branch
Related
Commit: [r9683]
Commit: [r9684]