conseil de base pour poser une question: aidez nous à vous aider...
Salut,
Syntaxiquement, la ligne est des plus correcte...
En se basant sur cette seule ligne, il faut bien prendre conscience que l'on n'a aucune information qui nous permette de t'aider...
Comme indiqué par khayyam90 :salut:, une des premières idées qui viennent en tete est le fait que buffer n'est pas alloué...
La deuxième idée qui peut venir en tete est, tout simplement, l'impossiblité du système de trouver un espace mémoire contigu de 3000 floats... (ce qui fait, selon les compilateurs, pas loin de 3000*64 bits...soit... 187ko environ)
Maintenant, si tu veux plus de précision, sois sympa, et donne nous un code minimum compilable qui nous permette de reproduire le phénomène ;)