Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Content by Label
showLabelsfalse
maxResults99
label+sig,+rule,-void
showSpacefalse
sorttitle
spacecom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@3bbaf8c
cqllabel = "sig" and label = "rule" and label != "void" and space = currentSpace()

Info

Information for Editors
In order to have a new guideline automatically listed above be sure to label it sig and rule.

Risk Assessment Summary

Rule

Severity

Likelihood

Detectable

Repairable

Recommendations

SIG00-A. Mask signals handled by non-interruptible signal handlers

SIG01-A. Understand implementation-specific details regarding signal handler persistence

SIG02-A. Avoid using signals to implement normal functionality

Rules

SIG30-C. Call only asynchronous-safe functions within signal handlers

SIG31-C. Do not access or modify shared objects in signal handlers

SIG32-C. Do not call longjmp() from inside a signal handler

SIG33-C. Do not recursively invoke the raise() function

SIG34-C. Do not call signal() from within interruptible signal handlers

Risk Assessment Summary

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

SIG00-A

high

likely

high

P9

L2

SIG01-A

low

unlikely

low

P3

L3

SIG02-A

high

probable

medium

P12

L1

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

SIG30-CHighLikely high likely Yes medium No

P18

L1

SIG31-C high High likely Likely

high

P9

L2

YesNo

SIG32-C

high

likely

medium

P18

L1 SIG33

SIG34-CLowUnlikely low unlikely Yes medium No

P2

L3 SIG34

SIG35-CLowUnlikely low unlikely No low No

P3 P1

L3

Related Rules and Recommendations

Navigation Map
signal
signal
cellWidth700
wrapAfter1
cellHeight15

...

ENV33-C. Do not call the longjmp function to terminate a call to a function registered by atexit()      10. Environment (ENV)       SIG00-A. Mask signals handled by non-interruptible signal handlersImage Added Image Added Image Added