|
APPCRASH techsys.dll |
☑ |
0
Gsoom2010
11.07.13
✎
16:43
|
Добрый день, внезапно появилась такая ошибка:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: 1cv8.exe
Версия приложения: 8.2.13.219
Отметка времени приложения: 4d80c789
Имя модуля с ошибкой: techsys.dll
Версия модуля с ошибкой: 8.2.13.219
Отметка времени модуля с ошибкой: 4d80a887
Код исключения: c0000005
Смещение исключения: 000015e3
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 58e8
Дополнительные сведения 2: 58e8d5b1fd712aebbed63eae1bf42c46
Дополнительные сведения 3: 524a
Дополнительные сведения 4: 524ace5c17b40cc81c3205c004b2abab
В форме списка узлов плана обмена РИБ выполняю процедуру по кнопке:
Процедура ДействияФормыОтправитьСообщениеУзла(Кнопка)
ВыбранныйУзел = ЭлементыФормы.ПланОбменаСписок.ВыделенныеСтроки.Получить(0);
рбРаспределеннаяБаза.рбОтправитьСообщениеОбменаДанными(ВыбранныйУзел);
КонецПроцедуры
Процедура рбОтправитьСообщениеОбменаДанными(Узел) экспорт
// Сам с собой узел обмениватся не должен
Если Узел = ПланыОбмена.РаспределеннаяБаза.ЭтотУзел() Тогда
Возврат;
КонецЕсли;
КонецПроцедуры
Что такое может быть? В интернетах ничего связанного с techsys.dll нету...
|
|
1
Gsoom2010
11.07.13
✎
16:44
|
Да, забыл сказать что вылет приложения происходит не во время выполнения процедур, а при закрытии 1С.
|
|
2
Gsoom2010
11.07.13
✎
16:59
|
Сделал немного иначе вызов процедуры:
ВыборкаУзлов = ПланыОбмена.РаспределеннаяБаза.Выбрать();
Пока ВыборкаУзлов.Следующий() Цикл
рбОтправитьСообщениеОбменаДанными(ВыборкаУзлов);
КонецЦикла;
Вылетать APPCRASH после закрытия 1С перестало, судя по всему проблема лежит в форме...
|
|
3
Gsoom2010
11.07.13
✎
17:06
|
В общем причина вылета не понятна но устранена.
Возможно кому-то пригодится, хотя вряд ли...
|
|