Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(524)

Issue 587923002: Extend the CloseHandle interception to all DLLs loaded in the process. (Closed)

Created:
6 years, 3 months ago by rvargas (doing something else)
Modified:
6 years, 2 months ago
Reviewers:
cpu_(ooo_6.6-7.5)
CC:
chromium-reviews, wfh+watch_chromium.org, erikwright+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Extend the CloseHandle interception to all DLLs loaded in the process. Some of the problems found by this code can be attributed to activity on DLLs that are not being monitored. BUG=362176 R=cpu@chromium.org Committed: https://crrev.com/ae02eef3fba47e4955be8b5c6e6e47c86b43f32d Cr-Commit-Position: refs/heads/master@{#297464}

Patch Set 1 #

Total comments: 12

Patch Set 2 : Review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+161 lines, -39 lines) Patch
M base/win/iat_patch_function.h View 1 chunk +6 lines, -0 lines 0 comments Download
M base/win/iat_patch_function.cc View 2 chunks +21 lines, -9 lines 0 comments Download
M chrome/app/close_handle_hook_win.cc View 1 6 chunks +134 lines, -30 lines 0 comments Download

Messages

Total messages: 10 (1 generated)
rvargas (doing something else)
6 years, 3 months ago (2014-09-19 23:02:21 UTC) #1
rvargas (doing something else)
On 2014/09/19 23:02:21, rvargas wrote: ping
6 years, 3 months ago (2014-09-23 18:02:22 UTC) #2
cpu_(ooo_6.6-7.5)
https://codereview.chromium.org/587923002/diff/1/chrome/app/close_handle_hook_win.cc File chrome/app/close_handle_hook_win.cc (right): https://codereview.chromium.org/587923002/diff/1/chrome/app/close_handle_hook_win.cc#newcode69 chrome/app/close_handle_hook_win.cc:69: if (!VirtualProtect(address, bytes, protect, &old_protect_)) do we want to ...
6 years, 2 months ago (2014-09-26 01:10:01 UTC) #3
rvargas (doing something else)
PTAL https://codereview.chromium.org/587923002/diff/1/chrome/app/close_handle_hook_win.cc File chrome/app/close_handle_hook_win.cc (right): https://codereview.chromium.org/587923002/diff/1/chrome/app/close_handle_hook_win.cc#newcode69 chrome/app/close_handle_hook_win.cc:69: if (!VirtualProtect(address, bytes, protect, &old_protect_)) On 2014/09/26 01:10:01, ...
6 years, 2 months ago (2014-09-26 18:47:49 UTC) #4
cpu_(ooo_6.6-7.5)
more to come. Afternoon seems crap so here ya go. https://codereview.chromium.org/587923002/diff/1/chrome/app/close_handle_hook_win.cc File chrome/app/close_handle_hook_win.cc (right): https://codereview.chromium.org/587923002/diff/1/chrome/app/close_handle_hook_win.cc#newcode69 ...
6 years, 2 months ago (2014-09-29 18:24:53 UTC) #5
cpu_(ooo_6.6-7.5)
lgtm
6 years, 2 months ago (2014-09-30 17:48:10 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/587923002/20001
6 years, 2 months ago (2014-09-30 18:27:52 UTC) #8
commit-bot: I haz the power
Committed patchset #2 (id:20001) as 0653491f0883a9ec3b76c381bf3473ef21acc10a
6 years, 2 months ago (2014-09-30 18:42:34 UTC) #9
commit-bot: I haz the power
6 years, 2 months ago (2014-09-30 18:43:14 UTC) #10
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/ae02eef3fba47e4955be8b5c6e6e47c86b43f32d
Cr-Commit-Position: refs/heads/master@{#297464}

Powered by Google App Engine
This is Rietveld 408576698