ID bài viết: 000058656 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 31/07/2024

Gặp lỗi từ một Enclave trong khi chạy một chương trình tùy chỉnh sử dụng Intel® Software Guard Extensions (Intel® SGX) Software Development Kit (SDK)

Môi Trường

Linux*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Tóm tắt

Các bước khắc phục sự cố để gỡ lỗi ứng dụng sử dụng SDK Intel® Software Guard Extensions (Intel® SGX)

Mô tả
  • Đã viết một ứng dụng tùy chỉnh bằng cách sử dụng SDK Intel® Software Guard Extensions (Intel® SGX) cho Linux*.
  • Mã enclave trả về lỗi trong thời gian chạy.
Độ phân giải
  1. Xác định mã lỗi nào được trả về.
  2. Tìm mã lỗi trong sgx_error.h để xác định định nghĩa của nó. Điều này sẽ giúp thu hẹp nguyên nhân và vị trí của lỗi.
  3. Xây dựng SDK Intel SGX với các biểu tượng gỡ lỗi
  4. Bước vào code với script Enclave Debugger, sgx-gdb, để xác định nguồn gốc của lỗi.
Thông tin bổ sung

Tham khảo phần Enclave Debugger trong Hướng dẫn Tham khảo dành cho Nhà phát triển Intel® Software Guard Extensions cho Linux để biết thêm thông tin về sgx-gdb. Bạn có thể tìm thấy Hướng dẫn Tham khảo dành cho Nhà phát triển Intel SGX mới nhất dành cho Linux trong phần Tài liệu của Bản phát hành Linux Intel® Software Guard Extensions mới nhất*.

Các sản phẩm liên quan

Bài viết này áp dụng cho 1 sản phẩm

Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.