segmentation fault problem
От: ugolek  
Дата: 25.07.05 22:15
Оценка:
Помогите, пожалуйста:

Есть класс, членами которого являются около 20 stl-векторов и 10 stl-множеств. Размерность векторов и множеств ~ 500 целочисленных переменных. При добавлении еще какого либо члена класса (вектора или int), получаю Segmentation fault. В чем дело понять не могу. Есть какие-нибудь предположения?

компилятор:
gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)

Спасибо.
Re: segmentation fault problem
От: McSeem2 США http://www.antigrain.com
Дата: 25.07.05 23:52
Оценка: +1
Здравствуйте, ugolek, Вы писали:

U>Есть класс, членами которого являются около 20 stl-векторов и 10 stl-множеств. Размерность векторов и множеств ~ 500 целочисленных переменных. При добавлении еще какого либо члена класса (вектора или int), получаю Segmentation fault. В чем дело понять не могу. Есть какие-нибудь предположения?


Верный признак того, что надо искать ошибку в другом месте.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re[2]: segmentation fault problem
От: ArtDenis Россия  
Дата: 26.07.05 04:07
Оценка:
Здравствуйте, McSeem2, Вы писали:
MS>Верный признак того, что надо искать ошибку в другом месте.

Не в другом месте, а в своём коде . Могу посоветовать STLPort + _STLP_DEBUG или какую-нибудь утлиту типа BoundsChecker
... << RSDN@Home 1.1.4 stable rev. 510>>
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re[3]: segmentation fault problem
От: ArtDenis Россия  
Дата: 26.07.05 04:12
Оценка:
Здравствуйте, ArtDenis, Вы писали:
AD>Не в другом месте, а в своём коде . Могу посоветовать STLPort + _STLP_DEBUG или какую-нибудь утлиту типа BoundsChecker

А-а... Не заметил что по linux. Тогда смотрим здесь аналог BoundsChecker
... << RSDN@Home 1.1.4 stable rev. 510>>
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
Re: segmentation fault problem
От: pvgoran Россия  
Дата: 26.07.05 05:12
Оценка:
Здравствуйте, ugolek, Вы писали:

U>Помогите, пожалуйста:


U>Есть класс, членами которого являются около 20 stl-векторов и 10 stl-множеств. Размерность векторов и множеств ~ 500 целочисленных переменных. При добавлении еще какого либо члена класса (вектора или int), получаю Segmentation fault. В чем дело понять не могу. Есть какие-нибудь предположения?


А SegFault при компиляции или при исполнении?
... << RSDN@Home 1.1.4 stable rev. 510>>
Re: segmentation fault problem
От: MaximE Великобритания  
Дата: 26.07.05 05:26
Оценка:
On Tue, 26 Jul 2005 02:15:07 +0400, ugolek <44120@users.rsdn.ru> wrote:

> Есть класс, членами которого являются около 20 stl-векторов и 10 stl-множеств. Размерность векторов и множеств ~ 500 целочисленных переменных. При добавлении еще какого либо члена класса (вектора или int), получаю Segmentation fault. В чем дело понять не могу. Есть какие-нибудь предположения?


Попробуй make clean all (перекомпилировать с нуля).

--
Maxim Yegorushkin
Posted via RSDN NNTP Server 1.9
Re[2]: Тему можно закрывать (+)
От: ugolek  
Дата: 26.07.05 14:04
Оценка:
ME>Попробуй make clean all (перекомпилировать с нуля).
ME>Maxim Yegorushkin


Максим, ОГРОМНОЕ спасибо! Сколько я времени потратил на поиск ошибки!
А оказывается надо было сделать ребилд алл.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.