libdwfl: Reject very short or really large build-ids.
authorMark Wielaard <mjw@redhat.com>
Fri, 22 May 2015 12:18:11 +0000 (14:18 +0200)
committerMark Wielaard <mjw@redhat.com>
Wed, 27 May 2015 21:04:31 +0000 (23:04 +0200)
commitc57829bb118bc30d874f7440b421abbebc74a733
treedbbfa00cb0964b7ee2fe01d6d7e01b91f875173a
parent9202fe132caea838cc7e2c7864e0ee702e62f155
libdwfl: Reject very short or really large build-ids.

We cannot handle build-ids less than at least 3 or more than 64 bytes.
Very big build-ids, or very large debug search paths might have blown
up the stack.

Signed-off-by: Mark Wielaard <mjw@redhat.com>
libdwfl/ChangeLog
libdwfl/dwfl_build_id_find_elf.c