intel / intel/confidential-computing.sgx.sdk
Unexpected Error
- Dominant language
- C++
- Stars
- 2
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
If you receive an unexpected error from sgx call to get random numbers or create or clean up a context, and first calls will work, but later calls will not work. What to do? Sometimes there are unexpected error and the documentation says, this could be unexpected from HW? How to find our more information about a special error? This is not reproduceable, but sometimes, this error will happen. Please tell me, what possible steps are needed to investigate deeper into this issue, what i can do here, or if the only solution is to restart my enclave?
Contributor guide
Research direction
Start by reviewing the SGX calls for random-number generation and context creation or cleanup, then reproduce the reported pattern where early calls work and later calls fail. Capture the exact error value and relevant runtime or hardware details, and compare it with the SDK documentation. Done means identifying actionable diagnostic steps or confirming the conditions under which restart is required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100