This is an automated email from the ASF dual-hosted git repository. rgoers pushed a commit to branch release-2.x in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
commit e8fba8caf1ffab6dc0161f8f48611dadedb86b2c Author: Ralph Goers <[email protected]> AuthorDate: Wed Sep 7 08:49:10 2022 -0700 LOG4J2-3572 - Protect from null value --- .../main/java/org/apache/logging/log4j/core/config/LoggerConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java index 7f1f43b6ad..b9be60b635 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java @@ -950,7 +950,7 @@ public class LoggerConfig extends AbstractFilterable implements LocationAware { } else { LOGGER.warn("levelAndRefs are only allowed in a properties configuration. The value is ignored."); result.level = level; - result.refs = Arrays.asList(refs); + result.refs = refs != null ? Arrays.asList(refs) : new ArrayList<>(); } } else { result.level = level;
