Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с сокетами и вылет проги [D6, WinXP]


BlackSun ©   (2003-11-07 05:55:00) 

Из-за чего при работе с сокетами может вылетать прога? Запускается несколько процессов. Может быть как-то с этим связано? Вроде у каждого процесса свой сокет... свои переменные... Закономерностей как бы не найдено. Не выдается никакой ошибки. Просто работает, работает... а потом внезапно исчезает окошко, ну и процесс соответственно. Как будто ничего и не было запущено. Может у кого такое было? Понимаю, что без исходника трудно сказать, но пока нет возможности его привести. Может кто встречался с такой проблемой?


Rouse_   (2003-11-08 09:31:00) [1]

Не видя кода могу предположить что ошибка в синхронизации потоков...

Желаю успехов


BlackSun   (2003-11-08 08:55:00) [2]

Оговорился, несколько потоков. Похожу я нашел ошибку. Проблема была в том, что все потоки использовали одну процедурку, в которой использовалась глобальная переменная. Пришлось сделать и процедуру и переменную локальной... вроде не вылетает...


Alex Konshin   (2003-11-08 06:57:00) [3]

Ты действительно запускаешь несколько процессов или все-таки thread"ов?


Samael6   (2003-11-07 14:33:00) [4]

А на предмет ошибок при выполнении сокетовских операций? Контроль есть?


BlackSun   (2003-11-07 14:31:00) [5]

ПРоверил.. вирусов нет... еще предложения?


Novenkij   (2003-11-07 11:54:00) [6]

Я встречался. У меня почти все EXE файлы внезапно заканчивали свою работу.
Проскан свою прогу на наличие вируса Win.32.Pirate.
У меня именно из-за этого не работало


Наверх

Титульная страница Поиск, карта сайта Написать письмо