We might have to sometimes use native assembiles such Aspose.Slides.NET6.CrossPlatform as for specific needs.
<PackageReference Include="Aspose.Slides.NET6.CrossPlatform" Version="26.9.0" />
However, when there is a native exception which is not propagating the exceptions to .NET app, but fails due to native errors and restart cotianers with exit code 139.
Exit code 139 in a Linux container means the process was terminated due to a Segmentation Fault (SIGSEGV). The operating system killed the container because it attempted to access a memory location it wasn't allowed to touch.
Linux calculates this exit code using the formula 128 + Signal Number. Because
SIGSEGV is signal 11, the result is: (128+11=139)