-
Notifications
You must be signed in to change notification settings - Fork 201
Unable to run Sample applications like hello world and Python on SUSE-based Linux distribution docker container. #2009
Replies: 1 comment · 10 replies
-
How did you install Gramine? There seems to be a mismatch between the versions of Gramine itself and the Gramine-patched Glibc library. Could it be that you installed Gramine from packages, but then also installed it from source? |
Beta Was this translation helpful? Give feedback.
All reactions
-
I agree w/ the speculation about version mismatch. But |
Beta Was this translation helpful? Give feedback.
All reactions
-
@veluruchaithanya: Can you share your manifest? |
Beta Was this translation helpful? Give feedback.
All reactions
-
Hi @mkow,
|
Beta Was this translation helpful? Give feedback.
All reactions
-
Beta Was this translation helpful? Give feedback.
All reactions
-
Beta Was this translation helpful? Give feedback.
-
Hi,
I am trying to run applications inside the SGX secure enclave using Gramine LibOS. I have deployed a docker image that includes dependencies for building Gramine, installing the Intel SGX SDK, and running a Hello World application to test basic Gramine functionality.
I successfully ran the Hello world application inside the container without using Gramine. Then I tried to run it using the gramine-direct command, hello world application failed. I tried to debug the issue using GDB and found that I am getting segmentation fault. The error is caused by failure in registering and calling library "/lib/libc.so.6" within the Gramine runtime.
I have tried running python application as well using the gramine-direct command and I got same segmentation fault error. Here error is caused by failure in registering and calling library ""/usr/lib64/libpython3.6m.so.1.0" within the Gramine runtime.
Can someone help with this issue as I have limited experience in using gramine?
Beta Was this translation helpful? Give feedback.
All reactions