http://download.oracle.com/javase/1....flowError.html
java.lang.StackOverflowError no significa que sea problema del tamaño del archivo, quizás al haber cambiado de S.O. estés provocando en algún sitio una recursividad o bucle erróneo.
Prueba a debuggear y vigila lo relativo a path de ficheros y formatos.