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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.