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

Issue 2211733002: Subzero: Improved quality of ASan error messages (Closed)

Created:
4 years, 4 months ago by tlively
Modified:
4 years, 4 months ago
CC:
native-client-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Subzero: Improved quality of ASan error messages Added load/store and stack/heap/global information. BUG=https://bugs.chromium.org/p/nativeclient/issues/detail?id=4374 R=kschimpf@google.com Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=fb068e840bbb28a5ac552619661c9a6171ba42db

Patch Set 1 #

Total comments: 6

Patch Set 2 : Replaced switch statements with table lookups #

Unified diffs Side-by-side diffs Delta from patch set Stats (+184 lines, -83 lines) Patch
M runtime/szrt_asan.c View 1 9 chunks +43 lines, -29 lines 0 comments Download
M src/IceASanInstrumentation.cpp View 3 chunks +12 lines, -7 lines 0 comments Download
M tests_lit/asan_tests/alignment.ll View 1 chunk +3 lines, -0 lines 0 comments Download
M tests_lit/asan_tests/blacklist.ll View 1 chunk +2 lines, -2 lines 0 comments Download
M tests_lit/asan_tests/errors.ll View 3 chunks +112 lines, -33 lines 0 comments Download
M tests_lit/asan_tests/instrumentlocals.ll View 1 chunk +6 lines, -6 lines 0 comments Download
M tests_lit/asan_tests/multiple_returns.ll View 1 chunk +3 lines, -3 lines 0 comments Download
M tests_lit/asan_tests/realloc_shrink.ll View 1 chunk +1 line, -1 line 0 comments Download
M tests_lit/asan_tests/wideloads.ll View 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 11 (2 generated)
tlively
4 years, 4 months ago (2016-08-04 02:17:36 UTC) #2
Karl
Otherwise LGTM. https://codereview.chromium.org/2211733002/diff/1/runtime/szrt_asan.c File runtime/szrt_asan.c (right): https://codereview.chromium.org/2211733002/diff/1/runtime/szrt_asan.c#newcode85 runtime/szrt_asan.c:85: switch (access) { Why not use a ...
4 years, 4 months ago (2016-08-04 14:42:24 UTC) #3
Jim Stichnoth
https://codereview.chromium.org/2211733002/diff/1/runtime/szrt_asan.c File runtime/szrt_asan.c (right): https://codereview.chromium.org/2211733002/diff/1/runtime/szrt_asan.c#newcode85 runtime/szrt_asan.c:85: switch (access) { On 2016/08/04 14:42:24, Karl wrote: > ...
4 years, 4 months ago (2016-08-04 14:55:10 UTC) #4
tlively
On 2016/08/04 14:55:10, stichnot wrote: > https://codereview.chromium.org/2211733002/diff/1/src/IceASanInstrumentation.cpp#newcode39 > src/IceASanInstrumentation.cpp:39: constexpr char RzStackPoison = -1; > ...
4 years, 4 months ago (2016-08-04 17:20:47 UTC) #5
tlively
https://codereview.chromium.org/2211733002/diff/1/runtime/szrt_asan.c File runtime/szrt_asan.c (right): https://codereview.chromium.org/2211733002/diff/1/runtime/szrt_asan.c#newcode85 runtime/szrt_asan.c:85: switch (access) { On 2016/08/04 14:42:24, Karl wrote: > ...
4 years, 4 months ago (2016-08-04 17:58:22 UTC) #6
Karl
I don't see a new patch set?
4 years, 4 months ago (2016-08-04 18:01:42 UTC) #7
native-client-reviews_googlegroups.com
Fixed. On Thu, Aug 4, 2016 at 11:01 AM, <kschimpf@google.com> wrote: > I don't see ...
4 years, 4 months ago (2016-08-04 18:07:11 UTC) #8
Karl
lgtm
4 years, 4 months ago (2016-08-04 18:21:06 UTC) #9
tlively
4 years, 4 months ago (2016-08-04 18:35:11 UTC) #11
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
fb068e840bbb28a5ac552619661c9a6171ba42db (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698