Russian Qt Forum
Ноябрь 02, 2024, 23:28 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: В Debug работает - в Release - нет ?!  (Прочитано 5806 раз)
garryHotDog
Гость
« : Март 13, 2010, 22:24 »

Всем привет...столкнулся с такой проблемой:

 Есть прога (разрабатывается для linux) работает с сокетами в асинхронном режиме: подключение, чтение данных, запись данных....сокетоа много!!!

В винде (win32) - все работает, как в дебаге так и в релизе!? Но вот в линуксе начинаются проблемы:

-- В дебаге все работает, вижу открытые сокеты по счетчикам (connected, disconnected, connecting)....в релизе запускаю 1000 сокетов - все запускается, но счетчики сокетов (счетчики состояния) по нулям...запускаю 100 сокетов при подключении сокетов вылазеет ошибка "segmentation fault"....уже сломал голову, ничего не помогает и из-за чего может в дебаге работать а в релизе нет????и почему при 1000 потоках ошибок сегментации нет,а при 100 появляется???...вообщем подскажите кто сталкивался с похожими проблемами....заранее спасибо!
Записан
gigabyte
Гость
« Ответ #1 : Март 14, 2010, 16:42 »

Какие библиотеки используете кроме Qt
Что и как говорит вывод компилятора и линковщика в Debug и Release режиме хорошо было бы здесь увидеть
А еще лучше минимальный пример который воспроизводит ошибку
Записан
garryHotDog
Гость
« Ответ #2 : Март 14, 2010, 23:20 »

проблема решена....если честно то не особо не понял в чем была проюлема....убрал одно сравнение и все заработало..наверное какие то особенности линукса.....спасибо всем
Записан
break
Гипер активный житель
*****
Offline Offline

Сообщений: 846


Просмотр профиля
« Ответ #3 : Март 15, 2010, 01:11 »

Цитировать
убрал одно сравнение и все заработало..
оно случаем не было внутри Q_ASSERT ?
Записан
garryHotDog
Гость
« Ответ #4 : Март 16, 2010, 21:04 »

нет
Записан
zenden
Гость
« Ответ #5 : Март 16, 2010, 21:23 »

Наверняка проблемы с синхронизацией  Строит глазки
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 23.