アーティクル - CS272522
Windchill PDMLink 11.0 で HTTP OPTIONS メソッドを使用して無効な URL にリクエストすると、メソッド サーバーが StackOverflowError でクラッシュする
修正日: 14-Oct-2025
適用対象
- Windchill PDMLink 11.0
説明
- HTTP OPTIONSメソッドを使用して無効なURLにリクエストすると、メソッドサーバーがStackOverflowErrorでクラッシュする
- MethodServerlog に、以下のような高度に再帰的なスタック トレースが記録される java.lang.StackOverflowError が表示されます。
at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.ServletResponseWrapper.isCommitted(ServletResponseWrapper.java:169) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.http.HttpServletRequestWrapper.getUserPrincipal(HttpServletRequestWrapper.java:186) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234) at javax.servlet.ServletRequestWrapper.getRemoteAddr(ServletRequestWrapper.java:234)
最新バージョンはこちらを参照ください CS272522