2.31: аварийное завершение при выборе Text Formatting
Open/Libre Office extension for converting eBooks in fb2 format
Brought to you by:
ikonta_521
Когда я выбираю через меню инструмент Text Formatting, получаю сообщение об ошибке:
BASIC runtime error.
Object variable not set.
Останов происходит на строке
.Title = sTFD.sTitle
под
With oTextFormattingDlg.getModel()
в
InitTextFormattingDlg()
Проблема воспроизводится с разными документами. переустановка расширения не помогла.
LibreOffice 4.4.0.2 / Windows 7 pro, 64-bit
Я бы здесь ещё уточнил тип сборки: нативный 64bit или x86, который и сейчас живее всех живых?
Text Formatting это Форматирование документа… (перезапускать офис в буржуйской локализации лень)?
Разными (не единичный проблемный, файл, но множество), но не всеми?
В таком случае хорошо было бы приложить пример проблемного файла.
А должна? ☺
Два вопроса по воспроизводимости ошибки:
1. На дистрибутивных примерах (ExportToFB21_example-1.odt и ExportToFB21_example-2.odt) оно есть??
2. В продолжение темы переустановок: в последних релизах (2.30, 2.29) воспроизводится?
Странно, у меня все работает. В понедельник буду разбираться и выложу обновление , как исправлю
На LO 4.3.5.2 прекрасно работает.
Пока не могу воспроизвести баг - диалоог Форматирования текста запускается сразу и все корректно работоает (см. скриншот).
Но у вас установлена НОВАЯ версия LO, ПОНАЯ БАГОВ.
Буду дальше смотреть, в чем дело.
P.S. Хоть и ругают Microsoft, но у них никогда не бывает так, что выход нового релиза их продукта ломает API. А в LO/OO - это уже хроническая болезнь. Я за последние 3 года устал постоянно исправлять свой код и "обходить" баги этих Офисов (чего стоит баг LO - русскоязычный стиль Цитата отсутствует в "чистом" LO).
Но - это все лирика :).
Установлю НОВУЮ версию LO - буду смотреть, что там опять сломали...
Last edit: dikbsd 2015-02-02
Угу.
Мы помним и о главном конкуррентном преимуществе платформы, и о его причинах, и об издержках.
Стиснув зубы молча исправлять код — только усугублять проблему.
Правильнее — не лениться открывать баги в трекере апстрима. По каждому эпизоду.
С исправлением явных ошибок и выносом перечня изменений в специальную рассылку (для разработчиков расширений). Согласно моим представлениям о правильности последнее должно бы уже быть.
НОВЫЙ LO напрочил убил не только диалог Форматирования текста, но и диалог Удаления объектов из документа ! :) :(
Придется в очередной раз писать костыли.
Все, исправил. Сделаем перевод истоии изменений на английский, и выложу релиз.
4.4 ещё даже не в дереве.
Так что приключения закономерны.
Проверьте версию 2.32.
Я думаю этот баг можно закрыть - изменения внесены в код и все работает корректно.