Got fatal error 1236 from master when reading data from binary log

Did the replica crash recently ?

One possibility is that the binary log entry is corrupted.
Write down the file/pos for current replication, then forget replication settings (STOP SLAVE: RESET SLAVE ALL:) then set replication again to continue from where it left of