AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.08.2005, 18:56   #1  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
? Buffer Overrun
Привет!

Время от времени на АОСе вылетает такая ошибка:
"A buffer overrun has been detected which has corrupted the program`s internal state"
После того как кликаешь ОК -- АОС падает...
Если не кликать то пользователи вроде как нормально работают, но гарантировать что всё нормально сохраняется не могу...

Что бы это всё значило и как это лечить?

Аксапта 3.0 CIS SP3 Build 9.2
Win 200 Server

Спасибо!
__________________
Zhirenkov Vitaly
Старый 29.08.2005, 19:07   #2  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
присоединяю картинку
Вложения
Тип файла: img78310-1 (7.3 Кб, 700 просмотров)
__________________
Zhirenkov Vitaly
Старый 29.08.2005, 19:09   #3  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
ещё раз
Изображения
 
__________________
Zhirenkov Vitaly
Старый 29.08.2005, 19:09   #4  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,249 / 980 (37) +++++++
Регистрация: 03.04.2002
В аксапте есть ограничение на глубину вызовов методов. Скорее всего, вы наткнулись на рекурсивные вызовы, которые и позволили достигнуть этого предела. Нужно дебагером найти это место и попытаться уменьшить число вложенных вызовов.
__________________
Isn't it nice when things just work?
Старый 29.08.2005, 19:17   #5  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
А как вы это себе физически представляете ("дебагером найти это место" на сервере)?
Люди то не на сервере работают....
:-\
__________________
Zhirenkov Vitaly
Старый 29.08.2005, 19:24   #6  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,249 / 980 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Изначально опубликовано ZVV
А как вы это себе физически представляете ("дебагером найти это место" на сервере)?
Обычно, в настройках AOS поставить Allow debugging, и воспроизвести условия возникновения. А еще лучше будет в двухуровневой то же самое проделать.
Цитата:
Люди то не на сервере работают....
Но ошибка, судя по вашим словам, на сервере выскакивает...
__________________
Isn't it nice when things just work?
Старый 30.08.2005, 12:11   #7  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
дело в том что никто не знает как это воспроизвести
обычно это вообще ночью происходит
__________________
Zhirenkov Vitaly
Старый 21.09.2005, 11:58   #8  
Masia is offline
Masia
NavAx
Аватар для Masia
NavAx Club
 
26 / 10 (1) +
Регистрация: 21.09.2005
Адрес: Москва
Расскажите, позалусто, вы нашли причину ошибки? и каким способом? у меня такая же ошибка и как с ней бороться пока не очень понятно....
Старый 26.09.2005, 11:26   #9  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
пока ничего не нашли
__________________
Zhirenkov Vitaly
Старый 28.09.2005, 13:04   #10  
Masia is offline
Masia
NavAx
Аватар для Masia
NavAx Club
 
26 / 10 (1) +
Регистрация: 21.09.2005
Адрес: Москва
2 ZVV
кода найдете ее напишите позалусто, я тоже пытаюсь ее отловить, но пока не удачно
Старый 30.09.2005, 17:31   #11  
Alexis is offline
Alexis
Участник
 
30 / 11 (1) +
Регистрация: 08.12.2003
Адрес: РБ, Минск
Только что наткнулся именно на такую ошибку.
Для получения желаемого результата, создайте или найдите таблицу, в которой есть поле String (1000). Откройте ее и.... попытайтесь фильтрануть или сортировать по этому полю. Неизменно превосходный результат гарантирован!
__________________
Дайте мне точку опоры, и я переверну земной шар (Архимед)
Старый 03.10.2005, 17:42   #12  
Modus is offline
Modus
Участник
 
8 / 10 (1) +
Регистрация: 03.10.2005
Другая ситуация: у меня два отчета, я хочу перенести из одного в другой метод. Соответственно, сначала я перетаскиваю из одного отчета в другой, потом из старого удаляю. Если я нажимаю кнопку сохранения всего после двух операций, а не между ними, то это происходит.
Старый 05.10.2005, 13:25   #13  
Masia is offline
Masia
NavAx
Аватар для Masia
NavAx Club
 
26 / 10 (1) +
Регистрация: 21.09.2005
Адрес: Москва
2 Alexis
Попробовала, создала таблицу с таким полем поставила фильт по нему и отсортировала, но ошибка не появилась, все корректно отработала
2 Modus
При таком переносе у меня просто вылетела аксапта, но без ошибки
Старый 05.10.2005, 18:10   #14  
Modus is offline
Modus
Участник
 
8 / 10 (1) +
Регистрация: 03.10.2005
Да, а если делать перенос не Drag'n'Drop, а с помощью меню, то вылетает Buffer Overrun
Старый 05.10.2005, 20:26   #15  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Хм..

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

Вопрос: к чему бы это?

2 Modus, Alexis
Вам не кажется, что описываемые вами проблемы имеют мало отношениея к предмету обсуждения?

Кстати, фраза
Цитата:
Для получения желаемого результата
применительно к ошибке выглядит двусмысленно
__________________
Axapta v.3.0 sp5 kr2
Старый 15.03.2006, 14:04   #16  
3oppo is offline
3oppo
Участник
Аватар для 3oppo
 
222 / 32 (2) +++
Регистрация: 30.06.2005
У меня такаяже Ошибка! Вылетает когда я ставлю точку останова, на отчётах.
Проверил на соседней машине останов отрабатывает нормальнО!
Старый 19.03.2009, 10:14   #17  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Помогите!!!! Эта ошибка достала уже. Отследить появление не можем. Нашол таблицу с кучей записей с длиной поля 905символов. Фильтрую в 2-х разных аксаптах. Думает долго, но ошибку не выдает (думаю это поле всё таки уменьшить как нибуть). Ошибка выскакивать начала всё чаще и чаще. Время ошибки совпадает со временем провисания сессии в Аксапте от определенной группы пользователей. У нас их(групп) ОЧЕНЬ много. Все эти пользователи из группы цепляются удаленно к теминалучерез цитрикс. Я знаю то, что все пользователи "выходят" из Аксапты по нажатию на крестик теминальной сессии. Читал тему про завершение сессии и прочее, но думаю дело не в этом, так как все остальные группы пользователей также "закрывают" и сессии не провисают. Если всё таки дело в таком "закрытии" Аксапты, тогда как корректно закрыть Аксапту при нажатии на крестик терминального окна.
Вирус? Мало вероятно.
Кто как боролся с этой ошибкой??? У каво какие есть мысли??? Нужен коллективный разум.
PS: Аx3.0. SP4
Это в продолжение
Падает АОС - ax32Serv buffer overrun...

Последний раз редактировалось Sada; 19.03.2009 в 10:38.
Старый 19.03.2009, 10:39   #18  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
можно попробовать логгировать все что шевелится и обнаружить действие после которого происходит этот overrun

в аксапте, помнится, где-то была настройка периода неактивности сессии после которого пользователь вырубается автоматически -так можно лечить тех, кто закрывает нажатием на крестик
Старый 19.03.2009, 10:46   #19  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от belugin Посмотреть сообщение
в аксапте, помнится, где-то была настройка периода неактивности сессии после которого пользователь вырубается автоматически -так можно лечить тех, кто закрывает нажатием на крестик
В настройках пользователя. При этом нужно ставить значение гарантировано меньшее, чем время, через которое терминальный сервер закрывает сессии, отключенные "крестиком".
__________________
Ivanhoe as is..
Старый 19.03.2009, 10:48   #20  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Да, настройку то я нашол. Терминальные сессии у нас кажется(99,9%) не отрубаются автоматом. Подумаем - может включим. Читал про глюки падения АОСа и права пользователей. Права перезаливали. Но нужно еще что то....
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Параметр Maximum buffer size в настройках AOS Bishop DAX: Администрирование 4 15.03.2016 16:49
Error executing code: Binding operation failed to allocate buffer space kitty DAX: Программирование 20 26.04.2011 17:05
Падает АОС - ax32Serv buffer overrun... Jony DAX: Администрирование 19 09.04.2009 16:18
Dynamics AX: QueryRun and Query Objects - Binding operation failed to allocate buffer space Blog bot DAX Blogs 0 03.04.2009 08:05
Доступ к строкам закупки при сохранении Хилари DAX: Программирование 7 27.04.2004 13:13
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:31.