Тема / Topic: Ошибка при сохранении для МРВ Buffer overrun detected
jasha-kz
Forum Member / Участник форума
Участник № / Member № 4149
отправлено / posted
Здравствуйте Пожалуйста подскажите, по каким причинам может возникать сообщение MS Visual C++ Runtime Library Program: ...\Trace Mode IDE 6\tmpdevenv.exe A buffer overrun has been detected which has corrupted the program's internal state. The program cannot safely continue execution and must now be terminated. Сообщение возникает стабильно в момент сохранения одного из узлов проекта для МРВ, после чего TM закрывается. На что бы Вы посоветовали в проекте обратить внимание в первую очередь?
Сообщения / Posts 44 | Из / From: Russia
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
Если делаете экспорт одного конкретного узла проекта, то это не в проекте дело, это баг ИС.
У нас тоже на крупных проектах постоянно такие ошибки вылезают при экспорте одного узла, если экспортировать весь проект - ошибок нет, но ждать экспорта очень долго приходится.
IP / IP: IP адрес / IP address |
отправлено / posted
Данный баг воспроизводится на любом ПК и уже много лет... Это даже не особенность последнего релиза.
IP / IP: IP адрес / IP address |
jasha-kz
Forum Member / Участник форума
Участник № / Member № 4149
отправлено / posted
У меня ошибка появляется в обоих случаях и сбоит именно в момент компиляции конкретного узла. Сейчас пытаюсь найти причину методом исключения, поочередно удаляя куски из узла. Не подскажете попутно, имеется ли возможность удаления группы каналов? Элементарный вопрос, но что-то не могу сообразить как это сделать
Сообщения / Posts 44 | Из / From: Russia
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
Тогда включайте подробное логирование в настройках экспорта ИС и после падения смотрите в CNV-файле на каком этапе свал произошел. Возможно это может помочь.
IP / IP: IP адрес / IP address |
jasha-kz
Forum Member / Участник форума
Участник № / Member № 4149
отправлено / posted
Спасибо за помощь. А все же, возможно ли удалить сразу несколько каналов?
Сообщения / Posts 44 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
Быстрее всего перетащить их в группу, удерживая клавишу Shift, а потом уже удалить группу.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
jasha-kz
Forum Member / Участник форума
Участник № / Member № 4149
jasha-kz
Forum Member / Участник форума
Участник № / Member № 4149
отправлено / posted
Спасибо. Вероятно, невозможность перетаскивания группы каналов реализована намеренно, из идеологических соображений?
Сообщения / Posts 44 | Из / From: Russia
| IP / IP: IP адрес / IP address |
jasha-kz
Forum Member / Участник форума
Участник № / Member № 4149
отправлено / posted
Большое спасибо всем за помощь, проблема локализована - один из каналов имел слишком длинное имя.
Сообщения / Posts 44 | Из / From: Russia
| IP / IP: IP адрес / IP address |
Karpelyanskiy S.V.
Forum Member / Участник форума
Участник № / Member № 2191
отправлено / posted
Вот отсюда и вопрос к разработчикам: почему бы не организовать проверку на длину имени канала ещё на этапе задания имени? Не пришлось бы потом разгребать кучу каналов и изменений в проекте, разыскивая ошибку... А вообще, поработав с Trace Mode, и пятой, и шестой версии, стал придерживаться нескольких правил именования каналов, да и вообще всех объектов в проекте: 1. Не использовать русские буквы. 2. Не использовать пробелов и спецсимволов. 3. Не использовать слишком длинных имён. Чего и всем рекомендую делать. Поверьте, непредсказуемых ошибок и проблем с проектами станет гораздо меньше...
Сообщения / Posts 56 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Артамонов Денис
Junior Member / Новичок
Участник № / Member № 6791
отправлено / posted
Так какова максимальная длина имени канала? 154 много, а 119 нормально. Где грань, за которую нельзя "заступать"?
Сообщения / Posts 27 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Артамонов Денис
Junior Member / Новичок
Участник № / Member № 6791
отправлено / posted
Раздел "Проект АСУ в Trace Mode 6/Редактирование структуры объекта/Имена и идентификаторы объектов структуры": "MPB cчитывaeт пepвыe 31 cимвoл имeни oбъekтa. " Задавать более длинные имена не имеет смысла.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |