Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Oleg Goodyckov                       2:5020/400     01 Nov 2002  18:33:02
 To : All
 Subject : Segmentation fault
 -------------------------------------------------------------------------------- 
 
 Привет всем!
 
 Вот тут есть задачка в тему об использовании отладчика да и вообще -
 проблема.
 Программа читает двоичный файл и одновременно пишет в другой. Где-то ближе
 к концу исходного файла программа вылетает с сообщением Segmentation
 fault. Отладчиком туда добраться - нереально: место сбоя плавает.
 Отладочная печать не помогает, т.к. программа выпадает, собственно, прямо
 посередине отладочной команды printf("end of proc\n") - выдает только "end
 of" и загибается. Перед этим выдав это сообщение пару тысяч раз вполне
 успешно.
 Использование mallinfo() показывает, что память расходуется довольно мало
 и при завершении программы из выделенного буфера свободной памяти остается
 еще 2 с лишним кила (при запросах программы по 160 байт за одну malloc).
 Использование mtrace показывает, что утечек памяти нет.
 
 Как тут быть? Что-то ума не приложу. До сих пор подобные глюки ловить
 удавалось легко именно за счет отладочной печати. Тут же - никак.
 Впечатление такое, буд-то отладочное сообщение дрейфует в запретную
 область. Или накапливаются какие-то изменение, которые не возможно учесть.
 --- ifmail v.2.15dev5
  * Origin: unknown (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Segmentation fault   Oleg Goodyckov   01 Nov 2002 18:33:02 
 Re: Segmentation fault   Victor Wagner   01 Nov 2002 18:45:27 
 Re: Segmentation fault   Oleg Goodyckov   04 Nov 2002 15:47:42 
 Re: Segmentation fault   Andrey Kiselev   01 Nov 2002 21:48:03 
 Re: Segmentation fault   Oleg Goodyckov   04 Nov 2002 15:47:44 
 Re: Segmentation fault   Valentin Nechayev   01 Nov 2002 23:07:41 
 Re: Segmentation fault   Oleg Goodyckov   04 Nov 2002 15:47:45 
 Segmentation fault   Eugene Eremin   02 Nov 2002 13:51:13 
 Re: Segmentation fault   Oleg Goodyckov   04 Nov 2002 15:47:43 
Архивное /ru.linux/18643f3285333.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional