Суббота, 05.10.2024, 08:59
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
«Показывать размеры» и новый формат файловой базы
rql88609Дата: Вторник, 11.04.2017, 10:55 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 18
Репутация: 12
Статус: Оффлайн
Поиском не нашёл подобной темы. Ограничений в описании тоже не нашёл.

При использовании опции «Показывать размеры» в «Структуре хранения БД» падает платформа 8.3.10. Даже на пустой базе.
Имя сбойного модуля: _1CDLib.dll, версия: 1.3.0.0
Код исключения: 0xc0000005


Насколько я понял, дело в новом формате файловых баз:
https://its.1c.ru/db/metod8dev#content:5924:hdoc

По-умолчанию, на платформе 8.3.10 новые файловые базы создаются в новом формате:
Версия формата: 8.3.8
Размер страницы: 8192

Если переконвертировать через CNVDBFL в старый формат (8.2.14), то платформа не падает.

Планируется ли поддержка нового формата в ИР для опции «Показывать размеры»? Или, может, добавите какую-нибудь проверку на формат базы, чтобы платформа не падала?



Сообщение отредактировал rql88609 - Вторник, 11.04.2017, 10:59
 
tormozitДата: Вторник, 11.04.2017, 21:04 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
Спасибо. Ошибку подтверждаю. Постараюсь сделать ее предотвращение с выводом соответствующего сообщения.

Внешняя компонента 1CDLib взята отсюда. Там же есть сообщения о подобных проблемах, но к сожалению автор пока не отреагировал и не предоставил исходников.
 
tormozitДата: Воскресенье, 16.04.2017, 18:42 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
Исправлено в 4.04.
 
  • Страница 1 из 1
  • 1
Поиск: