Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2010, 08:38   #1
bionicle
 
Регистрация: 30.01.2010
Сообщений: 4
По умолчанию Помогите разобраться в логах

Работает сервер, написан на с+. До этого был девелопер, который после падений сервера смотрел error лог, находил там инфу отчего сервер падает и фиксил это. Как выглядят его фиксы я примерно знаю, в исходниках что-нибудь по образу и подобию обязательно найдется, но как он находил полезную информацию в логах не особо понятно, помогите с анализом вот этого лога:
Цитата:
Server Up Time Wed Jul 28 00:08:28 2010

Current Time : Wed Jul 28 03:13:04 2010

Elapsed Time : 0 days 3 hours 4 minutes 36 seconds
IOBufferPool - 2970

[(12196) 2010/07/28 03:13:04]: =======================
an Access Violation in module L2EP[Elhaym].dll at 001b:203724f0.
start at 2010/7/28 00:08:27
Read from location 00000000 caused an access violation.

Registers:
EAX=00000000 CS=001b EIP=203724f0 EFLGS=00010246
EBX=00000000 SS=0023 ESP=70eefb78 EBP=70eefba8
ECX=ed6d618f DS=0023 ESI=26dc2058 FS=003b
EDX=00000001 ES=0023 EDI=00000001 GS=0000
Bytes at CS:EIP:
8a 08 40 84 c9 75 f9 2b c2 8b f8 8b 06 8b 48 04
Stack dump:
70eefb78: ed6d6187 00000001 205e3c38 00000001 00000000 00000000 70eefb70 00000000
70eefb98: 70eefb78 70eefe24 2038a502 ffffffff 70eefe30 203800e8 26dc2058 00000000
70eefbb8: 20393f14 2039c814 20393f14 20393f14 00000001 2039c80c 00000000 2039c800
70eefbd8: 0000000a 2039c7fc 000000d1 00000760 000000d1 00000000 00010052 00000760
70eefbf8: 000707da 001c0003 000d0003 006d0004 2037763d 000000d1 a17d5fe4 752432a5
70eefc18: 00000000 20393f14 00000000 0000000a ed6d641f a17d5fe4 000000f5 752431a0
70eefc38: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
70eefc58: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
70eefc78: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
70eefc98: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


ver = Jun 8 2004____15:38:30 thread id=0

void IOThread_common(void *arglist) <--
void CIOSocket::ReadCallback(DWORD dwTransferred) <--
CUserSocket::OnRead

Thread[0] (ahehe): Lock Stack :

Thread[1] (good): Lock Stack :
Я так предполагаю, что кто-то пакеты какие-то не те шлет...

Последний раз редактировалось bionicle; 28.07.2010 в 08:40.
bionicle вне форума Ответить с цитированием
Старый 28.07.2010, 09:20   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
an Access Violation in module L2EP[Elhaym].dll at 001b:203724f0.
Это адрес в загруженной L2EP[Elhaym].dll библиотеке, где произошел сбой.
Цитата:
Read from location 00000000 caused an access violation.
Получается что твоя прога попыталась прочитать из ячейки номер 0, а она виндоусом запрещена по доступам.
Цитата:
Registers:
Это состояние регистров на момент сбоя
Цитата:
Bytes at CS:EIP:
8a 08 40 84 c9 75 f9 2b c2 8b f8 8b 06 8b 48 04
Эо по-моему как раз та инструкция, что дала сбой.
Цитата:
Stack dump:
Значения, которые находились в стеке на момент сбоя.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.07.2010, 11:01   #3
bionicle
 
Регистрация: 30.01.2010
Сообщений: 4
По умолчанию

Большое спасибо, весь инет перерыл, никто ничего толкового сказать не мог. Попробую теперь чинить

Последний раз редактировалось bionicle; 28.07.2010 в 11:06.
bionicle вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться Айат Помощь студентам 4 21.12.2009 13:50
Помогите разобраться! gameskiller Свободное общение 1 28.11.2009 18:57
помогите разобраться с C# P'er Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 2 12.09.2009 15:33
помогите разобраться!!!!! Даринка Microsoft Office Excel 1 25.04.2009 00:19