Bug | LOG4J2-2578 | RequestContextMappings 应该忽略私有和实例字段 | | Resolved | Fixed | Log4j-Audit 1.0.2 |
Bug | LOG4J2-2564 | 在模式中使用%K 时出错:MapPatternConverter 不能包含多个静态 newInstance 方法 | Carter Kozak | Closed | Fixed | 2.12.0 |
Bug | LOG4J2-2377 | 使用 Bootstrap 类加载器时,org.apache.logging.log4j.util.LoaderUtil.getClassLoaders()中的 NullPointerException | | Closed | Fixed | 3.0.0, 2.11.1 |
Bug | LOG4J2-2211 | MainMapLookup ${main:--file}占位符不起作用 | | Resolved | Fixed | 2.13.1 |
Bug | LOG4J2-2134 | AwaitCompletionReliabilityStrategy 上的 StackOverflowError | 加里·格里高里 | Resolved | Fixed | 3.0.0, 2.11.2 |
Bug | LOG4J2-2061 | 使用 DirectWriteRolloverStrategy 停止 RollingFileAppender 时不删除 RollingFileManager | Ralph Goers | Resolved | Fixed | 2.11.2 |
Bug | LOG4J2-2058 | 设置为 HOST 的 java.locale.providers 导致 Log4j2 在 Java 9 中崩溃 | | Resolved | Fixed | 2.13.0 |
Bug | LOG4J2-1936 | 在 OSGi 环境下使所有 Logger 异步时发生 ClassNotFoundException | | Closed | Fixed | 2.9.1 |
Bug | LOG4J2-1925 | 即使我没有调用 log4j-core,编译 Classpath 也会以某种方式破坏编译 | Ralph Goers | Resolved | Fixed |
Bug | LOG4J2-1920 | ScriptEngineManager 在 Android 中不可用,并导致 NoClassDefFoundError | 加里·格里高里 | Closed | Fixed | 2.9.0 |
Bug | LOG4J2-1821 | (不仅如此)默认的过渡策略已损坏 | | Resolved | Fixed | 2.8.1 |
Bug | LOG4J2-1799 | 确定当前字符集时出错 | Remko Popma | Resolved | Fixed | 2.8.1 |
Bug | LOG4J2-1625 | FlumeAppender 获取关闭超时 0 | Mikael Ståldal | Closed | Fixed | 2.7 |
Bug | LOG4J2-1624 | KafkaAppender 获取关闭超时 0 | Mikael Ståldal | Closed | Fixed | 2.7 |
Bug | LOG4J2-1591 | LifeCycle 接口上的新方法破坏了二进制兼容性 | Remko Popma | Closed | Fixed | 2.7 |
Bug | LOG4J2-1548 | [CronTriggeringPolicy] ConfigurationScheduler 在首次触发后无限调度任务 | 加里·格里高里 | Resolved | Fixed | 2.7 |
Question | LOG4J2-1510 | 为什么 MutableLogEvent 不保留原始日志对象甚至 ReusableObjectMessage | | Closed | Fixed |
Question | LOG4J2-1231 | 日志文件处于锁定状态,直到 JVM 停止后才能查看它们。 | | Closed | Fixed | 2.6 |
Bug | LOG4J2-1108 | 将 null 传递给 java.util.logging.Logger.setLevel()时发生 NullPointerException | 加里·格里高里 | Closed | Fixed | 2.4 |
New Feature | LOG4J2-868 | 允许关闭钩子注册处理可自定义 | Matt Sicker | Closed | Fixed | 2.1 |
Bug | LOG4J2-832 | 如果记录的堆栈跟踪中的类从初始化程序抛出 java.lang.Error,则 ThrowableProxy 失败 | | Closed | Fixed | 2.1 |
Improvement | LOG4J2-745 | 插件可能会导致 ConverterKeys 冲突,并产生无法预测的结果 | Matt Sicker | Resolved | Fixed | 2.1 |
Improvement | LOG4J2-741 | 恢复包属性以发现自定义插件 | Remko Popma | Closed | Fixed | 2.0.1 |
Bug | LOG4J2-713 | Android:java.lang.VerifyError:org/apache/logging/log4j/core/util/Closer | | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-703 | Android:找不到方法“ org.apache.logging.log4j.core.lookup.JndiLookup.lookup”引用的类“ javax.naming.InitialContext” | | Resolved | Fixed | 2.0, 2.0.1 |
Bug | LOG4J2-664 | 为了兼容 OSGi,插件数据文件必须位于 META-INF 中。 | Matt Sicker | Closed | Fixed | 2.0-rc2 |
Bug | LOG4J2-570 | Memory Leak | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-442 | Websphere 中的 Log4j2 数据库插入问题 | Nick Williams | Resolved | Fixed | 2.0-rc1 |
Bug | LOG4J2-404 | 使用 RFC5424Layout 时,结构化数据的 ID 中缺少“ @EnterpriseNumber” | | Closed | Fixed |
Bug | LOG4J2-391 | 发生锁定超时时,Flume Appender 崩溃 | | Closed | Fixed | 2.1 |
Question | LOG4J2-365 | 错误 StatusLogger 使用 SimpleLogge 无法找到日志记录实现 | | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-346 | OSGi 上下文中的循环依赖性。 Apache Log4j SLF4J 绑定\ <-> slf4j-api | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-345 | logging.log4j-1.2-api 不会导出 log4j API 1.2. 依赖的 Binding 包无法解析。 | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Improvement | LOG4J2-333 | 将工件 ID 与 Maven 模块名称匹配 | 加里·格里高里 | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-255 | 多字节字符串在日志输出中被打乱 | Remko Popma | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-254 | 在 RollingFileAppender 相关代码中设置新文件名时出现争用情况 | | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-245 | 在 Java 8 中使用 Log4J2 记录异常时出现 EmptyStackException | | Resolved | Fixed | 2.0-beta7 |
Bug | LOG4J2-156 | 在 Linux 系统上 LocalizedMessageTest 失败 | | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-51 | 类别 Logger 中的 ClassCastException | Ralph Goers | Closed | Fixed |
Bug | LOG4J2-2680 | 使用复制和截断方法滚动文件后不压缩 | | Resolved | Fixed | 2.12.1 |
Bug | LOG4J2-2592 | 使用 SocketAppender 无法访问服务器时出现 StackOverflowException | 加里·格里高里 | Resolved | Fixed | 2.12.0 |
Bug | LOG4J2-2575 | CronExpression.getTimeBefore()返回错误的结果 | Carter Kozak | Closed | Fixed | 2.13.1 |
Bug | LOG4J2-2388 | 在中断的线程中记录消息时,线程被无限期阻塞 | | Closed | Fixed | 3.0.0, 2.11.1 |
Bug | LOG4J2-2247 | 提供 Headers 时,具有 DirectWriteRolloverStrategy 的 RollingRandomAccessFile 附加程序失败,并显示 NullPointerException | | Closed | Fixed | 2.11.2 |
Bug | LOG4J2-2158 | ThreadContextMap 已清除=>条目仅可用于一个日志事件 | Remko Popma | Closed | Fixed | 2.11.0 |
Question | LOG4J2-2141 | Log4j2 是否需要花费 11 毫秒以上的时间才能写入文件? | | Closed | Fixed | 2.9.1 |
Bug | LOG4J2-2050 | 从匿名类初始化程序调用 LogManager.getLogger 中的 NullPointerException | | Closed | Fixed | 2.9.1 |
Bug | LOG4J2-1934 | JMS Appender 不知道如何从断开的 Connecting 恢复 | 加里·格里高里 | Resolved | Fixed | 2.9.0 |
Bug | LOG4J2-1653 | CronTriggeringPolicy 使用错误的命名并产生 NPE | Ralph Goers | Resolved | Fixed | 2.8 |
Bug | LOG4J2-1649 | 使用 LoggerContext 的“重新配置”时,CronTriggeringPolicy 严重中断 | Ralph Goers | Resolved | Fixed | 2.8 |
Bug | LOG4J2-1542 | ParameterizedMessage.formatTo(ParameterizedMessage.java:221)中的 java.lang.ArrayIndexOutOfBoundsException | Remko Popma | Resolved | Fixed | 2.7 |
Bug | LOG4J2-1457 | 使用异步日志记录和扩展的堆栈跟踪模式时,类加载器死锁 | Matt Sicker | Closed | Fixed | 2.7 |
Bug | LOG4J2-1409 | ReusableParameterizedMessage 中的 ArrayIndexOutOfBoundsException | Remko Popma | Closed | Fixed | 2.6.1 |
Bug | LOG4J2-1406 | 2 .6 正在重新记录先前的 throwable,而不是记录当前由应用程序代码传递的 throwable | Remko Popma | Resolved | Fixed | 2.6.1 |
Bug | LOG4J2-1235 | org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy 无法正常运行 | 加里·格里高里 | Resolved | Fixed | 2.7 |
Bug | LOG4J2-1221 | 在 Log4J 的 BlockingWaitStrategy 中观察到死锁 | | Closed | Fixed | 2.6 |
Bug | LOG4J2-1196 | MongoDbConnection 不会关闭 MongoClient | Matt Sicker | Resolved | Fixed | 2.5 |
Bug | LOG4J2-1173 | 错误无法重命名版本 2.4 和 2.4.1 中的文件 | Remko Popma | Resolved | Fixed | 2.5 |
Improvement | LOG4J2-1169 | PatternLayout:等于替换参数中可能的变量替换 | Matt Sicker | Resolved | Fixed | 2.6 |
Bug | LOG4J2-1166 | 使用 Log4j-2.5 和 monitorInterval 的应用程序永远不会关闭 | Remko Popma | Closed | Fixed | 2.5 |
Bug | LOG4J2-1099 | AbstractStringLayout 实现可序列化,但不可序列化 | Matt Sicker | Resolved | Fixed |
New Feature | LOG4J2-1050 | 添加一个 Log4jLookup 类以帮助编写相对于 log4j2.xml 的日志文件 | | Closed | Fixed | 2.4, 2.4.1, 2.6 |
Bug | LOG4J2-1013 | Log4j2 主要参数按名称查找不起作用 | | Resolved | Fixed | 2.13.1 |
Documentation | LOG4J2-1011 | 布局的依赖关系应记录在案 | Mikael Ståldal | Closed | Fixed | 2.6 |
Bug | LOG4J2-999 | RollingFileAppender 仅在时间超过翻转时间后旋转,而不是完全匹配 | Remko Popma | Resolved | Fixed | 2.5 |
Bug | LOG4J2-965 | 初始化控制台附加程序和 JANSI 后,System.out 不再起作用 | | Resolved | Fixed | 2.3 |
Bug | LOG4J2-957 | Missing toUpperCase(Locale.ENGLISH) | | Closed | Fixed | 2.2 |
Question | LOG4J2-943 | 如何在 log4j2 中配置 StatisticsCsvLayout? | | Closed | Fixed | 2.1 |
Bug | LOG4J2-938 | org.apache.logging.log4j.core.jmx.Server 从不关闭它创建的 ExecutorService | Remko Popma | Closed | Fixed | 2.2 |
New Feature | LOG4J2-913 | 允许从集中存储库(例如数据库或 Web 服务)加载 log4j2 配置 | Ralph Goers | Resolved | Fixed | 2.12.0 |
Improvement | LOG4J2-905 | 完全可以禁用(日期)查找功能,与其他库(例如 Camel)的兼容性问题 | 加里·格里高里 | Resolved | Fixed | 2.7 |
Bug | LOG4J2-819 | 在 Tomcat 6 上重新加载 webapp 时发生 PermGen OutOfMemoryError | | Resolved | Fixed | 2.1 |
Bug | LOG4J2-799 | Log4j 2 引发 ArrayIndexOutOfBoundsException | | Resolved | Fixed | 2.1 |
Bug | LOG4J2-702 | LoggerConfig#waitForCompletion 不是线程安全的 | | Resolved | Fixed | 2.4 |
Bug | LOG4J2-697 | 自行编写的 Appender 停止工作 | | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-679 | 日志旋转部分失败,并显示错误:“无法创建目录...” | Remko Popma | Resolved | Fixed | 2.0.2 |
Bug | LOG4J2-659 | 日志文件未正确滚动到该文件夹。 | | Closed | Fixed |
Bug | LOG4J2-619 | 加载损坏的 XML 后无法恢复 | | Closed | Fixed | 2.0-rc2 |
Bug | LOG4J2-605 | NoSQL 追加程序登录密码(明文形式)。 | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Epic | LOG4J2-604 | 审核 ClassLoader,Class.forName 等的使用 | Matt Sicker | Closed | Fixed |
Bug | LOG4J2-591 | Log4j 在第一条日志消息之后关闭 MongoDB 连接 | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-578 | Servlet 容器中的 JMX 内存泄漏 | Remko Popma | Resolved | Fixed | 2.5 |
Bug | LOG4J2-542 | 带有异常的 LogEvent 无法反序列化 | Ralph Goers | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-452 | Log4j2 不应在 Servlet 3.0 中自动启动 | Nick Williams | Resolved | Fixed | 2.0-rc1 |
Bug | LOG4J2-437 | Log4J2 在使用 Jboss 5.1.GA 和 JDK 6 的 500 个并发用户中表现不佳 | | Resolved | Fixed |
Bug | LOG4J2-434 | 与异常相关的数据放入一个日志文件,其余数据放入另一个日志文件 | | Resolved | Fixed | 2.0 |
Bug | LOG4J2-377 | 关机期间的 NPE。 | | Resolved | Fixed | 2.0-rc1, 2.0 |
Bug | LOG4J2-373 | OSGi 环境中的类加载器问题 | Matt Sicker | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-358 | 使用 MongoDB 提供程序的 NoSQLAppender 忽略用户名和密码属性 | Nick Williams | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-322 | ThrowableProxy.getCurrentStack 中的无尽循环 | Nick Williams | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-289 | 根据 CVE-2013-1571,VU#225657 更改 Javadoc 生成 | | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-223 | Tomcat 关闭期间抛出 IllegalStateException | | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-205 | 与 SocketAppender 死锁 | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-169 | LogManager.getLogger 不起作用 | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-158 | RFC5424 SD PARAM/VALUE 转义 | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-142 | 从 SocketAppender 反序列化事件时发生异常 | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-119 | 套接字/系统日志重新连接延迟导致持续的重新连接 | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-102 | Syslog 消息中的优先级错误 | | Closed | Fixed | 2.0-beta3 |
Bug | LOG4J2-80 | slf4j-impl 和 org.slf4j:jcl-over-slf4j 时未测试级别 | Ralph Goers | Closed | Fixed | 2.0-beta1 |
Bug | LOG4J2-2824 | 当消息模式需要位置时,GelfLayout 不会启用位置。 | | Closed | Fixed | 2.13.2 |