Bueno, por lo que veo, abrirlo en modo binario, no funciona.
Cuando dices que se "corrompe", tendría algo que ver, que salgan algunos
Notice como por ejemplo:
Código PHP:
Notice: Undefined variable: FRegistroSal in C:SugrecPHPcomunicacion.php on line 10459
Gracias.