Preview is not available for this file. Please download the file.
Description
This paper describes the process for debugging an Intel® Software Guard Extensions (Intel® SGX) enclave for the Linux* operating system using the GDB debugger. The paper covers prerequisites and typical steps to debug an enclave using the GDB debugger with the Intel SGX GDB “plugin” from the Intel SGX SDK for Linux. Also included are descriptions of common errors that can occur in enclave code. This paper assumes a basic understanding of Intel SGX. Information on Intel SGX can be found on the Intel SGX portal at: https://software.intel.com/sgx.