The V2.0.0 preview only supports Intel's SGX SDK 2.17.1, which does not support Ubuntu 22.04. We are looking forward to supporting newer versions of Intel's SGX SDK.
We are experimenting with the support on version 2.21 on [our fork](https://gitlab.com/dexlabs/incubator-teaclave-sgx-sdk/-/tree/v2.0.0-preview-sdk-2.21?ref_type=heads) but have issues with a segmentation fault on TCS initiation while it creates and `memset` a new piece of memory inside the enclave for a new TCS. We haven't digged into the root cause but it seems that there might be some difference in creating the thread stacks in the newer version. The same segmentation fault happens in all modes, including HW and SIM with or without optimization libraries. Since the fast `memset` function is provided by Intel, I don't believe the problem is the function of the fast or regular `memset`. <img width="1275" alt="Screenshot 2024-02-13 at 5 47 50 PM" src="https://github.com/apache/incubator-teaclave-sgx-sdk/assets/20646825/1830859e-4164-4154-b1de-421fbf36ff99"> <img width="623" alt="Screenshot 2024-02-14 at 5 23 29 PM" src="https://github.com/apache/incubator-teaclave-sgx-sdk/assets/20646825/b370ccc5-3854-4862-8958-730c38ecdc7a"> Where it crashes the enclave with regular `memset` <img width="1330" alt="Screenshot 2024-02-15 at 10 38 27 AM" src="https://github.com/apache/incubator-teaclave-sgx-sdk/assets/20646825/f17c98e5-cc0b-4f10-9077-ed1abaef4a15"> Where it crashes the enclave with fast `memset` -- Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/454 You are receiving this because you are subscribed to this thread. Message ID: <apache/incubator-teaclave-sgx-sdk/issues/4...@github.com>