Hi,
I'm in the process of updating our project from Chromium 124 to 128. We have a handful of modifications, spanning different areas of the codebase. When running my modified 128 version I see the following error:
ERROR:main_dll_loader_win.cc(138)] Failed to load Chrome DLL from C:\chromium\src\out\debug_x64\chrome.dll: A dynamic link library (DLL) initialization routine failed. (0x45A)
The error is coming from the failed call to LoadLibraryExW.
I see this for all sandboxed processes. Running with --no-sandbox everything works as expected.
Does anyone have any advice for debugging which dependency is failing to load inside the sandbox?
So far I have,
- enabled loader snaps, but I don't see any issues
- used dependency walker to rule out any missing dependencies (--no-sandbox already proved that to be the case). Unfortunately I can't run it
- used procmon to see any access failures, but it also shows nothing of interest
Any ideas would be welcomed.
Thanks,
Robert