in reply to Uninitialized value in reverse

Never used it but remember seeing mention of PerlIO::reverse which might work on your real dataset.

The cake is a lie.
The cake is a lie.
The cake is a lie.