128 lines
4.8 KiB
JSON
128 lines
4.8 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"phase": "PHASE_1_0P_VIDEOOUT_SUBMIT_OFFLINE_ANALYSIS",
|
|
"status": "VIDEOOUT_SUBMIT_FAILURE_SITE_PROVEN_ROOT_CAUSE_UNRESOLVED",
|
|
"date": "2026-07-22",
|
|
"firmware": "9.60",
|
|
"source_commits": {
|
|
"chimera_gfx_phase10o": "af283ef93fae907e6c9c376df24d053ada3f7318",
|
|
"chimera_retroarch_artifact": "12cf1d783c41eb303987e49a5a920805a59ef7a4",
|
|
"chimera_retroarch_runner": "606909706f91d7213751c245081333f56c2cce89",
|
|
"ps5_payload_sdk_v0_41": "d2e2e585740362976a39fdd5ccf390f199a7bc37",
|
|
"public_ps5_sdl": "0baf4ac49382b537ba449901b5b6d0d189bb1fbb"
|
|
},
|
|
"bound_inputs": {
|
|
"artifact_name": "retroarch_ps5_write_diag.elf",
|
|
"artifact_size": 1845208,
|
|
"artifact_sha256": "c99a0856309a357ad2667d89b4924e4063ad214cae09c8a419457b0732f583cd",
|
|
"trace_size": 18031,
|
|
"trace_sha256": "3d0b8811ae11f5cac2c2d331e252e1789a10588cab0e6045828a6b6af0fe1eb6",
|
|
"linked_sdl_source_size": 19642,
|
|
"linked_sdl_source_sha256": "9949a280fed40241746788a8c001280455bc629e0566a88f82f16a8634d43025",
|
|
"linker_map_size": 637728,
|
|
"linker_map_sha256": "6768ffc7267b9b362c3b953571e5dfeed1e70004a3e19f41ef500c3f26272719"
|
|
},
|
|
"offline_actions": {
|
|
"source_inspected": true,
|
|
"linker_map_inspected": true,
|
|
"disassembly_inspected": true,
|
|
"dynamic_symbols_and_relocations_inspected": true,
|
|
"target_source_changed": false,
|
|
"target_artifact_created": false,
|
|
"ps5_connected": false,
|
|
"device_transfer_performed": false,
|
|
"target_execution_performed": false,
|
|
"result_received_from_device": false
|
|
},
|
|
"current_authorizations": {
|
|
"ps5_connection_authorized": false,
|
|
"device_transfer_authorized": false,
|
|
"device_execution_authorized": false,
|
|
"result_receive_authorized": false,
|
|
"installation_authorized": false,
|
|
"autoload_authorized": false,
|
|
"device_write_authorized": false,
|
|
"automatic_retry": false
|
|
},
|
|
"exact_call": {
|
|
"symbol": "sceVideoOutSubmitFlip",
|
|
"tuple": "(handle,0,1,0)",
|
|
"function": "PS5_PresentEarlyDiagnosticFrame",
|
|
"function_address": "0xfe560",
|
|
"call_address": "0xfe7bc",
|
|
"got_address": "0x1779b0",
|
|
"registers": {"edi": "handle", "esi": 0, "edx": 1, "ecx": 0},
|
|
"runtime_handle": "0x4e100100",
|
|
"runtime_return": -1,
|
|
"saved_errno": 0,
|
|
"wait_called_after_failure": false
|
|
},
|
|
"registration": {
|
|
"function": "PS5_VideoInit",
|
|
"function_address": "0xfdc20",
|
|
"tuple": "sceVideoOutRegisterBuffers2(handle,0,0,buffers,2,attr,0,NULL)",
|
|
"runtime_return": 0,
|
|
"buffer_index_used": 0,
|
|
"opaque_layout_semantics": "UNPROVEN"
|
|
},
|
|
"abi_evidence": {
|
|
"sdk_exports_symbols_only": true,
|
|
"sdk_public_videoout_headers_present": false,
|
|
"sdl_fork_is_only_local_public_prototype_source": true,
|
|
"submit_signature_independently_corroborated": false,
|
|
"flip_mode_semantics": "UNPROVEN",
|
|
"frame_id_semantics": "UNPROVEN",
|
|
"buffer_zero_validity": "UNPROVEN",
|
|
"buffer_attribute_semantics": "UNPROVEN",
|
|
"flip_master_or_active_app_requirement": "UNPROVEN",
|
|
"return_code_semantics": "UNPROVEN",
|
|
"errno_is_useful_for_observed_failure": false
|
|
},
|
|
"candidate_matrix": {
|
|
"diagnostic_normal_first_index_mismatch": "REJECTED_CURRENT_CAUSE",
|
|
"wrong_submit_tuple": "UNPROVEN",
|
|
"wrong_opaque_buffer_contract": "UNPROVEN",
|
|
"missing_flip_master_or_app_state": "UNPROVEN",
|
|
"buffer_registration_failure": "REJECTED_BY_OBSERVED_RETURN_ZERO",
|
|
"errno_specific_failure_identity": "ABSENT",
|
|
"visible_flip": "UNPROVEN",
|
|
"complete_cleanup": "UNPROVEN",
|
|
"safe_exit": "UNPROVEN"
|
|
},
|
|
"terminal_ordering": {
|
|
"observed": ["D07", "D12", "D04"],
|
|
"source_deterministic": true,
|
|
"network_reordering_required": false,
|
|
"d12_meaning": "FAILURE_SHUTDOWN_REQUEST",
|
|
"d12_proves_cleanup_complete": false,
|
|
"current_trace_valid_terminal_classification": false,
|
|
"host_parser_relaxation_allowed": false,
|
|
"future_protocol_requires_new_magic": true,
|
|
"future_terminal_after_d04_and_cleanup_evidence": true
|
|
},
|
|
"decision": {
|
|
"classification": "VIDEOOUT_SUBMIT_FAILURE_SITE_PROVEN_ROOT_CAUSE_UNRESOLVED",
|
|
"parameter_experiment_allowed": false,
|
|
"new_videoout_export_call_allowed": false,
|
|
"host_parser_promotion_allowed": false,
|
|
"phase10q_target_build_allowed": false,
|
|
"phase10q_device_action_allowed": false,
|
|
"required_next_evidence": "ACCEPTABLE_PUBLIC_VIDEOOUT_ABI_AND_RUNTIME_STATE_CONTRACT"
|
|
},
|
|
"tests": {
|
|
"chimera_gfx_ctest": "60_OF_60_PASS",
|
|
"phase10p_guardrails": 20,
|
|
"safety_audit": "PASS",
|
|
"secret_scan": "PASS",
|
|
"hardware_claim_from_host_test": false
|
|
},
|
|
"hard_stops": [
|
|
"NO_PARAMETER_GUESS",
|
|
"NO_NEW_VIDEOOUT_CALL_FROM_SYMBOL_NAME",
|
|
"NO_TARGET_BUILD",
|
|
"NO_DEVICE_CONNECTION_TRANSFER_EXECUTION_OR_RESULT_RECEIVE",
|
|
"NO_RETRY_OR_RECONNECT",
|
|
"NEW_EXACT_ARTIFACT_AND_PERMISSION_REQUIRED_FOR_ANY_FUTURE_RUN"
|
|
]
|
|
}
|