Fixed fprintf segv bug