DynamoRIO / DynamoRIO/drmemory

drmemory change content_shell behavior

Open
#1,444 2 comments 0 reactions 0 assignees View on GitHub
Bug-AppFail Migrated OpSys-Windows Priority-High
Dominant language
C
Stars
2.7k
Forks
290
PR merge metrics
No merged PRs in 30d

Description

_From [zhao...@google.com](https://code.google.com/u/106321947286816917100/) on February 16, 2014 23:42:23_

native execution:
$ ./src/out/Debug/content_shell.exe --no-sandbox --dump-render-tree ./ClusterFuzz/fuzz-072-m.html
#READY
#CRASHED - renderer (pid 18308)
Content-Type: text/plain
#CRASHED - renderer (pid 18308)
#EOF
#EOF
#EOF

under DrM:
$ time ~/Workspace/DrMemory/builds/build_x86_drm_rel.git/bin/drmemory.exe -batch -logdir 'C:\Users\zhaoqin\AppData\LocalLow\drmemory.logs' -suppress ./suppressions_full.txt -no_count_leaks -check_handle_leaks -callstack_max_frames 40 -- ./src/out/Debug/content_shell.exe --no-sandbox --dump-render-tree ./ClusterFuzz/fuzz-072-m.html
~~Dr.M~~ Dr. Memory version 1.6.1697
~~Dr.M~~ Running "./src/out/Debug/content_shell.exe --no-sandbox --dump-render-tree ./ClusterFuzz/fuzz-072-m.html"
~~Dr.M~~ Recorded 264 suppression(s) from user D:\src\chrome\suppressions_full.txt
#READY
[19552:18028:0217/043545:48012505:WARNING:webkit_test_controller.cc(313)] renderer unresponsive

has to use ^C to terminate

It runs correctly in light mode

$ time ~/Workspace/DrMemory/builds/build_x86_drm_rel.git/bin/drmemory.exe -light -batch -logdir 'C:\Users\zhaoqin\AppData\LocalLow\drmemory.logs' -suppress ./suppressions_full.txt -no_count_leaks -check_handle_leaks -callstack_max_frames 40 -- ./src/out/Debug/content_shell.exe --no-sandbox --dump-render-tree ./ClusterFuzz/fuzz-072-m.html
~~Dr.M~~ Dr. Memory version 1.6.1697
~~Dr.M~~ Running "./src/out/Debug/content_shell.exe --no-sandbox --dump-render-tree ./ClusterFuzz/fuzz-072-m.html"
~~Dr.M~~ Recorded 264 suppression(s) from user D:\src\chrome\suppressions_full.txt
#READY
#CRASHED - renderer (pid 18356)
Content-Type: text/plain
#CRASHED - renderer (pid 18356)
#EOF
#EOF
#EOF
~~Dr.M~~
~~Dr.M~~ NO ERRORS FOUND:
~~Dr.M~~ 0 unique, 0 total unaddressable access(es)
~~Dr.M~~ 0 unique, 0 total invalid heap argument(s)
~~Dr.M~~ 0 unique, 0 total GDI usage error(s)
~~Dr.M~~ 0 unique, 0 total handle leak(s)
~~Dr.M~~ 0 unique, 0 total warning(s)
~~Dr.M~~ ERRORS IGNORED:
~~Dr.M~~ 89 potential error(s) (suspected false positives)
~~Dr.M~~ (details: C:\Users\zhaoqin\AppData\LocalLow\drmemory.logs\DrMemory-content_shell.exe.17348.000\potential_errors.txt)
~~Dr.M~~ 0 user-suppressed, 3 default-suppressed error(s)
~~Dr.M~~ Details: C:\Users\zhaoqin\AppData\LocalLow\drmemory.logs\DrMemory-content_shell.exe.17348.000\results.txt

real 0m38.167s
user 0m0.000s
sys 0m0.016s

_Original issue: http://code.google.com/p/drmemory/issues/detail?id=1444_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.