I used recent release 4515 version.
I am a new developer on CEF, which means I haven't used the previous cef version and starting from 4515.
Since yesterday, I have built the chromium embedded framework and cef_sandbox.a from source code. I noticed the error came from the function[sandbox_init_with_parameters] supported by Apple.
But the error code and error message is useless.
- Code: Select all
int sandbox_init_with_parameters(const char* profile,
uint64_t flags,
const char* const parameters[],
char** errorbuf);
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params FILTER_SYSCALLS_DEBUG : FALSE
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params BROWSER_PID : 31145
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params USER_HOMEDIR_AS_LITERAL : /Users/hachiliu/Library/Containers/com.tencent.wework.WWUIMac/Data
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params OS_VERSION : 1105
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params DISABLE_SANDBOX_DENIAL_LOGGING : TRUE
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params FILTER_SYSCALLS : FALSE
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params BUNDLE_ID : 88L2Q4487U.com.tencent.wework.WWUIMac
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params DARWIN_USER_DIR : /private/var/folders/bn/l98lmtf95_55f101n27qm0m00000gn/0/com.tencent.wework.WWUIMac
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params ENABLE_LOGGING : FALSE
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params DISABLE_METAL_SHADER_CACHE : FALSE
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params DARWIN_USER_TEMP_DIR : /private/var/folders/bn/l98lmtf95_55f101n27qm0m00000gn/T/com.tencent.wework.WWUIMac
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params DARWIN_USER_CACHE_DIR : /private/var/folders/bn/l98lmtf95_55f101n27qm0m00000gn/C/com.tencent.wework.WWUIMac
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params LOG_FILE_PATH :
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: policy_params BUNDLE_PATH : /Volumes/T7/DerivedData/WWUIMac-brxcoijgekxradgzgezahgersbua/Build/Products/Debug/WWUIMac.app
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: extra_params CURRENT_PID : 31216
Aug 26 15:42:21 WWUIMac Helper (GPU)[31216] <Error>: extra_params EXECUTABLE_PATH : /Volumes/T7/DerivedData/WWUIMac-brxcoijgekxradgzgezahgersbua/Build/Products/Debug/WWUIMac.app/Contents/Frameworks/WWUIMac Helper(GPU).app/Contents/MacOS/WWUIMac Helper (GPU)
The profile parameter looks like a standard format string, while the parameters seems to passing important info. So I print the paramters, nothing is strange.