Sha256: 92915071e239c6e5b3eab60b052ab95879f835a2c503a5be6017d829832e7704

Contents?: true

Size: 1.08 KB

Versions: 18

Compression:

Stored size: 1.08 KB

Contents

oom_dump extracts useful information from Google Chrome OOM minidumps.

To build one needs a google-breakpad checkout
(http://code.google.com/p/google-breakpad/).

First, one needs to build and install breakpad itself. For instructions
check google-breakpad, but currently it's as easy as:

  ./configure
  make
  sudo make install

(the catch: breakpad installs .so into /usr/local/lib, so you might
need some additional tweaking to make it discoverable, for example,
put a soft link into /usr/lib directory).

Next step is to build v8.  Note: you should build x64 version of v8,
if you're on 64-bit platform, otherwise you would get a link error when
building oom_dump.

The last step is to build oom_dump itself.  The following command should work:

  cd <v8 working copy>/tools/oom_dump
  scons BREAKPAD_DIR=<path to google-breakpad working copy>

(Additionally you can control v8 working copy dir, but the default should work.)

If everything goes fine, oom_dump <path to minidump> should print
some useful information about the OOM crash.

Note: currently only 32-bit Windows minidumps are supported.

Version data entries

18 entries across 18 versions & 5 rubygems

Version Path
libv8-freebsd-3.3.10.4 lib/libv8/v8/tools/oom_dump/README
libv8-3.3.10.4 lib/libv8/v8/tools/oom_dump/README
libv8-sgonyea-3.3.10 lib/libv8/v8/tools/oom_dump/README
libv8-3.3.10.2 lib/libv8/v8/tools/oom_dump/README
therubyracer-0.8.2 ext/v8/upstream/3.1.8/tools/oom_dump/README
therubyracer-0.9.0beta4 ext/v8/upstream/v8/tools/oom_dump/README
therubyracer-0.9.0beta3 ext/v8/upstream/v8/tools/oom_dump/README
therubyracer-0.9.0beta2 ext/v8/upstream/3.1.8/tools/oom_dump/README
therubyracer-0.9.0beta1 ext/v8/upstream/3.1.8/tools/oom_dump/README
mustang-0.2.2 vendor/v8/tools/oom_dump/README
therubyracer-0.8.2.pre2 ext/v8/upstream/3.1.8/tools/oom_dump/README
mustang-0.2.1 vendor/v8/tools/oom_dump/README
mustang-0.2.0 vendor/v8/tools/oom_dump/README
mustang-0.1.1 vendor/v8/tools/oom_dump/README
mustang-0.1.0 vendor/v8/tools/oom_dump/README
therubyracer-0.8.2.pre ext/v8/upstream/3.1.8/tools/oom_dump/README
therubyracer-0.8.1 ext/v8/upstream/3.1.8/tools/oom_dump/README
mustang-0.0.1 vendor/v8/tools/oom_dump/README