Beh se sei su Aruba già non è cosa buona...

Ad ogni modo spiega meglio cosa intendi per script che si blocca: la pagina prosegue il caricamento finché non si blocca? La pagina ritorna una schermata bianca? Hai attivato la visualizzazione degli errori?

Codice PHP:
error_reporting(E_ALL);
ini_set("display_errors"1); 

Potrebbe anche trattarsi di un problema di memoria. Le funzioni che lavorano sulle immagini richiedono parecchie risorse e nel caso della generazione o del cropping dell'immagine è possibile che la memoria allocata (di default è 128MB) venga saturata con errore fatale "allowed memory size of...