Индекс находился вне границ массива

Viktor Galibin 6 лет назад обновлен Михаил Пузырев (Разработчик) 6 лет назад 2

Добрый день!


Возникла ошибка при обмене из 1С с сервером MobileSmarts. Драйвер подключился в 1С, а метод com-объекта получить список баз не отрабатывает, на другом компьютере все работает без проблем. В логах смартса этого компьютера 
Никаких изменений не производили, ночью начало вываливаться эта ошибка.


[STACK TRACE]
DATA: System.Collections.ListDictionaryInternal
1; 14; 17.11.2017 11:04:13.917 ERROR
ADDITION TEXT: Ошибка получения списка приложений Mobile SMARTS.
MESSAGE: Индекс находился вне границ массива.
TYPE: System.IndexOutOfRangeException
SOURCE: mscorlib
TARGETSITE: Add
[STACK TRACE]
в System.Collections.ArrayList.Add(Object value)
в Cleverence.Warehouse.WarehouseModelReference.FillSerializer(XmlSerializer serializer)
в Cleverence.Warehouse.StorageConnector..ctor()
в Cleverence.Warehouse.TerminalConnector.get_StorageConnector()
в Cleverence.Warehouse.TerminalConnector.GetAppsList(String appIdfilter)
[STACK TRACE]
DATA: System.Collections.ListDictionaryInternal
1; 7; 17.11.2017 11:04:29.042 ERROR
ADDITION TEXT: Ошибка получения списка приложений Mobile SMARTS.
MESSAGE: Индекс находился вне границ массива.
TYPE: System.IndexOutOfRangeException
SOURCE: mscorlib
TARGETSITE: Add
[STACK TRACE]
в System.Collections.ArrayList.Add(Object value)
в Cleverence.Warehouse.WarehouseModelReference.FillSerializer(XmlSerializer serializer)
в Cleverence.Warehouse.StorageConnector..ctor()
в Cleverence.Warehouse.TerminalConnector.get_StorageConnector()
в Cleverence.Warehouse.TerminalConnector.GetAppsList(String appIdfilter)
[STACK TRACE]
DATA: System.Collections.ListDictionaryInternal

Добрый день!


У нас снова возникла такая же ошибка. В прошлый раз помогла полная перезагрузка сервера. Вы можете сообщить как без перезагрузки и без перезапуска 1С сервера исправить эту проблему ?

Добрый день!


Вызов функции получения списка баз, который приводит к ошибке, происходит из интерфейса 1С (в обработке пользователь нажимает кнопку)? Или каким-то другим путем (из регламентного задания, из функции 1С, вызываемой с помощью коннектора Mobile SMARTS к 1С)? Для более оперативных ответов лучше пишите на почту support@cleverence.ru

Сервис поддержки клиентов работает на платформе UserEcho