Skip to content

Massive replace makes window unresponsible and then crashes the window #8529

@kieferrm

Description

@kieferrm

Testing #8184.

  • VSCode Version: Insiders 6/29
  • OS Version: Windows

Steps to Reproduce:

  1. Use a large code base such as the vscode repo
  2. "View: Show Search"
  3. Expand Search
  4. Enter a as search string
  5. Enter b as replace string
  6. Press Enter
  7. Wait for the search to finish
  8. Press Replace All

screen shot 2016-06-29 at 10 36 32 am

Then:
screen shot 2016-06-29 at 10 37 27 am

Eventually the window will crash.

We should have safeguards against this kind of abuse. Independently, the window should never become unresponsive.

Metadata

Metadata

Assignees

Labels

*duplicateIssue identified as a duplicate of another issue(s)bugIssue identified by VS Code Team member as probable bugimportantIssue identified as high-prioritysearchSearch widget and operation issues

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions