Do the troubled files open in 2.x? Once open can you resave them as a copy and try those copies in 4.x?
Memory errors may also happen upon reading in corrupted accessory data, such as fonts and links. Try opening the file in 2.x, assign all fonts to something basic like Arial, save, open in 4.x and restore the styles to the original fonts.