View Issue Details

IDProjectCategoryView StatusLast Update
00005861003.1(2008)/Issue 7System Interfacespublic2019-06-10 08:55
Reportergeoffclare Assigned Toajosey  
PrioritynormalSeverityObjectionTypeOmission
Status ClosedResolutionAccepted 
NameGeoff Clare
OrganizationThe Open Group
User Reference
Sectionfmemopen, open_memstream
Page Number867, 1388
Line Number28786, 45569
Interp StatusApproved
Final Accepted Textsee 0000586:0001274
Summary0000586: memory streams missing STREAM_MAX-related errors
DescriptionThe fmemopen() and open_memstream() pages are missing a "shall fail"
EMFILE error for exceeding STREAM_MAX.
Desired ActionAfter 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.
Tagstc2-2008

Activities

eblake

2012-06-28 16:19

manager   bugnote:0001274

Last edited: 2012-06-28 16:20

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

ajosey

2012-06-29 16:13

manager   bugnote:0001282

Last edited: 2012-06-29 16:13

Interpretation proposed 29 June 2012 for final 45 day review

ajosey

2012-08-30 09:12

manager   bugnote:0001345

Interpretation approved 30 Aug 2012

Issue History

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