Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » rtmg32.exe и tmdevenv.exe падают с buffer overrun

   
Автор / Author Тема / Topic: rtmg32.exe и tmdevenv.exe падают с buffer overrun
kvs
Junior Member / Новичок
Участник № / Member № 3250


Icon 1 отправлено / posted      Профиль для / Profile for kvs           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
При добавлении в каналы OPC тега с длинным именем и нажатии кнопки "Сохранить для MPB", IDE падает с переполнением буфера (скриншот: http://s43.radikal.ru/i102/0810/0b/5095640badd2.jpg ).

То же самое происходит с rtmg32.exe

Сообщения / Posts 7 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Длинное имя это сколько символов?
Сообщения / Posts 17344 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
kvs
Junior Member / Новичок
Участник № / Member № 3250


Icon 1 отправлено / posted      Профиль для / Profile for kvs           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
уточню

если OPC сервер перетащить в Каналы из Источников, в Каналы будет добавлено дерево, внешне представляющее из себя копию того, что у нас есть в источниках. Полный путь от корня этого дерева до любого из "листьев" по сути дела является именем тега в терминах OPC, поэтому выше я написал про имя тега. Падает ли программа из-за суммарной длинны имен промежуточных элементов от корня до листьев или от числа уровней этого дерева, я не знаю. Сейчас например я добавил дерево из 7 уровней (т.е. из 7 вложенных элементов), длинна имени каждого из которых равна в среднем около 50 символов. При нажатии на "Сохранить для MPB" IDE падает.

Сообщения / Posts 7 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пришлите, пожалуйста, Ваш проект на адрес hotline3@adastra.ru
Сообщения / Posts 17344 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
kvs
Junior Member / Новичок
Участник № / Member № 3250


Icon 1 отправлено / posted      Профиль для / Profile for kvs           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
отправил
Сообщения / Posts 7 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Опытным путем удалось установить, что поле Идентификатор не может быть более 256 символов. У Вас в канале "(Послать сообщение) Внутренняя переменная AAN 37941 Лицензия не проверена" это поле 260 символов.
Сообщения / Posts 17344 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
kvs
Junior Member / Новичок
Участник № / Member № 3250


Icon 1 отправлено / posted      Профиль для / Profile for kvs           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ясно, я так в принципе и предполагал. А исправлять это будут? Например увеличив максимальную длинну идентификатора и (или) хотя бы вставив проверку границ передаваемого массива чтобы программа не падала?
Сообщения / Posts 7 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Исправляться это не будет.
Сообщения / Posts 17344 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2