replacement malloc par xmalloc
replacement malloc par xmalloc