Bug 1071695
Summary: | Infinite recursion when exception stack frame class lookup fails | ||
---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | James Livingston <jlivings> |
Component: | Logging | Assignee: | James Perkins <jperkins> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Nikoleta Hlavickova <nziakova> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 6.2.0 | CC: | jason.greene, joallen, kkhan, ksato, onagano |
Target Milestone: | DR11 | ||
Target Release: | EAP 6.4.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
The JBoss LogManager when configured with the %E formatter, prints out where the jar classes are from. If there is a problem loading the class, JBoss Modules prints a warning. In some circumstances, the exception formatter will trigger infinite recursion between the log manager loading a class and modules printing a warning.
This issue has been fixed in JBoss EAP 6.4. The situation no longer triggers infinite recursion and logging.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | Type: | Bug | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1166437 | ||
Bug Blocks: |
Description
James Livingston
2014-03-02 23:31:28 UTC
This is fixed in the upstream of jboss-logmanager. If no other issues popup soon I'll cut another release with this fix. I forgot to mention a simple work-around is to use %e instead of %E in the format pattern. Has a workaround, only affects a limited number of uses. It will still be in before cut off though. Verified with EAP 6.4.0.DR11 using reproducer at LOGMGR-99 |