PasswordChanger1C
PasswordChanger1C copied to clipboard
Ошибка: Переполнение в результате выполнения арифметической операии
Добрый день.
При попытки открыть базу возникает такая ошибка. Что можно с этой ошибкой сделать? Как её побороть?
@expk Какая версия платформы? Можете прикрепить скрин ошибки (может так call stack есть)?
У меня был архив базы (dt) в версии 8.3 (точнее не знаю, архив был сделан 1,5 года назад). Распаковал в версии 1С:Предприятие 8.3 (8.3.10.2580) скрин ошибки
@alekseybochkov возможно исправить ошибку? Если необходимы какие то данный я смогу их предоставить (кроме самой базы)? Только скажите какие и как их получить.
такая же ошибка Платформа 8.3.11 Демо базы открывает, на рабочих вываливает ошибку
- Падает на больших базах, порядка 20ГБ. Проблема в Structure PageParams, я типы блоков менял на Int64. Делалось срочно, без понимания сути кода, поэтому результат выкладывать не буду.
- Хорошо было бы добавить возможность копировать хэш пароля, все-таки запись в базу несет в себе риски.
Ошибка устраняется прогонкой базы через чекдбфл. Несмотря на то, что он не находит ошибок в базе, после него алгоритм отрабатывает нормально.