View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000586 | 1003.1(2008)/Issue 7 | System Interfaces | public | 2012-06-25 14:57 | 2019-06-10 08:55 |
| Reporter | geoffclare | Assigned To | ajosey | ||
| Priority | normal | Severity | Objection | Type | Omission |
| Status | Closed | Resolution | Accepted | ||
| Name | Geoff Clare | ||||
| Organization | The Open Group | ||||
| User Reference | |||||
| Section | fmemopen, open_memstream | ||||
| Page Number | 867, 1388 | ||||
| Line Number | 28786, 45569 | ||||
| Interp Status | Approved | ||||
| Final Accepted Text | see 0000586:0001274 | ||||
| Summary | 0000586: memory streams missing STREAM_MAX-related errors | ||||
| Description | The fmemopen() and open_memstream() pages are missing a "shall fail" EMFILE error for exceeding STREAM_MAX. | ||||
| Desired Action | After page 867 line 28786 section fmemopen ("shall fail" EINVAL), add: [EMFILE] {STREAM_MAX} streams are currently open in the calling process. At page 1388 line 45569 section open_memstream (start of ERRORS), insert: These functions shall fail if: [EMFILE] {STREAM_MAX} streams are currently open in the calling process. | ||||
| Tags | tc2-2008 | ||||
|
|
The standard does not speak to this issue, and as such no conformance distinction can be made between alternative implementations based on this. This is being referred to the sponsor. Rationale: ------------- The standard does not specify which errno value must occur on this particular failure. Notes to the Editor (not part of this interpretation): ------------------------------------------------------- Make the changes in the Desired Action |
|
|
Interpretation proposed 29 June 2012 for final 45 day review |
|
|
Interpretation approved 30 Aug 2012 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-06-25 14:57 | geoffclare | New Issue | |
| 2012-06-25 14:57 | geoffclare | Status | New => Under Review |
| 2012-06-25 14:57 | geoffclare | Assigned To | => ajosey |
| 2012-06-25 14:57 | geoffclare | Name | => Geoff Clare |
| 2012-06-25 14:57 | geoffclare | Organization | => The Open Group |
| 2012-06-25 14:57 | geoffclare | Section | => fmemopen, open_memstream |
| 2012-06-25 14:57 | geoffclare | Page Number | => 867, 1388 |
| 2012-06-25 14:57 | geoffclare | Line Number | => 28786, 45569 |
| 2012-06-25 14:57 | geoffclare | Interp Status | => --- |
| 2012-06-28 16:19 | eblake | Note Added: 0001274 | |
| 2012-06-28 16:19 | eblake | Resolution | Open => Accepted |
| 2012-06-28 16:19 | eblake | Final Accepted Text | => see 0000586:0001274 |
| 2012-06-28 16:19 | eblake | Tag Attached: tc2-2008 | |
| 2012-06-28 16:20 | eblake | Interp Status | --- => Pending |
| 2012-06-28 16:20 | eblake | Status | Under Review => Interpretation Required |
| 2012-06-28 16:20 | eblake | Note Edited: 0001274 | |
| 2012-06-29 16:13 | ajosey | Interp Status | Pending => Proposed |
| 2012-06-29 16:13 | ajosey | Note Added: 0001282 | |
| 2012-06-29 16:13 | ajosey | Note Edited: 0001282 | |
| 2012-08-30 09:12 | ajosey | Interp Status | Proposed => Approved |
| 2012-08-30 09:12 | ajosey | Note Added: 0001345 | |
| 2019-06-10 08:55 | agadmin | Status | Interpretation Required => Closed |