d_heap bug