)]}' { "commit": "af64f6c7b19cdb84226161dd3742a13fd7974cc3", "tree": "135c37335c5002718c9df5a2ed9956589f6d8750", "parents": [ "19b3e610c86fcadb837d252c794cb5e8008826ae" ], "author": { "name": "Nicolas Boichat", "email": "drinkcat@google.com", "time": "Tue Nov 28 11:23:23 2017 +0800" }, "committer": { "name": "chrome-bot", "email": "chrome-bot@chromium.org", "time": "Tue Dec 12 01:05:27 2017 -0800" }, "message": "elftools: StringTableSection: Check table size before returning string\n\nSome ELF files have strings pointing to an offset outside the string\ntable dimension, let\u0027s throw an exception in that case.\n\nBUG\u003dchromium:788925\nTEST\u003dsudo /mnt/host/source/chromite/bin/test_image --board edgar \\\n chromiumos_base_image_R64-10166.0.0-rc1.bin\n \u003d\u003e Succeeds\nTEST\u003dsudo /mnt/host/source/chromite/bin/test_image --board edgar \\\n chromiumos_base_image_R64-10166.0.0-rc2.bin\n \u003d\u003e Fails with a clearer error message than currently\n\nChange-Id: Id6919d29f5f4c14f03b11ff540adf63dc1fe9c6f\nReviewed-on: https://chromium-review.googlesource.com/792553\nCommit-Ready: Nicolas Boichat \u003cdrinkcat@chromium.org\u003e\nTested-by: Nicolas Boichat \u003cdrinkcat@chromium.org\u003e\nReviewed-by: Mike Frysinger \u003cvapier@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "1380d6b8e0cc1cf97b25f7a6baf13d8ce6bb8656", "old_mode": 33188, "old_path": "elftools/elf/sections.py", "new_id": "05150ab9a5b230441eca8a924178fa0e77956fc3", "new_mode": 33188, "new_path": "elftools/elf/sections.py" } ] }