Smart Scan is a multi-faceted scan; several scans rolled into one.

What is the last scan it is hanging on? If you look in the log what do you see?