Hang between run and extract phase

In reply to electron:

I debug in it and found, it is hanging (taking too much time, around 2-3 hrs) in uvm_phase.svh file on below line,

LINE No. 1368 of uvm 1.1d m_phase_proc.kill();

I don’t know why it is taking this much of time.

Does anyone have any idea?