Analysis of defects in Apple's libiconv-107