LINUX.ORG.RU

ошибка segmtntation fault


0

0

Такая проблема. Написал тут небольшую программку-реализация алгоритма хаффмана на С под Linux. При компиляции ошибок никаких не выдает, а при запуске программы в конце вылетает Segmentation fault. Парадокс в том, что я этот же код скомпилил под винду в VC6, там все пашет железно, правда размер проги увеличился почти в 10 раз и стал ~160кБ, в то время как в Linux'e размер скомпилированного файла ~15кБ. Я не прошу конкретно указывать, в чем проблема, я надеюсь что вы мне подскажете в чем может быть дело, а разобраться постарабсь я сам... и ещенасчет размера файла тоже поясните, если нетрудно...:)

...Размер файла...
В VC убери флаг включения отладочной информации в бинарники и включи динамическую линковку.

...Segment fault...
$ gdb executablefile
run
quit

Selecter ★★★★
()

Телепаты в отпуске.

А вообще - Segmentation fault ~ Access violation в виндах, если тебе так более понятно.

watashiwa_daredeska ★★★★
()

где то записал в свою память (скорей всего в стековой переменной) и вышел за границы.

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