A couple days ago we silently released 5.35 which included the new FilteredStackProfiler as an additional Profiler implementation. This quickly following release includes protection against Exception cause cycles for ExceptionUtils. A cause which loops to a previous exception could easily result in an infinite loop. This change detects and guards against this condition without impacting performance generally.