You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2019/11/27 15:09:36 UTC

[Bug 63969] New: Stackoverflow in JSF

https://bz.apache.org/bugzilla/show_bug.cgi?id=63969

            Bug ID: 63969
           Summary: Stackoverflow in JSF
           Product: Tomcat 9
           Version: 9.0.29
          Hardware: PC
            Status: NEW
          Severity: regression
          Priority: P2
         Component: Catalina
          Assignee: dev@tomcat.apache.org
          Reporter: ekkelenkamp@gmail.com
  Target Milestone: -----

When upgrading from Tomcat 9.0.27 to 9.0.29 the following stack overflow
occurs:

java.lang.StackOverflowError
                at
java.logging/java.util.logging.LogRecord$CallerFinder.get(LogRecord.java:709)
                at
java.logging/java.util.logging.LogRecord.inferCaller(LogRecord.java:683)
                at
java.logging/java.util.logging.LogRecord.getSourceMethodName(LogRecord.java:383)
                at
org.apache.juli.AsyncFileHandler.publish(AsyncFileHandler.java:112)
                at java.logging/java.util.logging.Logger.log(Logger.java:979)
                at
java.logging/java.util.logging.Logger.doLog(Logger.java:1006)
                at java.logging/java.util.logging.Logger.log(Logger.java:1117)
                at
com.sun.faces.application.ApplicationImpl.newThing(ApplicationImpl.java:1735)
                at
com.sun.faces.application.ApplicationImpl.createComponentApplyAnnotations(ApplicationImpl.java:1896)
                at
com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:1166)
                at
com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.createComponent(ComponentTagHandlerDelegateImpl.java:602)
                at
com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:175)
                at
javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
                at
javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:95)
                at
com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
                at
com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:87)
                at
com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:312)
                at
com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:371)
                at
com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:350)
                at
com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:199)
                at
com.sun.faces.facelets.tag.ui.IncludeHandler.apply(IncludeHandler.java:124)
                at
com.sun.faces.facelets.tag.ui.InsertHandler.apply(InsertHandler.java:116)
                at
javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
                at
com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:202)
                at
javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
                at
javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:95)
                at
com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
                at
com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:87)
                at
com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:312)
                at
com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:371)
                at
com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:350)
                at
com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:199)
                at
com.sun.faces.facelets.tag.ui.IncludeHandler.apply(IncludeHandler.java:124)
                at
com.sun.faces.facelets.tag.ui.InsertHandler.apply(InsertHandler.java:116)
                at
javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
                at
com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:202)

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


[Bug 63969] Stackoverflow in JSF

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=63969

Mark Thomas <ma...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wlpa2008@gmail.com

--- Comment #2 from Mark Thomas <ma...@apache.org> ---
*** Bug 63976 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


[Bug 63969] Stackoverflow in JSF

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=63969

--- Comment #3 from Patrick WENDJI <wl...@gmail.com> ---
Hello,

Has the fix been ported to 8.5.x branch?

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


[Bug 63969] Stackoverflow in JSF

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=63969

Mark Thomas <ma...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #6 from Mark Thomas <ma...@apache.org> ---
Thanks for the confirmation.

Fixed in:
- master for 9.0.30 onwards
- 8.5.x for 8.5.50 onwards

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


[Bug 63969] Stackoverflow in JSF

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=63969

--- Comment #4 from Mark Thomas <ma...@apache.org> ---
8.5.50-dev build - same caveats apply as for the 9.0.x dev build

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


[Bug 63969] Stackoverflow in JSF

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=63969

Arend v. Reinersdorff <ar...@arendvr.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |arend@arendvr.com

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


[Bug 63969] Stackoverflow in JSF

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=63969

--- Comment #7 from ekkelenkamp@gmail.com ---
I tested with 9.0.30 and can confirm the bug is indeed fixed. Thanks for that!

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


[Bug 63969] Stackoverflow in JSF

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=63969

Mark Thomas <ma...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 OS|                            |All

--- Comment #1 from Mark Thomas <ma...@apache.org> ---
I think this is fixed already. Can you try a 9.0.30 dev build from here and
report back?
http://people.apache.org/~markt/dev/v9.0.30-dev/

Note that is a dev build for testing only. It isn't an official release. Please
don't use it in production and please don't blame me if your server catches
fire when you run it ;)

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


[Bug 63969] Stackoverflow in JSF

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=63969

--- Comment #5 from Conrad Kostecki <Ko...@his.de> ---
(In reply to Mark Thomas from comment #4)
> 8.5.50-dev build - same caveats apply as for the 9.0.x dev build

Yup, I can confirm, it seems to be fixed in 8.5.50-dev.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org