fix i_dlopen