attachInterrupt runnig problem ! (ZCD by ESP8266)

You are printing multi-byte variables that are CHANGED by the interrupt handler. What happens when the interrupt occurs after you have read SOME of those bytes, but not ALL of them?

In loop(), you MUST disable interrupts, read the variable, re-enable interrupts, THEN print the variable.

Regards,
Ray L.