Article - CS330706
Method Server shuts down with 'stackoverflow' error due to a CAD operation
Modified: 06-Sep-2024
Applies To
- Windchill PDMLink 11.0 M030-CPS16 to 11.1 M020-CPS16
Description
- MethodServer crashes with 'stackoverflow' error during the use of comparison operation for EPM document
at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:329) FATAL [ajp-nio-127.0.0.1-8010-exec-5] wt.servlet.ServletRequestMonitor.request username -0500, 4eij0j61;kf2l4ddl;2100;5lw34l;2021, username, 10.106.0.59, /Windchill/servlet/WindchillAuthGW/wt.enterprise.URLProcessor/URLTemplateAction, u8&action=DIFFERENCE_REPORT, POST, 500, 2.859375, 2.990527512 java.lang.StackOverflowError at wt.cache.CacheManager.get(CacheManager.java:895) at wt.org.WTPrincipalCache.get(WTPrincipalCache.java:1567) at wt.org.WTPrincipalCache.getParentGroups(WTPrincipalCache.java:750) at wt.org.PrincipalCacheUtil.getParentGroups(PrincipalCacheUtil.java:334) at wt.org.StandardOrganizationServicesManager._parentGroups(StandardOrganizationServicesManager.java:11815) at wt.org.StandardOrganizationServicesManager.parentGroupMap(StandardOrganizationServicesManager.java:4501) at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy50.parentGroupMap(Unknown Source) at wt.access.AclEntrySet.getPermissionMasks(AclEntrySet.java:705) at wt.access.StandardAccessControlManager._hasAccess(StandardAccessControlManager.java:10554) at wt.access.StandardAccessControlManager.getAccess(StandardAccessControlManager.java:512) at wt.access.StandardAccessControlManager.getAccess(StandardAccessControlManager.java:482) at sun.reflect.GeneratedMethodAccessor287.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy46.getAccess(Unknown Source) at wt.folder.StandardFolderService.getFolderPath(StandardFolderService.java:473) at sun.reflect.GeneratedMethodAccessor286.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy45.getFolderPath(Unknown Source) at wt.folder.FolderHelper.getFolderPath(FolderHelper.java:320) at wt.folder.FolderHelper.getFolderPath(FolderHelper.java:573) at wt.enterprise.RevisionControlled.getFolderPath(RevisionControlled.java:300) at com.ptc.windchill.cadx.common.prowt.ProEClientUtilities.getEPMDocumentFolderPath(ProEClientUtilities.java:727) at com.ptc.windchill.cadx.common.prowt.ProEClientUtilities.getFakeFolderPathUnencoded(ProEClientUtilities.java:534) at com.ptc.windchill.cadx.common.prowt.ProEClientUtilities.getOpenModelAnchorLinkHref(ProEClientUtilities.java:632) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getOpenModelAnchorLinkHref(ObjectDependencyProcessor.java:351) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:320) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:329) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:329) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:329) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:329) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:329) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:329) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:329) at com.ptc.windchill.cadx.common.ObjectDependencyProcessor.getUsesComponentsForEPMDoc(ObjectDependencyProcessor.java:329)
This is a printer-friendly version of Article 330706 and may be out of date. For the latest version click CS330706