)]}'
{
  "log": [
    {
      "commit": "a590baca031199327f6382347625dd232de2c95c",
      "tree": "40c192b35abb2006e02b514fbb5a19fafc3370cd",
      "parents": [
        "5221133bfa1585b4488b01cad165627b1cd17077",
        "6ae815e04f618207da9ce52e3c828492c33a7107"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 20 09:42:08 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 20 09:42:08 2015 -0700"
      },
      "message": "Merge commit \u00276ae815e0\u0027 into HEAD\n\nlibstagefright: fix overflow in MPEG4Source::parseSampleAuxiliaryInformationOffsets.\n\nBug: 23270724\n(cherry picked from commit c51ab7dd82bf4e24666fc72a55e03e2f530204d5)\n\nChange-Id: I44c642548ee6ba3745fb1f46d8645bece231035a\n"
    },
    {
      "commit": "5221133bfa1585b4488b01cad165627b1cd17077",
      "tree": "6824c47d8b1cb36beb2c04f49e72a7aa1bcc7940",
      "parents": [
        "6b52d191f96c611b768318eec74d25908da76d03",
        "b2ae4351539de9aa4667fcb3e02ba40d9c6bd094"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 20 04:04:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 20 04:04:08 2015 +0000"
      },
      "message": "am b2ae4351: libstagefright: fix overflow in pvdec_api.cpp.\n\n* commit \u0027b2ae4351539de9aa4667fcb3e02ba40d9c6bd094\u0027:\n  libstagefright: fix overflow in pvdec_api.cpp.\n"
    },
    {
      "commit": "6ae815e04f618207da9ce52e3c828492c33a7107",
      "tree": "42f8cf5d811238df117abba1a9848b32c6f2d8fb",
      "parents": [
        "b2ae4351539de9aa4667fcb3e02ba40d9c6bd094",
        "937c6bedd4b6e5c6cb29a238eb459047dedd3486"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 20 04:01:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 20 04:01:18 2015 +0000"
      },
      "message": "Merge \"libstagefright: fix overflow in MPEG4Source::parseSampleAuxiliaryInformationOffsets.\" into klp-dev"
    },
    {
      "commit": "937c6bedd4b6e5c6cb29a238eb459047dedd3486",
      "tree": "de9072b197da1e8b0e7ebe6a0ea2f162237d191d",
      "parents": [
        "916a9684295fb578f4b3c6c16b621ef201a49964"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 14:32:16 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 20 03:53:44 2015 +0000"
      },
      "message": "libstagefright: fix overflow in MPEG4Source::parseSampleAuxiliaryInformationOffsets.\n\nBug: 23270724\nChange-Id: Id7ba55c7bf6860fbfc892bbb6378aac644c82da4\n(cherry picked from commit c51ab7dd82bf4e24666fc72a55e03e2f530204d5)\n"
    },
    {
      "commit": "b2ae4351539de9aa4667fcb3e02ba40d9c6bd094",
      "tree": "aa8ac42170bb5e669d625f7bc351327780feda61",
      "parents": [
        "916a9684295fb578f4b3c6c16b621ef201a49964"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 19 17:31:51 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 20 03:36:58 2015 +0000"
      },
      "message": "libstagefright: fix overflow in pvdec_api.cpp.\n\nBug: 20674086\nChange-Id: Ie2c711865c3b92f3fa2f3c7a436fa0e3687eb8b3\n(cherry picked from commit d7bb1cd786e5ea4ac61119cc1a08082474f7787b)\n"
    },
    {
      "commit": "6b52d191f96c611b768318eec74d25908da76d03",
      "tree": "988dd6b443bf363307033e527734dbebf994d342",
      "parents": [
        "5d7a381b9c86ff4f00a95063d57ad0a80467799c",
        "916a9684295fb578f4b3c6c16b621ef201a49964"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Aug 18 21:45:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 21:45:18 2015 +0000"
      },
      "message": "am 916a9684: Merge \"DO NOT MERGE - audio flinger: fix fuzz test crash\" into klp-dev\n\n* commit \u0027916a9684295fb578f4b3c6c16b621ef201a49964\u0027:\n  DO NOT MERGE - audio flinger: fix fuzz test crash\n"
    },
    {
      "commit": "916a9684295fb578f4b3c6c16b621ef201a49964",
      "tree": "4c1a4cabe7ff1ebac46444e1d91bd4ae9b17a9c5",
      "parents": [
        "877c76ac42701859fb8185f05c4724a06867fc07",
        "22ac20eff5b67f33b9d04ca54abeaa22ce201039"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Aug 18 21:33:46 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 21:33:46 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE - audio flinger: fix fuzz test crash\" into klp-dev"
    },
    {
      "commit": "5d7a381b9c86ff4f00a95063d57ad0a80467799c",
      "tree": "a2aaa751fe9a7d39666587682be94896e3bd19ac",
      "parents": [
        "9707195bf18fed1318e5c747db82f9783262a137",
        "877c76ac42701859fb8185f05c4724a06867fc07"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Aug 18 17:07:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 17:07:34 2015 +0000"
      },
      "message": "am 877c76ac: Merge \"stagefright: check IMemory::pointer() before using the allocation\" into klp-dev\n\n* commit \u0027877c76ac42701859fb8185f05c4724a06867fc07\u0027:\n  stagefright: check IMemory::pointer() before using the allocation\n"
    },
    {
      "commit": "877c76ac42701859fb8185f05c4724a06867fc07",
      "tree": "01b5c74709088c02ad0be92c595c948dde5eb988",
      "parents": [
        "f97b6beeb2e2f0977d1c7fa8d2aaafe4e2f4d68a",
        "8ec845c8fe0f03bc57c901bc484541bdd6a7cf80"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Aug 18 16:55:38 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 16:55:38 2015 +0000"
      },
      "message": "Merge \"stagefright: check IMemory::pointer() before using the allocation\" into klp-dev"
    },
    {
      "commit": "9707195bf18fed1318e5c747db82f9783262a137",
      "tree": "07c0fa83b4cbab8d9e04e79abeaa7695b7e5ebd5",
      "parents": [
        "27362395cec5673a9cbfe7179ad5490c4e475329",
        "f97b6beeb2e2f0977d1c7fa8d2aaafe4e2f4d68a"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 15:13:40 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 15:13:40 2015 +0000"
      },
      "message": "am f97b6bee: Merge \"Check integer overflow to prevent memory corruption\" into klp-dev\n\n* commit \u0027f97b6beeb2e2f0977d1c7fa8d2aaafe4e2f4d68a\u0027:\n  Check integer overflow to prevent memory corruption\n"
    },
    {
      "commit": "27362395cec5673a9cbfe7179ad5490c4e475329",
      "tree": "e157babb6cdfb2579d9382b2ce2db7da23908611",
      "parents": [
        "6035c811849a8475697268cf71b5cf923705abe8",
        "2ed42aea9c6fbca4bde52d647ff082b997b5968c"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 15:13:39 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 15:13:39 2015 +0000"
      },
      "message": "am 2ed42aea: Merge \"do not dequeue from native window after we hit fatal error -- DO NOT MERGE\" into klp-dev\n\n* commit \u00272ed42aea9c6fbca4bde52d647ff082b997b5968c\u0027:\n  do not dequeue from native window after we hit fatal error -- DO NOT MERGE\n"
    },
    {
      "commit": "f97b6beeb2e2f0977d1c7fa8d2aaafe4e2f4d68a",
      "tree": "cc19b2094c6e098fab0ad87d96662963024038f5",
      "parents": [
        "2ed42aea9c6fbca4bde52d647ff082b997b5968c",
        "b158a9a5bcfe21480f57bc58d45517f1a81cca39"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 15:04:20 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 15:04:20 2015 +0000"
      },
      "message": "Merge \"Check integer overflow to prevent memory corruption\" into klp-dev"
    },
    {
      "commit": "2ed42aea9c6fbca4bde52d647ff082b997b5968c",
      "tree": "f9029c9705e97eb235c53ba8f9d29cfe87b0f8fa",
      "parents": [
        "0d46c93785e2c426be11172bec0489b698fea6c3",
        "734e65e6e7e1ee863781c1ebd87003933bb4a752"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 15:00:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 15:00:42 2015 +0000"
      },
      "message": "Merge \"do not dequeue from native window after we hit fatal error -- DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "6035c811849a8475697268cf71b5cf923705abe8",
      "tree": "b443bf98b8899119c9d7993a5340aa1c411bd083",
      "parents": [
        "0afecdebaea1982ead120a701ddd24f2b0ff3897",
        "0d46c93785e2c426be11172bec0489b698fea6c3"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 14:31:25 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 14:31:25 2015 +0000"
      },
      "message": "am 0d46c937: Merge \"MPEG4Source::fragmentedRead: check range before writing into buffers\" into klp-dev\n\n* commit \u00270d46c93785e2c426be11172bec0489b698fea6c3\u0027:\n  MPEG4Source::fragmentedRead: check range before writing into buffers\n"
    },
    {
      "commit": "0afecdebaea1982ead120a701ddd24f2b0ff3897",
      "tree": "223e4d668bbe88175f34d28aadf55200002901a5",
      "parents": [
        "8026ad3838e2f7367e8ff616f66b2c2f8bc8488c",
        "aa1cc74139341eb3ae9511af5310b965dbf890f4"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 14:31:24 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 14:31:24 2015 +0000"
      },
      "message": "am aa1cc741: Merge \"Check buffer size before using it\" into klp-dev\n\n* commit \u0027aa1cc74139341eb3ae9511af5310b965dbf890f4\u0027:\n  Check buffer size before using it\n"
    },
    {
      "commit": "0d46c93785e2c426be11172bec0489b698fea6c3",
      "tree": "d85768c73eae26399e188ee1fa069b7aac04c7ea",
      "parents": [
        "aa1cc74139341eb3ae9511af5310b965dbf890f4",
        "f810a8298aea13fa177060cdc10c8297eac69c49"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 14:25:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 14:25:45 2015 +0000"
      },
      "message": "Merge \"MPEG4Source::fragmentedRead: check range before writing into buffers\" into klp-dev"
    },
    {
      "commit": "aa1cc74139341eb3ae9511af5310b965dbf890f4",
      "tree": "ad6d1edf7993e45e4aaa9c4412791cda0a192b07",
      "parents": [
        "6efa86beff54332cbf7bbd4949b0c38c1ec8c5cd",
        "f11e95b21007f24e5ab77298370855f9f085b2d7"
      ],
      "author": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Tue Aug 18 14:24:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 14:24:26 2015 +0000"
      },
      "message": "Merge \"Check buffer size before using it\" into klp-dev"
    },
    {
      "commit": "8026ad3838e2f7367e8ff616f66b2c2f8bc8488c",
      "tree": "3747eda3e981b49ee24623909c9b4ceba0c2e656",
      "parents": [
        "d146d4660451fb04c039f4ac8554103876fa4722",
        "6efa86beff54332cbf7bbd4949b0c38c1ec8c5cd"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 13:41:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 13:41:18 2015 +0000"
      },
      "message": "am 6efa86be: Merge \"Check vector size before accessing\" into klp-dev\n\n* commit \u00276efa86beff54332cbf7bbd4949b0c38c1ec8c5cd\u0027:\n  Check vector size before accessing\n"
    },
    {
      "commit": "d146d4660451fb04c039f4ac8554103876fa4722",
      "tree": "86fa5fb0cd05e41c597a7b2700c5309be160cb49",
      "parents": [
        "a2a6826494dec4a8fab6bd6828828fae886e516a",
        "6f561b93d8c6473fa0baa281ad4a53f882e656cc"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 13:36:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 13:36:34 2015 +0000"
      },
      "message": "am 6f561b93: Merge \"MatroskaExtractor: detect infinite loop when parsing NALs\" into klp-dev\n\n* commit \u00276f561b93d8c6473fa0baa281ad4a53f882e656cc\u0027:\n  MatroskaExtractor: detect infinite loop when parsing NALs\n"
    },
    {
      "commit": "a2a6826494dec4a8fab6bd6828828fae886e516a",
      "tree": "3f90c877667c833507a014502693a0931f70ccbd",
      "parents": [
        "073a656d7dd0b432e7c8d508745d9fb552955b9e",
        "c37f7f6fa0cb7f55cdc5b2d4ccbf2c87c3bc6c3b"
      ],
      "author": {
        "name": "Neel Mehta",
        "email": "nmehta@google.com",
        "time": "Tue Aug 18 13:36:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 13:36:33 2015 +0000"
      },
      "message": "am c37f7f6f: Fix for memory corruption in ID3::removeUnsynchronizationV2_4(). Bug: 23227354\n\n* commit \u0027c37f7f6fa0cb7f55cdc5b2d4ccbf2c87c3bc6c3b\u0027:\n  Fix for memory corruption in ID3::removeUnsynchronizationV2_4(). Bug: 23227354\n"
    },
    {
      "commit": "6efa86beff54332cbf7bbd4949b0c38c1ec8c5cd",
      "tree": "c28630e1e229a01959f929c56894695525ff988d",
      "parents": [
        "6f561b93d8c6473fa0baa281ad4a53f882e656cc",
        "073e4f6748f5d7deb095c42fad9271cb99e22d07"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 13:28:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 13:28:34 2015 +0000"
      },
      "message": "Merge \"Check vector size before accessing\" into klp-dev"
    },
    {
      "commit": "6f561b93d8c6473fa0baa281ad4a53f882e656cc",
      "tree": "6754377500a18f33e295c69bc0a46a9269e7d8c1",
      "parents": [
        "c37f7f6fa0cb7f55cdc5b2d4ccbf2c87c3bc6c3b",
        "407d475b797fdc595299d67151230dc6e3835ccd"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 13:24:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 13:24:21 2015 +0000"
      },
      "message": "Merge \"MatroskaExtractor: detect infinite loop when parsing NALs\" into klp-dev"
    },
    {
      "commit": "407d475b797fdc595299d67151230dc6e3835ccd",
      "tree": "0924f43fb9ccf6ebbf227b9da67d74b570766307",
      "parents": [
        "deba0610c89d54390c9d2d0a0f3b79fd7679779c"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Jul 16 15:04:12 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 02:33:07 2015 +0000"
      },
      "message": "MatroskaExtractor: detect infinite loop when parsing NALs\n\nBug: 21335999\nChange-Id: I76bd34610e52048ffcf16e41aa6175afc8a14ee4\n(cherry picked from commit 2dcf6138ebc9c5688aeae151d2fbde55a2826128)\n"
    },
    {
      "commit": "c37f7f6fa0cb7f55cdc5b2d4ccbf2c87c3bc6c3b",
      "tree": "b29d7f3b35fcb42b4d696b2a1a68399e2758e52c",
      "parents": [
        "deba0610c89d54390c9d2d0a0f3b79fd7679779c"
      ],
      "author": {
        "name": "Neel Mehta",
        "email": "nmehta@google.com",
        "time": "Fri Aug 14 17:38:48 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 02:12:26 2015 +0000"
      },
      "message": "Fix for memory corruption in ID3::removeUnsynchronizationV2_4().\nBug: 23227354\n\nChange-Id: Iaa36cfda4fd84ca7e039f56086fd61b4118020db\n(cherry picked from commit 77e23413a539df16503e356bd4df4a952f3abc47)\n"
    },
    {
      "commit": "073a656d7dd0b432e7c8d508745d9fb552955b9e",
      "tree": "e869c8904fae46cd6a7624e01bb04b7a69f39e68",
      "parents": [
        "af46239a10921980f5030222dff147a592480248",
        "deba0610c89d54390c9d2d0a0f3b79fd7679779c"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 01:45:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 01:45:49 2015 +0000"
      },
      "message": "am deba0610: Merge \"Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\" into klp-dev\n\n* commit \u0027deba0610c89d54390c9d2d0a0f3b79fd7679779c\u0027:\n  Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\n"
    },
    {
      "commit": "af46239a10921980f5030222dff147a592480248",
      "tree": "008f1fc8ecebb7c0b1b6a1244c579d67ff38d3a8",
      "parents": [
        "431312997856ce689e683ee0639cf1f4bedab7f0",
        "9abb7401df730b5c510f6b8dac2716a0928d9623"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 01:45:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 01:45:48 2015 +0000"
      },
      "message": "am 9abb7401: Fix compile failure after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\n* commit \u00279abb7401df730b5c510f6b8dac2716a0928d9623\u0027:\n  Fix compile failure after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n"
    },
    {
      "commit": "deba0610c89d54390c9d2d0a0f3b79fd7679779c",
      "tree": "a483e8e26de32fe590d98811c3fa8e3aa37f6473",
      "parents": [
        "9abb7401df730b5c510f6b8dac2716a0928d9623",
        "12bd1d2697f0d39f6c70f31d06f2f74c57e1d89f"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 01:31:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 01:31:42 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\" into klp-dev"
    },
    {
      "commit": "9abb7401df730b5c510f6b8dac2716a0928d9623",
      "tree": "5b02dde8e1c90ab3ecee53a26458b16bb28ae6bb",
      "parents": [
        "1a09d3521e8849dcb1090ecb50393f6e9ee140ec"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 18:24:11 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 18:24:11 2015 -0700"
      },
      "message": "Fix compile failure after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\nBug: 20674086\nChange-Id: I2ee6b7e0eabbf696c0986d08b2d759d48cb9eb7b\n"
    },
    {
      "commit": "22ac20eff5b67f33b9d04ca54abeaa22ce201039",
      "tree": "e0fcb0e06bb14a3e9d34a514be6e912e6b6c8192",
      "parents": [
        "1a09d3521e8849dcb1090ecb50393f6e9ee140ec"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 08 10:50:03 2015 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 17 18:11:04 2015 -0700"
      },
      "message": "DO NOT MERGE - audio flinger: fix fuzz test crash\n\nClear output stream pointer in duplicating thread\nwhen the main output to which it is attached is closed.\n\nAlso do not forward master mute and volume commands to\nduplicating threads as this is not applicable.\n\nAlso fix logic in AudioFlinger::primaryPlaybackThread_l()\nthat could accidentally return a duplicating thread.\nThis never happens because the primary thread is always\nfirst in the list.\n\nBug: 20731946.\nChange-Id: Ic8869699836920351b23d09544c50a258d3fb585\n"
    },
    {
      "commit": "431312997856ce689e683ee0639cf1f4bedab7f0",
      "tree": "71c10c9a85888d7446f53d5a4c35b6056a94c380",
      "parents": [
        "8a34499ab9987d962040881b4c8d66b655f65ae0",
        "1a09d3521e8849dcb1090ecb50393f6e9ee140ec"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 01:00:53 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 01:00:53 2015 +0000"
      },
      "message": "am 1a09d352: Merge \"libstagefright: check remaining data size before parsing it.\" into klp-dev\n\n* commit \u00271a09d3521e8849dcb1090ecb50393f6e9ee140ec\u0027:\n  libstagefright: check remaining data size before parsing it.\n"
    },
    {
      "commit": "8a34499ab9987d962040881b4c8d66b655f65ae0",
      "tree": "6eef5c0ccecd1da4a3a9f0fee7b9c451761f8af9",
      "parents": [
        "ce3802906214ec1ae2ac78d765b8480a2ebe295a",
        "c23e3dd8af7397f023aae040c4a03dd14091cbed"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 00:53:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:14 2015 +0000"
      },
      "message": "am c23e3dd8: Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\n* commit \u0027c23e3dd8af7397f023aae040c4a03dd14091cbed\u0027:\n  Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n"
    },
    {
      "commit": "ce3802906214ec1ae2ac78d765b8480a2ebe295a",
      "tree": "91dcefa19420dc810d5313d70cd9981b3d1ac95e",
      "parents": [
        "09c29ec42df51ae807725d4eea52c4cc305c13a0",
        "567b6551f8bc240cc267054ea5de55c46f10cc29"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:12 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:12 2015 +0000"
      },
      "message": "am 567b6551: Merge \"SoftAVCEnc: check requested memory size before allocation.\" into klp-dev\n\n* commit \u0027567b6551f8bc240cc267054ea5de55c46f10cc29\u0027:\n  SoftAVCEnc: check requested memory size before allocation.\n"
    },
    {
      "commit": "09c29ec42df51ae807725d4eea52c4cc305c13a0",
      "tree": "c6e0949f6ad07dd9ca7b71f9ad611a13ea735f33",
      "parents": [
        "5a289b87952f1cafbdcf604ad5e6da20403b38d5",
        "94c1969c38d4386933ed5cad7f625029442f6331"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Tue Aug 18 00:53:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:11 2015 +0000"
      },
      "message": "am 94c1969c: Merge \"libstagefright: check memory size for overflow before allocation.\" into klp-dev\n\n* commit \u002794c1969c38d4386933ed5cad7f625029442f6331\u0027:\n  libstagefright: check memory size for overflow before allocation.\n"
    },
    {
      "commit": "5a289b87952f1cafbdcf604ad5e6da20403b38d5",
      "tree": "ad83f6152222eb3a63bd12a43d77ebc1e6220659",
      "parents": [
        "6d59c11c0dfa5aee2ebbadcf282b512cb55be9c2",
        "120f259d0de4dc048a2b9007c0f19b8808e59021"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:10 2015 +0000"
      },
      "message": "am 120f259d: Merge \"ABuffer: reset members when memory allocation fails.\" into klp-dev\n\n* commit \u0027120f259d0de4dc048a2b9007c0f19b8808e59021\u0027:\n  ABuffer: reset members when memory allocation fails.\n"
    },
    {
      "commit": "6d59c11c0dfa5aee2ebbadcf282b512cb55be9c2",
      "tree": "e5078ed566e1e69604ea697e55bc5b3dbe672799",
      "parents": [
        "652926c8a37fb904aaa0756a0d0bae0574f308c5",
        "fc8c226b75a45876e6545c3a217698ada52bd2d6"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:09 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:09 2015 +0000"
      },
      "message": "am fc8c226b: Merge \"Revert \"SoftAVCEnc: check requested memory size before allocation.\"\" into klp-dev\n\n* commit \u0027fc8c226b75a45876e6545c3a217698ada52bd2d6\u0027:\n  Revert \"SoftAVCEnc: check requested memory size before allocation.\"\n"
    },
    {
      "commit": "652926c8a37fb904aaa0756a0d0bae0574f308c5",
      "tree": "1323b1bde9c58a244c06669cfdb91d3dcc6f31c0",
      "parents": [
        "b46eb8d9f8bff2e6ddec1902acc9d2ad65147d68",
        "74d3170ffc02620fcedb5a98c7a66e83ee2faa87"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:08 2015 +0000"
      },
      "message": "am 74d3170f: Merge \"Fix comparison sign warnings.\" into klp-dev\n\n* commit \u002774d3170ffc02620fcedb5a98c7a66e83ee2faa87\u0027:\n  Fix comparison sign warnings.\n"
    },
    {
      "commit": "b46eb8d9f8bff2e6ddec1902acc9d2ad65147d68",
      "tree": "6af463d6368a2031a12873f8795d138160bf6a1d",
      "parents": [
        "88aa97ea87b7e4f7b4f82df3500754e03205ef60",
        "479b4de0d267eb7d4c419f4da0069186a952ad17"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:53:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:53:07 2015 +0000"
      },
      "message": "am 479b4de0: SoftAVCEnc: check requested memory size before allocation.\n\n* commit \u0027479b4de0d267eb7d4c419f4da0069186a952ad17\u0027:\n  SoftAVCEnc: check requested memory size before allocation.\n"
    },
    {
      "commit": "1a09d3521e8849dcb1090ecb50393f6e9ee140ec",
      "tree": "94569b4362815e1d20ffa4086499b9bc94f31d41",
      "parents": [
        "c23e3dd8af7397f023aae040c4a03dd14091cbed",
        "d2ebc0b9e147f9406db20ec4df61da50e3614ee4"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Aug 18 00:48:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 18 00:48:01 2015 +0000"
      },
      "message": "Merge \"libstagefright: check remaining data size before parsing it.\" into klp-dev"
    },
    {
      "commit": "12bd1d2697f0d39f6c70f31d06f2f74c57e1d89f",
      "tree": "4413ef2ffe6e19f0db0bf807666c5e60163c3965",
      "parents": [
        "c23e3dd8af7397f023aae040c4a03dd14091cbed"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 22:34:16 2015 +0000"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 22:34:16 2015 +0000"
      },
      "message": "Revert \"Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\"\n\nThis reverts commit c23e3dd8af7397f023aae040c4a03dd14091cbed.\n\nThis speculative fix didn\u0027t fix the compile failure, do checking locally.\n\nChange-Id: I1598f7208c8232ca38c0fcad17f211598591594e\n"
    },
    {
      "commit": "f810a8298aea13fa177060cdc10c8297eac69c49",
      "tree": "6b6acb896c8c2b3614799fbb9b17b28559a0cd79",
      "parents": [
        "4254be9a0d16bac995aa73d60e8e92839960bd32"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 22 17:58:27 2015 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Aug 17 15:29:47 2015 -0700"
      },
      "message": "MPEG4Source::fragmentedRead: check range before writing into buffers\n\nBug: 22008959\nChange-Id: I5f6e188adcc593796455bdaf7b0b8aba672b106e\n"
    },
    {
      "commit": "c23e3dd8af7397f023aae040c4a03dd14091cbed",
      "tree": "d97db4122a5a65bf306a7659841227dfefefead4",
      "parents": [
        "567b6551f8bc240cc267054ea5de55c46f10cc29"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 14:50:02 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 14:50:02 2015 -0700"
      },
      "message": "Fix compile after rI431aa2b7d30a942350ab6d105451c6b77e2f99d4\n\nBUG: 20674086\nChange-Id: Idaff17975b327adea65c39bdba1ab4e88789c0cd\n"
    },
    {
      "commit": "567b6551f8bc240cc267054ea5de55c46f10cc29",
      "tree": "4413ef2ffe6e19f0db0bf807666c5e60163c3965",
      "parents": [
        "94c1969c38d4386933ed5cad7f625029442f6331",
        "3fd96683850cf27648e036180acb149fac362242"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 19:49:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 17 19:49:39 2015 +0000"
      },
      "message": "Merge \"SoftAVCEnc: check requested memory size before allocation.\" into klp-dev"
    },
    {
      "commit": "94c1969c38d4386933ed5cad7f625029442f6331",
      "tree": "e852f871e3dad6c56343a6909002f9320a4c4313",
      "parents": [
        "120f259d0de4dc048a2b9007c0f19b8808e59021",
        "b62a73b860757143d3b140b2985fdae71e18d675"
      ],
      "author": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Mon Aug 17 18:39:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 17 18:39:11 2015 +0000"
      },
      "message": "Merge \"libstagefright: check memory size for overflow before allocation.\" into klp-dev"
    },
    {
      "commit": "8ec845c8fe0f03bc57c901bc484541bdd6a7cf80",
      "tree": "4e12649c0f396e454cc55e630c52ed3e05c8f52c",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri May 15 13:40:15 2015 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Aug 17 11:02:09 2015 -0700"
      },
      "message": "stagefright: check IMemory::pointer() before using the allocation\n\nbug: 19779574\nChange-Id: I4ffe8c3fadc07da211f421e75ee83010b01d9cbb\n"
    },
    {
      "commit": "734e65e6e7e1ee863781c1ebd87003933bb4a752",
      "tree": "33fc593159d45ac2a84e93aa8c2d05583acfac65",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Aug 14 13:50:02 2015 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Aug 17 17:14:17 2015 +0000"
      },
      "message": "do not dequeue from native window after we hit fatal error -- DO NOT MERGE\n\nbug: 22845824\nChange-Id: I8c375790c697e02b6ab3ea54b84d3f70d5e78141\n(cherry picked from commit 346de3c26a8fbd0fa0c8102f4a21ea4dcee4432a)\n"
    },
    {
      "commit": "d2ebc0b9e147f9406db20ec4df61da50e3614ee4",
      "tree": "ec78e3b3e29c9104836ac8fcd845d40b60aa1789",
      "parents": [
        "120f259d0de4dc048a2b9007c0f19b8808e59021"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 17:41:50 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 13:51:26 2015 +0000"
      },
      "message": "libstagefright: check remaining data size before parsing it.\n\nBug: 23248776\nChange-Id: I45cf53e58e4375afcf260b122264c968ec0ff6c8\n(cherry picked from commit 3bf1e0fdf27e1188b8d3574ed073595b8eacb114)\n"
    },
    {
      "commit": "3fd96683850cf27648e036180acb149fac362242",
      "tree": "3edb714b9e7eb5ea3ddfa73a5c37c8c7ee77e89b",
      "parents": [
        "fc8c226b75a45876e6545c3a217698ada52bd2d6"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 17:46:34 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Aug 17 00:48:25 2015 +0000"
      },
      "message": "SoftAVCEnc: check requested memory size before allocation.\n\nBug: 20674674\n\nChange-Id: If80186a7b9078e575d389220f3bebe9f7630a956\n(cherry picked from commit f6fe4340219a8e674f3250fe32d4697ec8184b24)\n"
    },
    {
      "commit": "120f259d0de4dc048a2b9007c0f19b8808e59021",
      "tree": "3ad4bda9edfe6cea91a033dd7533c4e43f6a2d0c",
      "parents": [
        "fc8c226b75a45876e6545c3a217698ada52bd2d6",
        "7913508110c80da87fb085514208adbd874d7d54"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 20:20:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 16 20:20:57 2015 +0000"
      },
      "message": "Merge \"ABuffer: reset members when memory allocation fails.\" into klp-dev"
    },
    {
      "commit": "fc8c226b75a45876e6545c3a217698ada52bd2d6",
      "tree": "b448fbcfa6446be1a0097ce992c5bb61dfebc2e7",
      "parents": [
        "74d3170ffc02620fcedb5a98c7a66e83ee2faa87",
        "98e68e84f173aba6967770629d3ea7991a1dfb91"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 18:19:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 16 18:19:37 2015 +0000"
      },
      "message": "Merge \"Revert \"SoftAVCEnc: check requested memory size before allocation.\"\" into klp-dev"
    },
    {
      "commit": "98e68e84f173aba6967770629d3ea7991a1dfb91",
      "tree": "f593018b43c0bedfbb8c578b7b0d7fc8b9536121",
      "parents": [
        "479b4de0d267eb7d4c419f4da0069186a952ad17"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 18:14:33 2015 +0000"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 18:14:33 2015 +0000"
      },
      "message": "Revert \"SoftAVCEnc: check requested memory size before allocation.\"\n\nThis reverts commit 479b4de0d267eb7d4c419f4da0069186a952ad17.\n\nChange-Id: I014746db3f861cb1cd5bf1b76f86b0356836a128\n"
    },
    {
      "commit": "74d3170ffc02620fcedb5a98c7a66e83ee2faa87",
      "tree": "78f047c85f726c40d178c6875c805070665a12bf",
      "parents": [
        "479b4de0d267eb7d4c419f4da0069186a952ad17",
        "7e9ac3509d72e8dc6f1316b5ce0a0066638b9737"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sun Aug 16 18:02:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 16 18:02:05 2015 +0000"
      },
      "message": "Merge \"Fix comparison sign warnings.\" into klp-dev"
    },
    {
      "commit": "b158a9a5bcfe21480f57bc58d45517f1a81cca39",
      "tree": "f40f2eedbddd528916ad89df8f7a0a183befbcfb",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Aug 11 15:52:26 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Sun Aug 16 06:01:56 2015 +0000"
      },
      "message": "Check integer overflow to prevent memory corruption\n\nbug: 23016072\nChange-Id: If3c9a835408773847c0024a812bd8b4915ebd680\n(cherry picked from commit fa8ebb45fd850f56ca1bf64fbed3ac11e10c7d3d)\n"
    },
    {
      "commit": "f11e95b21007f24e5ab77298370855f9f085b2d7",
      "tree": "aefbe9c812eb3a65c4ad95ea202052ef97943ef7",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jul 01 13:05:50 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Sat Aug 15 03:59:05 2015 +0000"
      },
      "message": "Check buffer size before using it\n\nBug: 21814993\nChange-Id: Idaac61b4b9f4058b94e84093644593ba315d72ff\n(cherry picked from commit c1a104aaad2d84a57bf5d87dd030d2bef56bf541)\n"
    },
    {
      "commit": "7e9ac3509d72e8dc6f1316b5ce0a0066638b9737",
      "tree": "b448fbcfa6446be1a0097ce992c5bb61dfebc2e7",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Fri May 08 10:43:54 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Sat Aug 15 01:11:52 2015 +0000"
      },
      "message": "Fix comparison sign warnings.\n\nBug:23213430\n\nChange-Id: I6f2e2b03b968a569b122004b4803c5d17fccfb12\n(cherry picked from commit 635bc8f90429b2fdcaf7f8d43f7f59bcd0fe951c)\n"
    },
    {
      "commit": "7913508110c80da87fb085514208adbd874d7d54",
      "tree": "57c930606b3bbba8727a17270ad362b1e182ad86",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Mon Jul 20 11:34:22 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Aug 14 18:05:07 2015 -0700"
      },
      "message": "ABuffer: reset members when memory allocation fails.\n\nBug: 22077698\nChange-Id: I2beb724662d041ad2339d0f4c7f983e7ac5e5e6f\n(cherry picked from commit 94b0badc025b14141ff234e3e4e2745411742bac)\n"
    },
    {
      "commit": "479b4de0d267eb7d4c419f4da0069186a952ad17",
      "tree": "07f2745284a903befd67cfa22a7d46731c623975",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Aug 14 17:16:46 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Fri Aug 14 17:16:46 2015 -0700"
      },
      "message": "SoftAVCEnc: check requested memory size before allocation.\n\nBug: 20674674\nChange-Id: I569e7a9b33fe64779a40e55539929c3dc4303c19\n(cherry picked from commit f6fe4340219a8e674f3250fe32d4697ec8184b24)\n"
    },
    {
      "commit": "073e4f6748f5d7deb095c42fad9271cb99e22d07",
      "tree": "41d8d9bfdb5e08c6bcb35f399634dfa9fea6b64a",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jul 24 09:18:36 2015 -0700"
      },
      "committer": {
        "name": "Abhishek Arya",
        "email": "aarya@google.com",
        "time": "Sat Aug 15 00:00:05 2015 +0000"
      },
      "message": "Check vector size before accessing\n\nBug: 22388975\nChange-Id: I3c157b1029d37f6a22e6302ea7b52077fe27ce53\n(cherry picked from commit 529c595b083f8a4c3175e2350fba5547e6008e00)\n"
    },
    {
      "commit": "b62a73b860757143d3b140b2985fdae71e18d675",
      "tree": "19f9fa1f1a6890161c80cada416b2953b7475b81",
      "parents": [
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Jun 03 13:47:51 2015 -0700"
      },
      "committer": {
        "name": "Jon Larimer",
        "email": "jlarimer@google.com",
        "time": "Fri Aug 14 22:33:21 2015 +0000"
      },
      "message": "libstagefright: check memory size for overflow before allocation.\n\nBug: 20674086\nChange-Id: I431aa2b7d30a942350ab6d105451c6b77e2f99d4\n(cherry picked from commit 42cccd7c8811597d56fb86afeacf6231d693dea6)\n"
    },
    {
      "commit": "88aa97ea87b7e4f7b4f82df3500754e03205ef60",
      "tree": "5da443ca6f2fba132307e3a05e13c4ac45263128",
      "parents": [
        "4e86a483a12b0139a8babf4754e5de340eaccd40",
        "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 13 18:08:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 13 18:08:00 2015 +0000"
      },
      "message": "am 3ce29384: libstagefright: fix possible overflow in amrwbenc.\n\n* commit \u00273ce293842fed1b3abd2ff0aecd2a0c70a55086ee\u0027:\n  libstagefright: fix possible overflow in amrwbenc.\n"
    },
    {
      "commit": "3ce293842fed1b3abd2ff0aecd2a0c70a55086ee",
      "tree": "f593018b43c0bedfbb8c578b7b0d7fc8b9536121",
      "parents": [
        "f51115bd8e44c2779b74477277c6f6046916e7cf"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 12 10:08:41 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 13 16:49:35 2015 +0000"
      },
      "message": "libstagefright: fix possible overflow in amrwbenc.\n\nBug: 23142203\nChange-Id: I309df51e4df6412655f04cc093d792bf6c7944f7\n(cherry picked from commit 9dd01777aa14bbb90a6cdccf97383bb4e3d717a5)\n"
    },
    {
      "commit": "4e86a483a12b0139a8babf4754e5de340eaccd40",
      "tree": "c150a9da143c2d9ee427ef803bcf4218e90ca508",
      "parents": [
        "94f8150be2041f73c2f185f2c3622a9537d47454",
        "f51115bd8e44c2779b74477277c6f6046916e7cf"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Aug 13 16:34:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 13 16:34:17 2015 +0000"
      },
      "message": "am f51115bd: libstagefright: fix possible overflow in ID3.\n\n* commit \u0027f51115bd8e44c2779b74477277c6f6046916e7cf\u0027:\n  libstagefright: fix possible overflow in ID3.\n"
    },
    {
      "commit": "f51115bd8e44c2779b74477277c6f6046916e7cf",
      "tree": "a178d186a3a2c95529c24ddc35f02307a8c0d7e3",
      "parents": [
        "c86eae32ebb0cc580a13dde30fe765a96b8e701c"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 12 10:41:00 2015 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Wed Aug 12 18:51:25 2015 +0000"
      },
      "message": "libstagefright: fix possible overflow in ID3.\n\nBug: 23129786\nChange-Id: I2e6b7a6927aa4362ab49dd6824bbb1abf7b4e661\n(cherry picked from commit 09da86913ca97d7a818a8917b6601527e5e18a24)\n"
    },
    {
      "commit": "94f8150be2041f73c2f185f2c3622a9537d47454",
      "tree": "7999571769c7a72999b2889fdf5054fa8667aaab",
      "parents": [
        "ba34c2ba414352ed0c1b9188f51c5445b04af2c6",
        "c86eae32ebb0cc580a13dde30fe765a96b8e701c"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 10 21:24:54 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 10 21:24:54 2015 -0700"
      },
      "message": "resolved conflicts for merge of c86eae32 to klp-modular-dev\n\nChange-Id: I127912aed9c9e57a985c46bee13d111e159d2c6f\n"
    },
    {
      "commit": "c86eae32ebb0cc580a13dde30fe765a96b8e701c",
      "tree": "4eb8a59bcab02baaaa47b5b057f2e21d41313df4",
      "parents": [
        "f59348edfc54baa8f6e6532c6484656cf444d199",
        "9d9491f9fb83523cfe68f2aa26c14f72f70812fc"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 03:31:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 03:31:38 2015 +0000"
      },
      "message": "am 9d9491f9: am 0dbd0d7b: am c9924410: am 2fe61ed0: am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u00279d9491f9fb83523cfe68f2aa26c14f72f70812fc\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "9d9491f9fb83523cfe68f2aa26c14f72f70812fc",
      "tree": "f761d21bfae5e0e042ee41ae0fb43fc149850f07",
      "parents": [
        "0080e03e2a69dcb5ecbcb2848f358ca73163714c",
        "0dbd0d7bfe340ac46271c7f87969431b62a023ed"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 03:24:13 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 03:24:13 2015 +0000"
      },
      "message": "am 0dbd0d7b: am c9924410: am 2fe61ed0: am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u00270dbd0d7bfe340ac46271c7f87969431b62a023ed\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "0dbd0d7bfe340ac46271c7f87969431b62a023ed",
      "tree": "62abbda0ae5ac64359add878f6adfbd59098b55e",
      "parents": [
        "3ebcce0e3fda1ffae9453ca0cc389ee852e1d0a2",
        "c99244105803ac32f4cc698b5b2a85b225d925a2"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 03:07:29 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 03:07:29 2015 +0000"
      },
      "message": "am c9924410: am 2fe61ed0: am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u0027c99244105803ac32f4cc698b5b2a85b225d925a2\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "c99244105803ac32f4cc698b5b2a85b225d925a2",
      "tree": "cd0420fd98299cd64376820596f1c5dca9b0b343",
      "parents": [
        "2c0f959112a1d9048e8dc527f2f9dc0cc3e490c9",
        "2fe61ed032e083dc39265f3b88274fcb8fbeed9b"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:57:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:57:48 2015 +0000"
      },
      "message": "am 2fe61ed0: am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u00272fe61ed032e083dc39265f3b88274fcb8fbeed9b\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "2fe61ed032e083dc39265f3b88274fcb8fbeed9b",
      "tree": "8b598706e5a5dcd9b1444f99dcaf01440bc1a869",
      "parents": [
        "fea5921b975cf43c88b8f93d4f2500abde6088be",
        "3b8d3fa0dd97c05f77c4686986812e40203678d2"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:49:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:49:10 2015 +0000"
      },
      "message": "am 3b8d3fa0: am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u00273b8d3fa0dd97c05f77c4686986812e40203678d2\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "3b8d3fa0dd97c05f77c4686986812e40203678d2",
      "tree": "7197300b2129cfc3e7252d89d4347f24429cb659",
      "parents": [
        "9fff1d37d6129dfce7a6f89004ec4a9cea9c9cad",
        "186d1fb9b72439c1c3317d72e4a0f52f466e6861"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:37:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:37:17 2015 +0000"
      },
      "message": "am 186d1fb9: am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u0027186d1fb9b72439c1c3317d72e4a0f52f466e6861\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "186d1fb9b72439c1c3317d72e4a0f52f466e6861",
      "tree": "7197300b2129cfc3e7252d89d4347f24429cb659",
      "parents": [
        "d9d35098aaaa546d79d0707734aac9b4b12c5be1",
        "f4dfe12ecd26e7d6965a2abc062709b6d7d942c4"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:32:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:32:49 2015 +0000"
      },
      "message": "am f4dfe12e: am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u0027f4dfe12ecd26e7d6965a2abc062709b6d7d942c4\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "f4dfe12ecd26e7d6965a2abc062709b6d7d942c4",
      "tree": "7c015593efd599b76760fa685b3ef564306f6af0",
      "parents": [
        "af6b3a6bc44e65e6dbf95c1e5dadf76aa78018d9",
        "54d88fe2f17b1c5c6e4d0d1d1e36089fea3a1df0"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:26:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:26:38 2015 +0000"
      },
      "message": "am 54d88fe2: am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u002754d88fe2f17b1c5c6e4d0d1d1e36089fea3a1df0\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "54d88fe2f17b1c5c6e4d0d1d1e36089fea3a1df0",
      "tree": "38169e6c54e9769c02e415d640996542a386e819",
      "parents": [
        "bce77a36125b25ce864b40bd5938ca89becea898",
        "aa8dab77aa9ef1bb6e5414ee5e773001de725bef"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Aug 11 02:20:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 02:20:00 2015 +0000"
      },
      "message": "am aa8dab77: Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev\n\n* commit \u0027aa8dab77aa9ef1bb6e5414ee5e773001de725bef\u0027:\n  MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n"
    },
    {
      "commit": "ba34c2ba414352ed0c1b9188f51c5445b04af2c6",
      "tree": "ed02d9a5eb4429e5b63d0488550c3070c7dfb8d3",
      "parents": [
        "80c17e0d42248053edf7243e026995fefcf6aabd",
        "f59348edfc54baa8f6e6532c6484656cf444d199"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:55:57 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:55:57 2015 +0000"
      },
      "message": "am f59348ed: am 0080e03e: am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027f59348edfc54baa8f6e6532c6484656cf444d199\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "f59348edfc54baa8f6e6532c6484656cf444d199",
      "tree": "b1de80119ccc467eed1c5f1fc031605d3eba35d0",
      "parents": [
        "450e1015b7939292ca988dd1b4f0303a094478e9",
        "0080e03e2a69dcb5ecbcb2848f358ca73163714c"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:41:15 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:41:15 2015 +0000"
      },
      "message": "am 0080e03e: am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00270080e03e2a69dcb5ecbcb2848f358ca73163714c\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "0080e03e2a69dcb5ecbcb2848f358ca73163714c",
      "tree": "d7888d21e78fbdc52720dee7f9d9b8108afe7831",
      "parents": [
        "9364bdc9a1298a609eb825be051c393cbf3d7a38",
        "3ebcce0e3fda1ffae9453ca0cc389ee852e1d0a2"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:34:15 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:34:15 2015 +0000"
      },
      "message": "am 3ebcce0e: am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00273ebcce0e3fda1ffae9453ca0cc389ee852e1d0a2\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "3ebcce0e3fda1ffae9453ca0cc389ee852e1d0a2",
      "tree": "2dcb27e1b672253e74fcad62541c8c1f5920297a",
      "parents": [
        "905aae465fa88d6d793c670c08c360900c6cb3f7",
        "2c0f959112a1d9048e8dc527f2f9dc0cc3e490c9"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:23:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:23:51 2015 +0000"
      },
      "message": "am 2c0f9591: am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00272c0f959112a1d9048e8dc527f2f9dc0cc3e490c9\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "2c0f959112a1d9048e8dc527f2f9dc0cc3e490c9",
      "tree": "1aec4b7480fae3c5ae947c44c9feb73f103f9447",
      "parents": [
        "11c88f66205dd9095cbe87f3486ef7262e4d2e22",
        "fea5921b975cf43c88b8f93d4f2500abde6088be"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:16:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:16:08 2015 +0000"
      },
      "message": "am fea5921b: am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027fea5921b975cf43c88b8f93d4f2500abde6088be\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "fea5921b975cf43c88b8f93d4f2500abde6088be",
      "tree": "ef8b9b34438a177693113fcc1922282cf26f0dc1",
      "parents": [
        "2796ba1c511517a4904d10d1fdc830c86d161342",
        "9fff1d37d6129dfce7a6f89004ec4a9cea9c9cad"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:08:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:08:43 2015 +0000"
      },
      "message": "am 9fff1d37: am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00279fff1d37d6129dfce7a6f89004ec4a9cea9c9cad\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "9fff1d37d6129dfce7a6f89004ec4a9cea9c9cad",
      "tree": "ca971b28d76148f7debc88bc6429fdf8faf8431a",
      "parents": [
        "a555788d9cd4a22a8f5d7dccd288f7d185cef209",
        "d9d35098aaaa546d79d0707734aac9b4b12c5be1"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 16:01:24 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 16:01:24 2015 +0000"
      },
      "message": "am d9d35098: am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027d9d35098aaaa546d79d0707734aac9b4b12c5be1\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "d9d35098aaaa546d79d0707734aac9b4b12c5be1",
      "tree": "ca971b28d76148f7debc88bc6429fdf8faf8431a",
      "parents": [
        "0e33cb2dd5ccf6f4db8c694cb2c233bb1d2a2d0b",
        "af6b3a6bc44e65e6dbf95c1e5dadf76aa78018d9"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 15:19:26 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 15:19:26 2015 +0000"
      },
      "message": "am af6b3a6b: am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027af6b3a6bc44e65e6dbf95c1e5dadf76aa78018d9\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "aa8dab77aa9ef1bb6e5414ee5e773001de725bef",
      "tree": "180e08f055402f5711d632241d8e988a7e32128d",
      "parents": [
        "0e20b2093aa2bbc93afed8d68d3765d18a431b74",
        "a1e21653e86d21a4ab0946ee2761b6f0163d5742"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sat Aug 08 14:55:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 08 14:55:23 2015 +0000"
      },
      "message": "Merge \"MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\" into jb-dev"
    },
    {
      "commit": "80c17e0d42248053edf7243e026995fefcf6aabd",
      "tree": "2b91a07e01b2de981165b44212bdf3efc08b5acc",
      "parents": [
        "9c67741f9f7ccc1007c7ecb44b8037210c733723",
        "450e1015b7939292ca988dd1b4f0303a094478e9"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 02:47:04 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 02:47:04 2015 +0000"
      },
      "message": "am 450e1015: Fix Ogg album art\n\n* commit \u0027450e1015b7939292ca988dd1b4f0303a094478e9\u0027:\n  Fix Ogg album art\n"
    },
    {
      "commit": "9c67741f9f7ccc1007c7ecb44b8037210c733723",
      "tree": "1677a88e6eacc4b7aed1272c41b5ad1f94598fd4",
      "parents": [
        "276cec63624d198981b37a68cd969031e4f42096",
        "2e637bfd64c59200414130671e32e3e087e9f147"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 01:12:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 08 01:12:33 2015 +0000"
      },
      "message": "am 2e637bfd: Merge \"Extra sanity checks on sample size and resolution\" into klp-dev\n\n* commit \u00272e637bfd64c59200414130671e32e3e087e9f147\u0027:\n  Extra sanity checks on sample size and resolution\n"
    },
    {
      "commit": "450e1015b7939292ca988dd1b4f0303a094478e9",
      "tree": "343e686f5c98dd7ade19045f82f0cfebfb2b353c",
      "parents": [
        "2e637bfd64c59200414130671e32e3e087e9f147"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Aug 06 08:03:47 2015 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 01:00:47 2015 +0000"
      },
      "message": "Fix Ogg album art\n\nBug: 23036083\nBug: https://code.google.com/p/android/issues/detail?id\u003d182053\nChange-Id: I1a5cbe06990900160c2addade238c1e9feab8f71\n(cherry picked from commit c63cc509404b9328aedd1be3adc4e87cd07b4eb1)\n"
    },
    {
      "commit": "2e637bfd64c59200414130671e32e3e087e9f147",
      "tree": "14e78321b4e8df9b3052aa81124e9b1134de0481",
      "parents": [
        "4254be9a0d16bac995aa73d60e8e92839960bd32",
        "e6f5d47a7f9eab8a0009f8a563de473cd47d3110"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat Aug 08 00:59:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 08 00:59:49 2015 +0000"
      },
      "message": "Merge \"Extra sanity checks on sample size and resolution\" into klp-dev"
    },
    {
      "commit": "af6b3a6bc44e65e6dbf95c1e5dadf76aa78018d9",
      "tree": "65c2cc7a6171ec1aa7d4088167da13a4da76c582",
      "parents": [
        "e4ccf3a14beabfeeb6c7df47ae118f3db999c1ce",
        "bce77a36125b25ce864b40bd5938ca89becea898"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 23:09:03 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 23:09:03 2015 +0000"
      },
      "message": "am bce77a36: am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u0027bce77a36125b25ce864b40bd5938ca89becea898\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "bce77a36125b25ce864b40bd5938ca89becea898",
      "tree": "0c29e311b7b76d2cba60fff960a83822d84240f8",
      "parents": [
        "3329a19b4d11d3c1310bbe9aa54b6a66488ab862",
        "0e20b2093aa2bbc93afed8d68d3765d18a431b74"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 18:41:28 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 18:41:28 2015 +0000"
      },
      "message": "am 0e20b209: MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\n* commit \u00270e20b2093aa2bbc93afed8d68d3765d18a431b74\u0027:\n  MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n"
    },
    {
      "commit": "0e20b2093aa2bbc93afed8d68d3765d18a431b74",
      "tree": "c879ddcd10685be34fc5faf91719ed3d139db777",
      "parents": [
        "c87faed60483afb2466e03892bda80b72e5822c7"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 11:19:24 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 11:31:22 2015 -0700"
      },
      "message": "MPEG4Extractor.cpp: handle chunk_size \u003e SIZE_MAX\n\nchunk_size is a uint64_t, so it can legitimately be bigger\nthan SIZE_MAX, which would cause the subtraction to underflow.\n\nhttps://code.google.com/p/android/issues/detail?id\u003d182251\n\nBug: 23034759\nChange-Id: Ic1637fb26bf6edb0feb1bcf2876fd370db1ed547\n"
    },
    {
      "commit": "276cec63624d198981b37a68cd969031e4f42096",
      "tree": "b62ef0d8d86dd5a159fda3997b7b7369ced8a96c",
      "parents": [
        "f13cc52d3cab0a4dc0d0aac61507318589bd7545",
        "4254be9a0d16bac995aa73d60e8e92839960bd32"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 17:38:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 17:38:06 2015 +0000"
      },
      "message": "am 4254be9a: am 9364bdc9: am 905aae46: am 11c88f66: am 2796ba1c: am a555788d: am 0e33cb2d: am e4ccf3a1: am 3329a19b: am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u00274254be9a0d16bac995aa73d60e8e92839960bd32\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "f13cc52d3cab0a4dc0d0aac61507318589bd7545",
      "tree": "b62ef0d8d86dd5a159fda3997b7b7369ced8a96c",
      "parents": [
        "94012bc3068816adf348bac7b1ffd477c6e34600",
        "8e0e43d2f6cd86888c8ab58303e5163809ec8b04"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 17:38:05 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 17:38:05 2015 +0000"
      },
      "message": "am 8e0e43d2: am 3621c056: am bcc8e581: am bb99a362: am 8d60fc3e: am 338bbf53: am fd334e34: am 03d539a7: am a5b9055d: am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u00278e0e43d2f6cd86888c8ab58303e5163809ec8b04\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    },
    {
      "commit": "94012bc3068816adf348bac7b1ffd477c6e34600",
      "tree": "b62ef0d8d86dd5a159fda3997b7b7369ced8a96c",
      "parents": [
        "d6ea7f65dd31d5dacf497cc3c494d4fa3910f7c3",
        "ffe509ffb243462597eb018a623241739d032be1"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 17:38:04 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 17:38:04 2015 +0000"
      },
      "message": "am ffe509ff: am d0af1ded: (-s ours) am a421314f: am 430475da: resolved conflicts for merge of 0b3eca88 to jb-mr1-dev-plus-aosp\n\n* commit \u0027ffe509ffb243462597eb018a623241739d032be1\u0027:\n  Prevent integer overflow when processing covr MPEG4 atoms\n"
    },
    {
      "commit": "4254be9a0d16bac995aa73d60e8e92839960bd32",
      "tree": "b96386b9c3bf83c969ed207dbd7b53eb29e6c6a3",
      "parents": [
        "8e0e43d2f6cd86888c8ab58303e5163809ec8b04",
        "9364bdc9a1298a609eb825be051c393cbf3d7a38"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 17:19:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 17:19:23 2015 +0000"
      },
      "message": "am 9364bdc9: am 905aae46: am 11c88f66: am 2796ba1c: am a555788d: am 0e33cb2d: am e4ccf3a1: am 3329a19b: am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u00279364bdc9a1298a609eb825be051c393cbf3d7a38\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "8e0e43d2f6cd86888c8ab58303e5163809ec8b04",
      "tree": "b96386b9c3bf83c969ed207dbd7b53eb29e6c6a3",
      "parents": [
        "ffe509ffb243462597eb018a623241739d032be1",
        "3621c05605c5a3f2c452668beacb71a08dc2d7c8"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 17:19:22 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 17:19:22 2015 +0000"
      },
      "message": "am 3621c056: am bcc8e581: am bb99a362: am 8d60fc3e: am 338bbf53: am fd334e34: am 03d539a7: am a5b9055d: am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u00273621c05605c5a3f2c452668beacb71a08dc2d7c8\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    },
    {
      "commit": "ffe509ffb243462597eb018a623241739d032be1",
      "tree": "b96386b9c3bf83c969ed207dbd7b53eb29e6c6a3",
      "parents": [
        "f26400c9d01a0e2f71690d5ebc644270f098d590",
        "d0af1dedf5d903a52fac58f694b3f8edbf20e656"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 17:19:20 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 17:19:20 2015 +0000"
      },
      "message": "am d0af1ded: (-s ours) am a421314f: am 430475da: resolved conflicts for merge of 0b3eca88 to jb-mr1-dev-plus-aosp\n\n* commit \u0027d0af1dedf5d903a52fac58f694b3f8edbf20e656\u0027:\n  Prevent integer overflow when processing covr MPEG4 atoms\n"
    },
    {
      "commit": "a1e21653e86d21a4ab0946ee2761b6f0163d5742",
      "tree": "16b72aa947a24d1470e2e9423fb0e431f90850b5",
      "parents": [
        "c87faed60483afb2466e03892bda80b72e5822c7"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 10:02:37 2015 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 10:05:15 2015 -0700"
      },
      "message": "MPEG4Extractor.cpp: Add check for size \u003d\u003d SIZE_MAX\n\nIf size \u003d\u003d SIZE_MAX, the line:\n\n  uint8_t *buffer \u003d new (std::nothrow) uint8_t[size + 1];\n\nends up allocating zero bytes, which is obviously incorrect.\n\nThis is conceptually a cherrypick of commit\nb2d33aee5122c91a59c2a676c0b89ad340232450 , but specifically for\nAndroid 4.1 through Android 4.4. In Android 5.0, new code\nwas introduced which caused the function parseMetaData()\nto be renamed.\n\nBug: 23031033\nChange-Id: Ib34e740f3292a484f8a24e513c1cce58f2f33ecb\n"
    },
    {
      "commit": "9364bdc9a1298a609eb825be051c393cbf3d7a38",
      "tree": "12700f69f48ecde684e73fa0290d2427019cc607",
      "parents": [
        "3621c05605c5a3f2c452668beacb71a08dc2d7c8",
        "905aae465fa88d6d793c670c08c360900c6cb3f7"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:29:36 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:29:36 2015 +0000"
      },
      "message": "am 905aae46: am 11c88f66: am 2796ba1c: am a555788d: am 0e33cb2d: am e4ccf3a1: am 3329a19b: am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u0027905aae465fa88d6d793c670c08c360900c6cb3f7\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "3621c05605c5a3f2c452668beacb71a08dc2d7c8",
      "tree": "3d4a781eb79b97bcdbd27bc417e07e58846892eb",
      "parents": [
        "d0af1dedf5d903a52fac58f694b3f8edbf20e656",
        "bcc8e5817fa3dc624f214e58f756098053ac5682"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:29:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:29:35 2015 +0000"
      },
      "message": "am bcc8e581: am bb99a362: am 8d60fc3e: am 338bbf53: am fd334e34: am 03d539a7: am a5b9055d: am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u0027bcc8e5817fa3dc624f214e58f756098053ac5682\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    },
    {
      "commit": "d0af1dedf5d903a52fac58f694b3f8edbf20e656",
      "tree": "67ad5aff2c286eee8b7e76f4112d39120ac6ac85",
      "parents": [
        "10ef7f7514bdf6d9c38c93d9bb0194c0920d152f",
        "a421314f9cc1b061d94a79e2aa1a92916ea4b9bf"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Aug 07 16:29:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:29:34 2015 +0000"
      },
      "message": "am a421314f: am 430475da: resolved conflicts for merge of 0b3eca88 to jb-mr1-dev-plus-aosp\n\n* commit \u0027a421314f9cc1b061d94a79e2aa1a92916ea4b9bf\u0027:\n  Prevent integer overflow when processing covr MPEG4 atoms\n"
    },
    {
      "commit": "905aae465fa88d6d793c670c08c360900c6cb3f7",
      "tree": "480869e0105ce40617ff5e16b7c6da972249522a",
      "parents": [
        "bcc8e5817fa3dc624f214e58f756098053ac5682",
        "11c88f66205dd9095cbe87f3486ef7262e4d2e22"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:17:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:17:11 2015 +0000"
      },
      "message": "am 11c88f66: am 2796ba1c: am a555788d: am 0e33cb2d: am e4ccf3a1: am 3329a19b: am c87faed6: Fix integer underflow in covr MPEG4 processing\n\n* commit \u002711c88f66205dd9095cbe87f3486ef7262e4d2e22\u0027:\n  Fix integer underflow in covr MPEG4 processing\n"
    },
    {
      "commit": "bcc8e5817fa3dc624f214e58f756098053ac5682",
      "tree": "69d203e263c7dc128531e3d28911313abdd7901e",
      "parents": [
        "a421314f9cc1b061d94a79e2aa1a92916ea4b9bf",
        "bb99a362dc76f9bf040f6256369fabf27ad1c2f5"
      ],
      "author": {
        "name": "Joshua J. Drake",
        "email": "android-open-source@qoop.org",
        "time": "Fri Aug 07 16:17:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 07 16:17:10 2015 +0000"
      },
      "message": "am bb99a362: am 8d60fc3e: am 338bbf53: am fd334e34: am 03d539a7: am a5b9055d: am f1ce97dd: Fix integer overflow when handling MPEG4 tx3g atom\n\n* commit \u0027bb99a362dc76f9bf040f6256369fabf27ad1c2f5\u0027:\n  Fix integer overflow when handling MPEG4 tx3g atom\n"
    }
  ],
  "next": "a421314f9cc1b061d94a79e2aa1a92916ea4b9bf"
}
