In StringTrace.cpp, the TraceString(const TCHAR* InString) function has an erroneous return statement before UE_TRACE_LOG_DEFINITION within the branch checking if the string is already in the set.
The ANSICHAR version of this function omits the return statement entirely.
The return statement leads to a portion of the code expanded from the macro being unreachable.
None
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-228551 in the post.
| 0 | 
| Component | UE - Foundation - Insights | 
|---|---|
| Affects Versions | 5.4, 5.6, 5.5 | 
| Target Fix | 5.6 | 
| Fix Commit | 37510378 | 
|---|
| Created | Oct 23, 2024 | 
|---|---|
| Resolved | Oct 28, 2024 | 
| Updated | Oct 29, 2024 |