Discussion:
[1003.1(2013)/Issue7+TC1 0000851]: pthread_atfork orphans handlers in unloaded shared libraries
Austin Group Bug Tracker
2014-07-17 15:08:31 UTC
Permalink
A NOTE has been added to this issue.
======================================================================
http://austingroupbugs.net/view.php?id=851
======================================================================
Reported By: dancol
Assigned To:
======================================================================
Project: 1003.1(2013)/Issue7+TC1
Issue ID: 851
Category: System Interfaces
Type: Omission
Severity: Comment
Priority: normal
Status: New
Name: Daniel Colascione
Organization:
User Reference:
Section: (section number or name, can be interface name)
Page Number: (page or range of pages)
Line Number: (Line or range of lines)
Interp Status: ---
Final Accepted Text:
======================================================================
Date Submitted: 2014-06-26 23:34 UTC
Last Modified: 2014-07-17 15:08 UTC
======================================================================
Summary: pthread_atfork orphans handlers in unloaded shared
libraries
======================================================================

----------------------------------------------------------------------
(0002309) joerg (reporter) - 2014-07-17 15:08
http://austingroupbugs.net/view.php?id=851#c2309
----------------------------------------------------------------------
There is existing practice in Solaris to auto-unregister functions for
various
callbacks in case that dlclose() has been called for a library that
contains
such a callback function.

Issue History
Date Modified Username Field Change
======================================================================
2014-06-26 23:34 dancol New Issue
2014-06-26 23:34 dancol Name => Daniel Colascione
2014-06-26 23:34 dancol Section => (section number or
name, can be interface name)
2014-06-26 23:34 dancol Page Number => (page or range of
pages)
2014-06-26 23:34 dancol Line Number => (Line or range of
lines)
2014-06-27 01:09 eblake Note Added: 0002286
2014-06-27 09:32 geoffclare Note Added: 0002287
2014-06-27 14:43 dalias Note Added: 0002291
2014-07-10 16:07 eblake Note Added: 0002307
2014-07-11 14:33 geoffclare Note Edited: 0002287
2014-07-17 15:08 joerg Note Added: 0002309
======================================================================
Austin Group Bug Tracker
2014-07-17 16:18:30 UTC
Permalink
A NOTE has been added to this issue.
======================================================================
http://austingroupbugs.net/view.php?id=851
======================================================================
Reported By: dancol
Assigned To:
======================================================================
Project: 1003.1(2013)/Issue7+TC1
Issue ID: 851
Category: System Interfaces
Type: Omission
Severity: Comment
Priority: normal
Status: New
Name: Daniel Colascione
Organization:
User Reference:
Section: (section number or name, can be interface name)
Page Number: (page or range of pages)
Line Number: (Line or range of lines)
Interp Status: ---
Final Accepted Text:
======================================================================
Date Submitted: 2014-06-26 23:34 UTC
Last Modified: 2014-07-17 16:18 UTC
======================================================================
Summary: pthread_atfork orphans handlers in unloaded shared
libraries
======================================================================

----------------------------------------------------------------------
(0002310) dalias (reporter) - 2014-07-17 16:18
http://austingroupbugs.net/view.php?id=851#c2310
----------------------------------------------------------------------
Perhaps dlclose should be required either to unregister such handlers when
unloading the library, or to refuse to unload any library for which such
handlers have been registered. This would leave some flexibility with the
implementation while ensuring that handlers which are no longer loaded do
not get called.

Issue History
Date Modified Username Field Change
======================================================================
2014-06-26 23:34 dancol New Issue
2014-06-26 23:34 dancol Name => Daniel Colascione
2014-06-26 23:34 dancol Section => (section number or
name, can be interface name)
2014-06-26 23:34 dancol Page Number => (page or range of
pages)
2014-06-26 23:34 dancol Line Number => (Line or range of
lines)
2014-06-27 01:09 eblake Note Added: 0002286
2014-06-27 09:32 geoffclare Note Added: 0002287
2014-06-27 14:43 dalias Note Added: 0002291
2014-07-10 16:07 eblake Note Added: 0002307
2014-07-11 14:33 geoffclare Note Edited: 0002287
2014-07-17 15:08 joerg Note Added: 0002309
2014-07-17 16:18 dalias Note Added: 0002310
======================================================================
Loading...