View Issue Details

IDProjectCategoryView StatusLast Update
00001001003.1(2008)/Issue 7System Interfacespublic2021-10-14 15:48
Reportergeoffclare Assigned Toajosey  
PrioritynormalSeverityEditorialTypeOmission
Status ClosedResolutionDuplicate 
NameGeoff Clare
OrganizationThe Open Group
User Reference
Sectiondlsym
Page Number735
Line Number24705
Interp Status---
Final Accepted Text
Summary0000100: dlsym return on success
Description_____________________________________________________________________________
 EDITORIAL Enhancement Request Number 30
 gwc:xxxxxxxxxxxxx Defect in XSH dlsym (rdvk# 1)
 [gwc dlsym return on success] Wed, 8 Apr 2009 09:43:51 +0100
 _____________________________________________________________________________

 The RETURN VALUE section on the dlsym() page does not state what
 the function returns on success, only on failure.
Desired ActionInsert

     "Upon successful completion, dlsym() shall return the address of
     the named symbol."

 before

     "If handle does not refer ..."
TagsNo tags attached.

Relationships

duplicate of 0000074 Closedajosey Pointer Types Problem 

Activities

geoffclare

2009-07-02 15:48

manager   bugnote:0000148

In view of the recent discussion of XSH 2.12.3, I think that it would
be a good idea to mention functions explicitly in the dlsym()
RETURN VALUE section.

I suggest that instead of inserting the text proposed in the
Desired Action, we should instead insert:

    "Upon successful completion, if the named symbol refers to a
    function, dlsym() shall return the address of the function
    converted from type pointer to function to type pointer to
    void, otherwise dlsym() shall return the address of the named
    symbol."

Don Cragun

2009-08-27 17:04

manager   bugnote:0000209

The resolution proposed here has been incorporated in a larger set if
changes to dlclose(), dlopen(), and dlsym() in 0000074.

Therefore, this issue has been closed as a duplicate of that bug.

Issue History

Date Modified Username Field Change
2009-06-29 20:22 msbrown New Issue
2009-06-29 20:22 msbrown Status New => Under Review
2009-06-29 20:22 msbrown Assigned To => ajosey
2009-06-29 20:22 msbrown Name => Mark Brown
2009-06-29 20:22 msbrown Organization => IBM
2009-06-29 20:22 msbrown Section => dlsym
2009-06-29 20:22 msbrown Page Number => 735
2009-06-29 20:22 msbrown Line Number => 24705
2009-06-29 20:22 msbrown Status Under Review => Resolved
2009-06-29 20:22 msbrown Resolution Open => Accepted
2009-07-01 16:09 Don Cragun Name Mark Brown => Geoff Clare
2009-07-01 16:09 Don Cragun Organization IBM => The Open Group
2009-07-01 16:09 Don Cragun Reporter msbrown => geoffclare
2009-07-02 15:48 geoffclare Note Added: 0000148
2009-07-02 15:48 geoffclare Status Resolved => Under Review
2009-07-02 15:48 geoffclare Resolution Accepted => Reopened
2009-08-27 17:04 Don Cragun Interp Status => ---
2009-08-27 17:04 Don Cragun Note Added: 0000209
2009-08-27 17:04 Don Cragun Status Under Review => Closed
2009-08-27 17:04 Don Cragun Resolution Reopened => Duplicate
2021-10-14 15:48 rhansen Relationship added duplicate of 0000074