commit | 14de40d95372863fff4f460fb7e128404d87f8f4 | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Thu May 14 18:53:59 2015 -0700 |
committer | Christopher Ferris <cferris@google.com> | Fri May 15 12:19:44 2015 -0700 |
tree | 5ae6de8ce68accff013fc136bd20f8955d6f1088 | |
parent | 44387e81c0e2a029f6bfe54cbdbd345b1a22cf93 [diff] |
Check for overflow when getting symbol name. If there is a malformed elf with a particularly large st_name value, then an overflow can occur. Check for this condition and ignore the symbols that would cause an overflow. Bug: 21162746 Change-Id: I9207853769f0ffb040dce29fa2e61cf824ed0cc9