Anonymous | Login | 2023-06-04 09:51 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||
ID | Category | Severity | Type | Date Submitted | Last Update | ||
0000507 | [1003.1(2008)/Issue 7] System Interfaces | Objection | Omission | 2011-11-10 18:20 | 2012-01-05 16:37 | ||
Reporter | eblake | View Status | public | ||||
Assigned To | ajosey | ||||||
Priority | normal | Resolution | Withdrawn | ||||
Status | Closed | ||||||
Name | Eric Blake | ||||||
Organization | Red Hat | ||||||
User Reference | ebb.getcwd | ||||||
Section | getcwd | ||||||
Page Number | 997 | ||||||
Line Number | 33443 | ||||||
Interp Status | --- | ||||||
Final Accepted Text | |||||||
Summary | 0000507: getcwd can fail for the same reasons as fork() | ||||||
Description |
Since the standard mentions in non-normative text the use of a setuid helper program for implementing a getcwd() that can succeed even when in-process calls cannot, the standard should also permit getcwd() to fail with fork() errors, as is done with other interfaces that have historically spawned child helpers. |
||||||
Desired Action |
After line 33452, add: Additionally, the getcwd( ) function may set errno values as described by fork( ). |
||||||
Tags | No tags attached. | ||||||
Attached Files | |||||||
|
![]() |
||||||
|
Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group |