New issue
Advanced search Search tips

Issue 882104 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Fix recursive base::FileEnumerator callers that unnecessarily follow symlinks.

Project Member Reported by thestig@chromium.org, Sep 8

Issue description

In  bug 880692 , we discovered recursive base::FileEnumerator, without SHOW_SYM_LINKS, can get into an infinite loop. This can be fixed with loop detection, but that is expensive.

In some cases, the caller can use SHOW_SYM_LINKS. Identify these cases and add SHOW_SYM_LINKS, so they will not need loop detection at all.
 

Sign in to add a comment