{"record":{"id":"6ffb254d59440117","repo":"openai/codex","slug":"read-acl-run-had-errors","errorCode":null,"errorMessage":"read ACL run had errors","messagePattern":"read ACL run had errors","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"codex-rs/windows-sandbox-rs/src/bin/setup_main/win.rs","lineNumber":587,"sourceCode":"                LocalFree(auth_psid as HLOCAL);\n            }\n            if !everyone_psid.is_null() {\n                LocalFree(everyone_psid as HLOCAL);\n            }\n        }\n    }\n    unsafe {\n        if !sandbox_group_psid.is_null() {\n            LocalFree(sandbox_group_psid as HLOCAL);\n        }\n    }\n    if !refresh_errors.is_empty() {\n        log_line(\n            log,\n            &format!(\"read ACL run completed with errors: {refresh_errors:?}\"),\n        )?;\n        if payload.refresh_only {\n            anyhow::bail!(\"read ACL run had errors\");\n        }\n    }\n    log_line(log, \"read ACL run completed\")?;\n    Ok(())\n}\n\nfn provision_and_hide_sandbox_users(\n    payload: &Payload,\n    log: &mut dyn Write,\n    sbx_dir: &Path,\n) -> Result<()> {\n    let provision_result = provision_sandbox_users(\n        &payload.codex_home,\n        &payload.offline_username,\n        &payload.online_username,\n        log,\n    );\n    if let Err(err) = provision_result {","sourceCodeStart":569,"sourceCodeEnd":605,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/windows-sandbox-rs/src/bin/setup_main/win.rs#L569-L605","documentation":"Error \"read ACL run had errors\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/windows-sandbox-rs/src/bin/setup_main/win.rs:587 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"339751715c64496cb86246bfb3935f40e309dd3d","analyzedAt":"2026-08-25T05:35:09.876Z","schemaVersion":2},"datasetVersion":"2026-08-25T06:17:31.827Z"}