Package: libuninameslist
Version: 0.0.20091231-1.1

While building your package using our research compiler infrastructure we
noticed that the following may lead to undefined behaviour (in this case:
segmentation faults):

nameslist.h:extern const struct unicode_block UnicodeBlock[211];
nameslist-fr.c:const struct unicode_block UnicodeBlock[] = { ... 168 entries 
... };

As the linker will map these declarations, but other code may safely assume that
there are 211 elements, any access beyond entry 169 is undefined.

Best,
Michael

Attachment: pgpbnDDk2l45g.pgp
Description: PGP signature

Reply via email to