it is locally stored data?
Have you tried a subset?
are you doing a geodesic or planar line type?
are you changing the coordinate system in the process?
Do you have lots of ram? or does "pending" mean that there is lots of disk writing of intermediate data