Christian Blichmann

Results 153 comments of Christian Blichmann

Hi! This problem should be the same as described in BinDiff [b/206656063](https://issuetracker.google.com/206656063). Abseil's `Symbolize()` function is the culprit. The fix is to delay-load `dbghlp.dll`, which we have done internally already...

We don't have that out of the box. You can kind of fake this, though: Have the host code call the sandboxee in a loop and interpret its return value...

I need to debug this a bit, but a [recent run](https://github.com/google/sandboxed-api/runs/5186121656?check_suite_focus=true) of the Fedora build behaves (AFAICT) the same. Looking at [sandboxed_api/sandbox2/stack_trace.cc:142](https://github.com/google/sandboxed-api/blob/38eea151a686e9b2ab50e69c64f79b0fe79578de/sandboxed_api/sandbox2/stack_trace.cc#L142), we're probably just missing `/lib` and `/lib64` (although...

https://github.com/cblichmann/sandboxed-api/tree/clang-tool has an initial implementation

I was able to build with CMake on Fedora 35 using these dependencies: ```bash sudo dnf install git make automake patch glibc-static libstdc++-static \ cmake ninja-build python3 python3-pip clang-devel libcap-devel...

Define "various download options"? The CMake build system will still download libffi, libunwind, gflags, glog and protobuf.

Alright, can you post the exact CMake command-line you used and the full output as well? Which version of Fedora are you on?

We have a GibHub CI build that uses Fedora 35 now.

Disabling the downloading of the third party dependencies is not really tested. For some, like GoogleTest (and Abseil LTS) as well as Protobuf, I suppose it can be made to...