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

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

...

3 (high)

...

3 (likely)

...

1 (high)

...

P9

...

L2

...

SIG01-A

...

1 (low)

...

1 (unlikely)

...

3 (low)

...

P3

...

L3

...

SIG02-A

...

3 (high)

...

2 (probable)

...

2 (medium)

...

P12

...

Rule

Severity

Likelihood

Detectable

Repairable Remediation Cost

Priority

Level

SIG30-C

3 (high)

3 (likely)

1 (high)

P9

HighLikelyYesNo

P18

L1 L2

SIG31-C

3 (high)

3 (likely)

1 (high)

P9

L2

SIG32-C

3 (high)

3 (likely)

1 (high)

P9

L2

SIG33-C

1 (low)

1 (unlikely)

2 (medium)

P2

L3

HighLikelyYesNo

P18

L1

SIG34-CLowUnlikelyYesNo

P2

L3

SIG35-CLowUnlikelyNoNo

P1

SIG34-C

1 (low)

1 (unlikely)

3 (low)

P3

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