>457
んでコンソールに、

<file_loading> <setting> error!!!

って出るの?
実際 malloc に渡してる値はどのくらいになるのか確認してみた?
input_number(int *) は、何をする関数?
buf って中身が無いような・・・