LINUX.ORG.RU

Как отловить код повреждающий стек???


0

0

Вобщем описание проблемы

Есть некоторая прога парсящяя некоторый текстовый UTF-8 файл

Так вот если ей подсунуть файл с количеством строк больше гдето 150 то прога вылетает в SEGFAULT. Трассировкой установил что segfault возникает при попытке вызвать ф-ю из динамимически подключаемой либы glib-2.0. При етом поиск необходимой ф-и зацикливается на некоторое время (гдето 30000 итераций) после чего получаю SegFault.

Просьба посоветовать методику поимки таких ошибок

anonymous

Кстати прога написана на С + glib-2.0

anonymous
()

скажи bt в gdb

Небось вызываешь свою функцию рекурсивно ? ;)

sS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.