Root Causes#

Coverage: 0.0% (0 of 27 items OK)

[PARTIAL] TRLC Rootcause message_passing_fta.BE_HandlerErrorUnpropagated

Message handler returns an error that is not propagated to the client


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:8:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_HandlerNoReply

Message handler does not call Reply within OnMessageSentWithReply


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:16:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_HandlerNotRegistered

Message callback or connection handler not registered at StartListening


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:24:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_MessageTooBig

Message exceeds configured max_send_size or max_reply_size


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:32:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_NotifyCallbackMissing

Client notification callback not registered via Start


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:40:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_NotifyQueueExhausted

Notification dropped because max_queued_notifies is zero or exhausted


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:48:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_NotifyTooBig

Notification exceeds configured max_notify_size and is rejected


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:56:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_NotifyTransportFault

OS IPC transport failure on the notification path


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:64:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_RequestDisconnectMisuse

RequestDisconnect invoked outside a valid call context


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:72:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_SendQueueExhausted

Send queue capacity exhausted or configured as zero


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:80:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_ServerQueueConfig

Server factory queue size configured below the required minimum


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:88:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_SyncConnectDeadlock

sync_first_connect connection established from within a callback causes deadlock


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:96:20

[PARTIAL] TRLC Rootcause message_passing_fta.BE_UnintendedDisconnect

Unintended RequestDisconnect drops a live channel


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:104:20

[PARTIAL] TRLC Rootcause message_passing_fta.CallFlowConformance

Send or reply triggered outside intended call flow


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:112:20

[PARTIAL] TRLC Rootcause message_passing_fta.ClientIdentityIntegrityCheck

Client Identity wrong or swapped


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:120:20

[PARTIAL] TRLC Rootcause message_passing_fta.ClientIdentityValidation

Client Identitiy incomplete or empty


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:128:20

[PARTIAL] TRLC Rootcause message_passing_fta.ClientRetryPolicy

Client cannot connect to server at runtime


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:136:20

[PARTIAL] TRLC Rootcause message_passing_fta.ConnectCallbackReturnValueValidation

Connect callback returns wrong data


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:144:20

[PARTIAL] TRLC Rootcause message_passing_fta.ConnectCallbackValidation

Connect callback returns null or incomplete data


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:152:20

[PARTIAL] TRLC Rootcause message_passing_fta.LifecycleOrderEnforcement

API invoked before lifecycle initialization completes


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:160:20

[PARTIAL] TRLC Rootcause message_passing_fta.OsIpcFaultHandling

OS IPC transport failure not detected or handled


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:168:20

[PARTIAL] TRLC Rootcause message_passing_fta.SendBufferArgumentValidation

Invalid buffer or size argument passed to SendWaitReply


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:176:20

[PARTIAL] TRLC Rootcause message_passing_fta.ServerHealthCheck

Server not accepting connections at runtime


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:184:20

[PARTIAL] TRLC Rootcause message_passing_fta.StartupArgumentValidation

Startup arguments missing or incorrect


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:192:20

[PARTIAL] TRLC Rootcause message_passing_fta.StateMachineVerification

State machine transitions not covered by verification


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:200:20

[PARTIAL] TRLC Rootcause message_passing_fta.TimingSupervision

OS scheduling or IPC queue delay not bounded by timing supervision


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:208:20

[PARTIAL] TRLC Rootcause message_passing_fta.UniqueServerNamePolicy

Duplicate Server Name


Traces to:

  • missing reference to Component Requirements or Safety Measures


Derived from:


Source: bazel-out/k8-fastbuild/bin/score/message_passing/dependability/safety_analysis/message_passing_safety_analysis/fta_events.trlc:216:20