linker/gensyms: Check length of line read from objdump
linker/gensyms: Check length of line read from objdump

Otherwise, when run with valgrind on my fedora 23 laptop:

==27841== Thread 2:
==27841== Conditional jump or move depends on uninitialised value(s)
==27841==    at 0x4028AE: read_module_symbols(void*) (gensyms.C:308)
==27841==    by 0x4E3C609: start_thread (pthread_create.c:334)
==27841==    by 0x59EFA9C: clone (clone.S:109)
==27841==

Change-Id: Ib1540baddc8d32013208df86b871546bc24461fa
Signed-off-by: Stewart Smith <ec31ab75ddf977353c8f660f92ea8b23f64aef25@linux.vnet.ibm.com>
Signed-off-by: Patrick Williams <c87e37b1a4035affd737b461af89fb722d635f4d@us.ibm.com>
Forwardport: Yes
Github: close open-power/hostboot#40
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23178
Tested-by: Jenkins Server
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23182

open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot,open-power/hostboot