Steps to Reproduce

1 use FPlatformOutputDevices::GetAbsoluteLogFilename() in the game code.
2 UE_Log or print the return result of FPlatformOutputDevices::GetAbsoluteLogFilename();
3 package the game using development.
4 start multiple game process from the same excutable.

Result: In each game process started, the function, FPlatformOutputDevices::GetAbsoluteLogFilename(), will return to the same result equals to $GameName.log.

Expected: call function FPlatformOutputDevices::GetAbsoluteLogFilename() in each process, it should return different file names( $GameName_[INDEX].log)

Have Comments or More Details?

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

Login to Vote

ComponentUE - Foundation - Core
Affects Versions4.22.3
Target Fix4.26
Fix Commit14066404
CreatedJul 17, 2019
ResolvedSep 22, 2020
UpdatedApr 28, 2021