if the TIFF file did not contain an ICC profile, the iccBuf will be empty and iccSize will be zero.
In create_icc_profile, this will be detected to ensure that m_spec has an empty colorprofile which length is zero and pointer is NULL.