ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как определить из-за чего зависает программа?
  #1  
Старый 12.06.2010, 11:44
Аватар для need_million
need_million
Участник форума
Регистрация: 29.04.2010
Сообщений: 109
Провел на форуме:
160508

Репутация: 9
По умолчанию Как определить из-за чего зависает программа?

Вот почему то зависает программа после 10 минут работы.
есть один поток он идет в цикле while но каждый раз я его жду через Join

может быть есть какие то инструменты для определения?
 
Ответить с цитированием

  #2  
Старый 12.06.2010, 12:02
Аватар для POS_troi
POS_troi
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме:
3718311

Репутация: 1118


Отправить сообщение для POS_troi с помощью ICQ
По умолчанию

Ну допустим утечка памяти
 
Ответить с цитированием

  #3  
Старый 12.06.2010, 12:07
Аватар для Chrome~
Chrome~
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме:
1747641

Репутация: 175
Отправить сообщение для Chrome~ с помощью ICQ
По умолчанию

Трейси выполнение программы.
 
Ответить с цитированием

  #4  
Старый 12.06.2010, 12:24
Аватар для CraftR14
CraftR14
Новичок
Регистрация: 23.05.2010
Сообщений: 4
Провел на форуме:
18981

Репутация: 0
По умолчанию

Если вайл, и ты не умееш с ним рабоатть то все просто) выходит такое выржение образно while 1=1 do sleep(1000) т.е. где то идет не завершимый цикл ~~
 
Ответить с цитированием

  #5  
Старый 12.06.2010, 12:32
Аватар для M_script_
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию

Зачем гадать, лучше исходник покажи
 
Ответить с цитированием

  #6  
Старый 12.06.2010, 12:32
Аватар для zORG
zORG
Новичок
Регистрация: 05.06.2010
Сообщений: 5
Провел на форуме:
94164

Репутация: 2
По умолчанию

c# я так понял, можно нажать "Отладка" и посмотреть на какой строке вылетело и почему.
 
Ответить с цитированием

  #7  
Старый 12.06.2010, 12:34
Аватар для M_script_
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию

Цитата:
Сообщение от zORG  
c# я так понял, можно нажать "Отладка" и посмотреть на какой строке вылетело и почему.
У него программа не вылетает, она виснет.
 
Ответить с цитированием

  #8  
Старый 12.06.2010, 13:30
Аватар для GhostOnline
GhostOnline
Участник форума
Регистрация: 20.12.2008
Сообщений: 277
Провел на форуме:
828081

Репутация: 84
По умолчанию

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

Еще возможный вариант в мульти-тредных аппликациях: поток занял неделимый ресурс, его не освобождает, другие потоки ждут освобождения ресурса

Последний раз редактировалось GhostOnline; 12.06.2010 в 13:32..
 
Ответить с цитированием

  #9  
Старый 12.06.2010, 14:04
Аватар для miako
miako
Познающий
Регистрация: 20.01.2010
Сообщений: 43
Провел на форуме:
41357

Репутация: 6
По умолчанию

Медиумов нет, давай код.
 
Ответить с цитированием

  #10  
Старый 12.06.2010, 14:16
Аватар для eLWAux
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

дай угадаю, используешь WebRequest класс?
попробуй переписать под HttpWebRequest
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ по выделенным серверам †Romi4† Авторские статьи 4 31.08.2009 16:19
[статья] Винты. Беды. Cthulchu Аппаратное обеспечение 7 13.05.2009 15:41
Мой ржачный разговор в аське с кем-то вроде как с античата, как я подумал Дрэгги Болталка 21 22.07.2007 12:33
FAQ по выделенным серверам (Dedicated Servers) byte57 Чужие Статьи 4 16.11.2006 22:03



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ