malloc cache_inst before init_cache_list