проблема

проблема

Сообщение Device » 05 июн 2012, 21:54

периодически вылетает сервер с ошибкой buffer overflow detected msserver.exe в чем может быть проблема?
Device
 
Сообщения: 18
Зарегистрирован: 18 янв 2010, 21:58

Re: проблема

Сообщение General4 » 06 июн 2012, 07:13

Buffer overflow detected - Переполнение буфера, вызванное программой Ms_Server.exe или модулем (библиотекой) MS Visual C++, к которому обращается Ms_Server.exe.
С этого места по подробнее. Наталкиваюсь на чуточку другую проблему, но возможно переплетается. Версия сервера? Периодически вылетает, - с переодичностью в день, неделю? Опубликуйте записи, сделанные в журнале Windows по этой ошибке (обязательно зафиксируется, если не отключили протоколирование)? Надпись появляется только при определённых действиях (операциях) или хаотично (не отследить как)?

Что вначале посоветуют, это обновить MS Visual C++ 200Х Redistibutable, но скорей всего не поможет, если только в журнале Windows не будет что-то типа:

Имя сбойного приложения: ms_server.exe, версия: 4.8.7.XXXX, отметка времени: 0x4a2fbdc2
Имя сбойного модуля: ХХХХ.dll, версия: 5.60.2.1, отметка времени 0x493ae124 [имя сбойного модуля MS Visual C++ 200X]
Код исключения: 0xc00000ХХ
Смещение ошибки: 0x007f22d0
Stemax: 6.4 - (Windows 7 Home x64 - 6 ГБ) - PostgreSQL 9.5.25 - 64-бит
Мираж Drive: 2.12 - (Windows 7 Pro x64 - 3 ГБ) - PostgreSQL 9.5.25 - 64-бит
Stemax Mobile: 1.6.4 - (Android 13 - 6 ГБ)
Аватара пользователя
General4
 
Сообщения: 675
Зарегистрирован: 18 янв 2012, 20:55
Откуда: Красноярск

Re: проблема

Сообщение Device » 06 июн 2012, 09:59

Buffer over run detected! C:\program files\ms_system\ms_server.exe сама ошибка вылетает непонятно когда даже закономерность не могу понять уже пробовал на двух компьютерах, на которых заново переустанавливал windows xp sp 3
еще бывает закрываешь ms_server.exe появляется ошибка отправлять отчет или нет
в логах нашел токо такую -
Ошибка приложения ms_server.exe, версия 1.0.0.1, модуль ntdll.dll, версия 5.1.2600.5512, адрес 0x0001166b. вот нашел ошибку
Device
 
Сообщения: 18
Зарегистрирован: 18 янв 2010, 21:58

Re: проблема

Сообщение Maximum » 06 июн 2012, 11:10

Device писал(а):еще бывает закрываешь ms_server.exe появляется ошибка отправлять отчет или нет

У меня это постоянно.
ИСМ "STEMAX" v. 6.4.2, PostgreSQL-9.6.23-2, Windows server 2022
ИСМ "STEMAX" v. 6.4.2, PostgreSQL-9.6.23-2, Win10pro x64
ИСМ "STEMAX" v. 6.4.2, PostgreSQL-9.3.19-1, Win8.1pro x64
Аватара пользователя
Maximum
 
Сообщения: 1587
Зарегистрирован: 10 ноя 2008, 17:57
Откуда: Краснодар

Re: проблема

Сообщение General4 » 06 июн 2012, 11:49

Рекомендую начать глубокую диагностику, проблема может быть как и у приложения ms_server.exe (создалась при определённых условиях) так и на вашей стороне. Попробовать отключить модемы, и поработать только на TCP/IP. Нужны тесты. Откатывались назад на 4.8 RC5, 6... Какой результат? Файловые антивирусы? Пробовали ставить на чистый (не сборки) Windows XP Pro SP3 + Все обновления; Windows 7 Pro SP1?

Дело в том что ntdll.dll - это ключевой компонент Windows NT/2000/XP/2003. NTDLL является прослойкой между стандартом Win32 API (функции типа CreateFile, PostMessage и т.д.) и NT Native API (функции типа NtCreateFile, KeCreateSemaphore и им подобные). Иными словами участвует при создании, доступе к файлу (открытие, запись), отправке сообщений и т.д.

Возможно, что, что-то блокирует (не даёт считать из файла или записать в него), перехватывает сообщения, задерживает и не даёт правильной работе.

Судя по событию Buffer overrun detected можно сделать вывод, что сервер (ms_server.exe) пытается записать что-то или передать закидывая в буфер, а сторонняя утилита блокирует и не даёт скинуть (записать) в файл или передать сообщение и поэтому происходит накопление информации в буфере. Но лучше обратиться к профессиональным программистам C++ для уточнения. Не исключено, что проблема и в самом ms_server.exe.

На некоторых сайтах рекомендуют заменить ntdll.dll на версию по свежее. Помогает в 20% случаях.
Последний раз редактировалось General4 12 июн 2012, 12:00, всего редактировалось 1 раз.
Stemax: 6.4 - (Windows 7 Home x64 - 6 ГБ) - PostgreSQL 9.5.25 - 64-бит
Мираж Drive: 2.12 - (Windows 7 Pro x64 - 3 ГБ) - PostgreSQL 9.5.25 - 64-бит
Stemax Mobile: 1.6.4 - (Android 13 - 6 ГБ)
Аватара пользователя
General4
 
Сообщения: 675
Зарегистрирован: 18 янв 2012, 20:55
Откуда: Красноярск

Re: проблема

Сообщение Konstantin » 08 июн 2012, 10:30

Device писал(а):периодически вылетает сервер с ошибкой buffer overflow detected msserver.exe в чем может быть проблема?


Какую версию ПЦН Мираж Вы используете? При использовании тестируемых версий возможно возникновение подобной ошибки, так как тестирование версий осуществляется не в полном объеме. Кроме того, в тестовые версии при необходимости включаем дополнительные отладочные логи работы сервера. К тому же, возникновение подобной ошибки может зависеть и от операционной системы Windows. Для выявления ошибки отправьте нам на support2@nppstels.ru журналы событий Windows (приложения и/или система) с указанием времени, когда проявляется данная ошибка.
Konstantin
Специалист поддержки
 
Сообщения: 121
Зарегистрирован: 27 дек 2011, 08:34
Откуда: Томск

Re: проблема

Сообщение Device » 08 июн 2012, 13:53

версия по 4.6
Device
 
Сообщения: 18
Зарегистрирован: 18 янв 2010, 21:58

Re: проблема

Сообщение sanako » 15 июн 2012, 15:06

Device писал(а):версия по 4.6

Была аналогичня проблема на версии 4.6. Ставил сервер на другие ПК - не помогло. Решение нашёл в настройках модемов, у меня был настроен контроль баланса, так вот убрал этот контроль и проблема исчезла.
sanako
 
Сообщения: 33
Зарегистрирован: 29 окт 2009, 16:57

Re: проблема

Сообщение Good_85 » 08 янв 2013, 15:05

Неделю сервер вылетал всреднем через день. Потом даже минуты не стал держаться, сменил версии с 4.8-10 на 4.8-6 не помогло. Помогло только отключение модемов. Сейчас вроде работает, но без модемов.
ЧОО "Сокол" г. Невинномысск
Аватара пользователя
Good_85
 
Сообщения: 44
Зарегистрирован: 02 авг 2011, 23:16

Re: проблема

Сообщение Device » 08 янв 2013, 15:09

Я решил проблему заменой кабеля usb to com на pci плату с com портами и установкой windows 7.
Device
 
Сообщения: 18
Зарегистрирован: 18 янв 2010, 21:58

След.

Вернуться в Архив

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron