A NOTE has been added to this issue. 
====================================================================== 
https://www.austingroupbugs.net/view.php?id=1954 
====================================================================== 
Reported By:                stephane
Assigned To:                
====================================================================== 
Project:                    1003.1(2024)/Issue8
Issue ID:                   1954
Category:                   Shell and Utilities
Type:                       Enhancement Request
Severity:                   Objection
Priority:                   normal
Status:                     New
Name:                       Stephane Chazelas 
Organization:                
User Reference:              
Section:                    trap utility 
Page Number:                2565 
Line Number:                83714-83716 
Interp Status:              --- 
Final Accepted Text:         
====================================================================== 
Date Submitted:             2025-11-07 20:40 UTC
Last Modified:              2025-11-12 10:11 UTC
====================================================================== 
Summary:                    please allow shells to unignore signals
====================================================================== 

---------------------------------------------------------------------- 
 (0007319) geoffclare (manager) - 2025-11-12 10:11
 https://www.austingroupbugs.net/view.php?id=1954#c7319 
---------------------------------------------------------------------- 
> Looks like none of GNU grep, GNU awk, or procps ps (among the handful I tried)
are compliant 

Wouldn't surprise me. However, the fact that a signal handler is installed
doesn't necessarily mean the utility is non-compliant. For example, catching
SIGSEGV to detect a stack overflow error could be done in a conforming way if
the signal handler behaves as per the inherited disposition if si_code is not
SEGV_MAPERR.

The required behaviour is tested by the UNIX conformance test suite, but the
tests were added relatively recently so the only systems that have certified
with those tests are macOS and AIX. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2025-11-07 20:40 stephane       New Issue                                    
2025-11-08 08:27 stephane       Note Added: 0007302                          
2025-11-08 08:37 stephane       Note Added: 0007303                          
2025-11-08 11:13 stephane       Note Added: 0007304                          
2025-11-11 10:25 geoffclare     Note Added: 0007311                          
2025-11-11 10:50 geoffclare     Note Added: 0007312                          
2025-11-11 18:06 stephane       Note Added: 0007315                          
2025-11-11 21:33 stephane       Note Added: 0007316                          
2025-11-12 04:36 oguzismailuysalNote Added: 0007317                          
2025-11-12 09:58 geoffclare     Note Added: 0007318                          
2025-11-12 09:59 geoffclare     Note Edited: 0007318                         
2025-11-12 10:11 geoffclare     Note Added: 0007319                          
======================================================================


  • [1003.1(20... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group

Reply via email to