There's two ways to affect the commandline in CommandLine.cpp:
FILTER_COMMANDLINE_LOGGING - for filtering certain or all args (if left empty) from the log.
UE_COMMAND_LINE_USES_ALLOW_LIST - for only allowing certain commandline parameters.
To use the log filtering it is necessary to enable UE_COMMAND_LINE_USES_ALLOW_LIST.
This does enable log filtering with an empty allow list and prevents the use-case where a user might want to filter the log commandline but does not want to specify an allow list.
Both features should be separated and able to be used independently from each other.
UE_COMMAND_LINE_USES_ALLOW_LISTBuild a project with:
GlobalDefinitions.Add("FILTER_COMMANDLINE_LOGGING=\"\"");
Expected result:
Log commandline will be filtered, allowlist unused.
Actual result:
Log commandline will not be applied, since the log filtering code is wrapped in UE_COMMAND_LINE_USES_ALLOW_LIST.
Also enabling UE_COMMAND_LINE_USES_ALLOW_LIST does filter the log but also enables an empty allow list, thus removing all parameters from the commandline.
I am not able to find world outliner how to enable it?
How can i modify the param name in EQS node
Lighting Turns Black in Play Mode
not get the sound when record the movie? matinee-UE4
Bullet replication problem. The players sees each other but does not see the bullet
Teleporter in the Creative Hub is Locked and cannot be accessed
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
How to achieve HLSL Multiple Render Target in Material blueprints?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-220505 in the post.
0 |
Component | UE - Foundation - Core |
---|---|
Affects Versions | 5.4.3 |
Target Fix | 5.6 |
Created | Jul 30, 2024 |
---|---|
Updated | Oct 18, 2024 |