Re: Сейчас на меня набросятся
От: execve  
Дата: 12.12.05 11:22
Оценка:
Здравствуйте, Кирпа В.А., Вы писали:

КВА>Портировал я давеча один непутевый код с SUN на Linux


КВА>И программа все время валилась c Segmentation fault

КВА>притом самое интересное что было это внутри fclose()
КВА>Спасибо людям что открыли мне прекрассный тулз valgrind
КВА>Он и раскрыл мне глаза на то что в одном месте файл открытый на чтение
КВА>закрывался дважды (заметьте не тот файл при закрытии которого был
КВА>Segmentation fault)

close(fd);
fd = -1;

ну и анализировать возврат из close.

КВА>А возмутило меня другое Анализ лога valgrind показал что библиотечные

КВА>функции fprintf, fclose вовсю юзают malloc, free

А какие функции они должны юзать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.