| Previous | Next |
| TPM_E_BAD_PARAM_SIZE | TPM_E_SHA_ERROR |
TPM_E_SHA_THREAD
The SHA-1 streaming state machine has no active thread
TPM_E_SHA_THREAD (0x8028001A) means an update/complete-style SHA-1 command was issued without the corresponding TPM 1.2 SHA start operation being active. The data bytes themselves may be perfectly valid.
Evidence to capture
Capture the ordered SHA command sequence, response codes for the start command, thread/session ownership, data lengths, and whether another path terminated the SHA state.
Focused correction
Start the SHA streaming operation successfully before update/complete, and keep command ownership/ordering serialized. If the start call fails, diagnose that earlier response instead.
Technical references
Looking for a different code? Search another status or error code.