{"record":{"id":"d04088e7ce215530","repo":"openai/codex","slug":"helpersidresolvefailed","errorCode":"HelperSidResolveFailed","errorMessage":"resolve SID for offline user {} failed: {err}","messagePattern":"resolve SID for offline user (.+?) failed: (.+?)","errorType":"error_code","errorClass":"SetupFailure","httpStatus":null,"severity":"error","filePath":"codex-rs/windows-sandbox-rs/src/bin/setup_main/win.rs","lineNumber":731,"sourceCode":"        FILE_GENERIC_READ | FILE_GENERIC_EXECUTE,\n        FILE_GENERIC_READ | FILE_GENERIC_WRITE | FILE_GENERIC_EXECUTE | DELETE,\n        payload.mode,\n    )\n    .map_err(|err| {\n        anyhow::Error::new(SetupFailure::new(\n            SetupErrorCode::HelperSandboxLockFailed,\n            format!(\n                \"lock sandbox bin dir {} failed: {err}\",\n                sandbox_bin_dir(&payload.codex_home).display()\n            ),\n        ))\n    })\n}\n\nfn run_provision_only(payload: &Payload, log: &mut dyn Write, sbx_dir: &Path) -> Result<()> {\n    provision_and_hide_sandbox_users(payload, log, sbx_dir)?;\n    let offline_sid = resolve_sid(&payload.offline_username).map_err(|err| {\n        anyhow::Error::new(SetupFailure::new(\n            SetupErrorCode::HelperSidResolveFailed,\n            format!(\n                \"resolve SID for offline user {} failed: {err}\",\n                payload.offline_username\n            ),\n        ))\n    })?;\n    let offline_sid_str = string_from_sid_bytes(&offline_sid).map_err(anyhow::Error::msg)?;\n\n    let sandbox_group_sid = resolve_sandbox_users_group_sid().map_err(|err| {\n        anyhow::Error::new(SetupFailure::new(\n            SetupErrorCode::HelperSidResolveFailed,\n            format!(\"resolve sandbox users group SID failed: {err}\"),\n        ))\n    })?;\n\n    configure_offline_sandbox_network(payload, &offline_sid_str, log)?;\n","sourceCodeStart":713,"sourceCodeEnd":749,"githubUrl":"https://github.com/openai/codex/blob/339751715c64496cb86246bfb3935f40e309dd3d/codex-rs/windows-sandbox-rs/src/bin/setup_main/win.rs#L713-L749","documentation":"Error \"resolve SID for offline user {} failed: {err}\" thrown in openai/codex.","triggerScenarios":"Thrown at codex-rs/windows-sandbox-rs/src/bin/setup_main/win.rs:731 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"}