char buffer[256] = {0} -> Mauvaise initialisation ?

Version imprimable