For the perl problem check here:
http://www.eqemulator.net/forums/showthread.php?t=24915
For the other. If after installing older perl version you have the same problems with it hanging then you need to check your logs folder to see what the error is.