fixed bug that delete the pointer in status list after resource release, allocate extral resource