[1003.1(2016/18)/Issue7+TC2 0001829]: symlink() and terminating null bytes
The following issue has been RESOLVED. == https://www.austingroupbugs.net/view.php?id=1829 == Reported By:geoffclare Assigned To: == Project:1003.1(2016/18)/Issue7+TC2 Issue ID: 1829 Category: System Interfaces Type: Error Severity: Objection Priority: normal Status: Resolved Name: Geoff Clare Organization: The Open Group User Reference: Section:symlink() Page Number:2095 Line Number:67093 Interp Status: --- Final Accepted Text:See https://www.austingroupbugs.net/view.php?id=1829#c6791. Resolution: Accepted As Marked Fixed in Version: == Date Submitted: 2024-05-02 16:48 UTC Last Modified: 2024-05-20 16:06 UTC == Summary:symlink() and terminating null bytes == Issue History Date ModifiedUsername FieldChange == 2024-05-02 16:48 geoffclare New Issue 2024-05-02 16:48 geoffclare Name => Geoff Clare 2024-05-02 16:48 geoffclare Organization => The Open Group 2024-05-02 16:48 geoffclare Section => symlink() 2024-05-02 16:48 geoffclare Page Number => 2095 2024-05-02 16:48 geoffclare Line Number => 67093 2024-05-02 16:48 geoffclare Interp Status => --- 2024-05-02 16:52 geoffclare Note Added: 0006776 2024-05-20 16:05 Don Cragun Note Added: 0006791 2024-05-20 16:06 Don Cragun Final Accepted Text => See https://www.austingroupbugs.net/view.php?id=1829#c6791. 2024-05-20 16:06 Don Cragun Status New => Resolved 2024-05-20 16:06 Don Cragun Resolution Open => Accepted As Marked ==
[1003.1(2016/18)/Issue7+TC2 0001829]: symlink() and terminating null bytes
A NOTE has been added to this issue. == https://www.austingroupbugs.net/view.php?id=1829 == Reported By:geoffclare Assigned To: == Project:1003.1(2016/18)/Issue7+TC2 Issue ID: 1829 Category: System Interfaces Type: Error Severity: Objection Priority: normal Status: New Name: Geoff Clare Organization: The Open Group User Reference: Section:symlink() Page Number:2095 Line Number:67093 Interp Status: --- Final Accepted Text: == Date Submitted: 2024-05-02 16:48 UTC Last Modified: 2024-05-20 16:05 UTC == Summary:symlink() and terminating null bytes == -- (0006791) Don Cragun (manager) - 2024-05-20 16:05 https://www.austingroupbugs.net/view.php?id=1829#c6791 -- Make the changes suggested in the Desired Action and in https://www.austingroupbugs.net/view.php?id=1829#c6776. Issue History Date ModifiedUsername FieldChange == 2024-05-02 16:48 geoffclare New Issue 2024-05-02 16:48 geoffclare Name => Geoff Clare 2024-05-02 16:48 geoffclare Organization => The Open Group 2024-05-02 16:48 geoffclare Section => symlink() 2024-05-02 16:48 geoffclare Page Number => 2095 2024-05-02 16:48 geoffclare Line Number => 67093 2024-05-02 16:48 geoffclare Interp Status => --- 2024-05-02 16:52 geoffclare Note Added: 0006776 2024-05-20 16:05 Don Cragun Note Added: 0006791 ==
[1003.1(2016/18)/Issue7+TC2 0001829]: symlink() and terminating null bytes
A NOTE has been added to this issue. == https://austingroupbugs.net/view.php?id=1829 == Reported By:geoffclare Assigned To: == Project:1003.1(2016/18)/Issue7+TC2 Issue ID: 1829 Category: System Interfaces Type: Error Severity: Objection Priority: normal Status: New Name: Geoff Clare Organization: The Open Group User Reference: Section:symlink() Page Number:2095 Line Number:67093 Interp Status: --- Final Accepted Text: == Date Submitted: 2024-05-02 16:48 UTC Last Modified: 2024-05-02 16:52 UTC == Summary:symlink() and terminating null bytes == -- (0006776) geoffclare (manager) - 2024-05-02 16:52 https://austingroupbugs.net/view.php?id=1829#c6776 -- Also on page 965 line 32824 section fstatat(), delete:not including any terminating null byte Issue History Date ModifiedUsername FieldChange == 2024-05-02 16:48 geoffclare New Issue 2024-05-02 16:48 geoffclare Name => Geoff Clare 2024-05-02 16:48 geoffclare Organization => The Open Group 2024-05-02 16:48 geoffclare Section => symlink() 2024-05-02 16:48 geoffclare Page Number => 2095 2024-05-02 16:48 geoffclare Line Number => 67093 2024-05-02 16:48 geoffclare Interp Status => --- 2024-05-02 16:52 geoffclare Note Added: 0006776 ==
[1003.1(2016/18)/Issue7+TC2 0001829]: symlink() and terminating null bytes
The following issue has been SUBMITTED. == https://austingroupbugs.net/view.php?id=1829 == Reported By:geoffclare Assigned To: == Project:1003.1(2016/18)/Issue7+TC2 Issue ID: 1829 Category: System Interfaces Type: Error Severity: Objection Priority: normal Status: New Name: Geoff Clare Organization: The Open Group User Reference: Section:symlink() Page Number:2095 Line Number:67093 Interp Status: --- Final Accepted Text: == Date Submitted: 2024-05-02 16:48 UTC Last Modified: 2024-05-02 16:48 UTC == Summary:symlink() and terminating null bytes Description: The description of symlink() says the created symbolic link contains "the string pointed to by path1". Since a string by definition has a terminating null byte, by a strict reading this implies the null is included in the symbolic link, but that's not the intended requirement, nor how systems behave. Desired Action: On page 2095 line 67093 section symlink(), change:The symlink() function shall create a symbolic link called path2 that contains the string pointed to by path1 (path2 is the name of the symbolic link created, path1 is the string contained in the symbolic link).to:The symlink() function shall create a symbolic link called path2 that contains the string pointed to by path1, excluding the terminating null byte. (That is, path2 specifies the pathname of the symbolic link created; path1 specifies the contents of the symbolic link.) == Issue History Date ModifiedUsername FieldChange == 2024-05-02 16:48 geoffclare New Issue 2024-05-02 16:48 geoffclare Name => Geoff Clare 2024-05-02 16:48 geoffclare Organization => The Open Group 2024-05-02 16:48 geoffclare Section => symlink() 2024-05-02 16:48 geoffclare Page Number => 2095 2024-05-02 16:48 geoffclare Line Number => 67093 2024-05-02 16:48 geoffclare Interp Status => --- ==