fixed heap_list pop error