#DailyBug #MicrosoftEdge excessive recursion in function call causes stack exhaustion#EdgeBug

Confirmed Issue #8774107 • Assigned to Travis L.

Details

Created
Sep 6, 2016
Privacy
This issue is public.
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

Attachments

0 attachments

    Comments and activity

    • The recursion involves these functions:
      edgehtml.dll!CTreeNode::ComputeFormatsHelper
      edgehtml.dll!CTreeNode::CacheStyleForLayout (*)
      edgehtml.dll!Layout::ContentReader::GetNearestBlockLevelAncestor
      edgehtml.dll!Tree::FirstLetterBuilder::ComputeFirstLetterFormats
      edgehtml.dll!Tree::GeneratedElementNode::ComputeFormats
      edgehtml.dll!CTreeNode::ComputeFormats
      edgehtml.dll!CTreeNode::ComputeFormatsHelper
      edgehtml.dll!Layout::ContentReader::SkipHiddenNodes
      edgehtml.dll!Layout::ContentReader::GetFirstChild
      edgehtml.dll!Tree::FirstLetterBuilder::ComputeFirstLetterFormats
      edgehtml.dll!Tree::GeneratedElementNode::ComputeFormats
      edgehtml.dll!CTreeNode::ComputeFormats

      (*) this function does not always appear on the stack in crashes; it may have been inlined in some builds, or a slightly different way of triggering the issue may or may not include it in the loop.

    • Microsoft Edge Team

      Changed Assigned To to “Brad E.”

      Changed Title from “#DailyBug #MicrosoftEdge excessive recursion in function call causes stack exhaustion” to “#DailyBug #MicrosoftEdge excessive recursion in function call causes stack exhaustion#EdgeBug”

      Changed Assigned To to “Christian F.”

      Changed Assigned To to “Rico M.”

      Changed Assigned To from “Rico M.” to “Travis L.”

      Changed Status to “Confirmed”

    You need to sign in to your Microsoft account to add a comment.

    Sign in