catch error from malloc in cache initialization
fixes datatype
fixes rare issue related to lcp-intervals with non-acgt suffixes