A licensee has reported an issue where using ABSLOG results in some parsing issues with certain characters in path names. In this example, the issue is with ). If the Parse function ends up parsing the given path without quotations, it fails to complete properly due to reading ) as a separator character. This will occur in any path that does not have a space. The reason is because if you pass in a path that does not have a space with quotations, the quotations are removed.
Regression?: Yes
This did not occur in 4.20
Workaround: If using ) in a path name, also include a space and the quotations should not be removed. You can also add \ before the quotations to work around this.
UE4Editor-Cmd.exe "d:\ProjectPath\NewProject.uproject" NewMap -game -ABSLOG="d:\logs(ue4)\log.txt"
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-68855 in the post.
1 |
Component | UE - Foundation - Core |
---|---|
Affects Versions | 4.21, 4.22 |
Target Fix | 4.23 |
Created | Jan 22, 2019 |
---|---|
Resolved | Mar 1, 2019 |
Updated | Mar 3, 2020 |