Description

The p4 files command is used to grab the list of depot files. This does not have a client path, but the parse records function called in FPerfroceGetFileListWorker::Execute (ParseRecordSetForState) expects fstat output, including a client file path. The p4 files command only returns depot paths, an assert is hit since there is no client file path. Additionally, this function does not parse the depot paths.

Steps to Reproduce
  1. Run the function on any path with a valid perforce connection. Needs to be done in code, the function is not exposed to script

-> Expected: get a list of files back
-> Actual: get an assert

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-184112 in the post.

0
Login to Vote

Backlogged
ComponentUE - Editor - Workflow Systems
Affects Versions5.15.2
CreatedApr 24, 2023
UpdatedJan 20, 2024