kompilainenn
|
В 6.2 и предыдущих таких проблем не наблюдается. значит это регрессия и было бы неплохо это отловить. Есть возможность запилить багу и приложить пример файла туда?
|
|
|
Записан
|
|
|
|
Kadet
|
Ну, будет время попробую. Это опять по той схеме нужно скачивать все версии LO и гонять?!
|
|
|
Записан
|
|
|
|
kompilainenn
|
нет, явно в 6.3 внесли, если у вас в 6.2 работало, а в 6.3 уже нет
|
|
|
Записан
|
|
|
|
Kadet
|
Хорошо. Ща буду вспоминать как это делается. В общем я там нарыл ещё кучу багов, кучу методов, которые перестали работать. Попробую по всем, которые нашёл, прогнать.
|
|
|
Записан
|
|
|
|
Kadet
|
Первое, по чём я прошёлся - по краху системы при загрузке основной формы своей БД. Эта форма загружается сразу после ввода логина и пароля. Вот, что получил: 6d29698d39b09e15e21a5c51274e7b593a975a27 is the first bad commit commit 6d29698d39b09e15e21a5c51274e7b593a975a27 Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Fri May 17 09:05:18 2019 -0700
source sha:5187d3ae495a07373a12fd5980c9269bc8ce3f8f
source sha:5187d3ae495a07373a12fd5980c9269bc8ce3f8f
:040000 040000 9c7f8a8441501ccfa7ecf13dcaf1f77e9095137f b2b2025fa78f802a9c374ca117d84c792769b21e M instdir
Сейчас попробую пройтись по пляшущим кнопкам, если крах системы удастся обойти.
|
|
|
Записан
|
|
|
|
Kadet
|
Так, по крахам БД что-то непонятное пока творится. Хотел найти причину краха. Загрузил свою БД в обычном режиме. Как и ожидалось, произошёл крах, но после входа в систему в безопасном режиме крахи прекратились. Выхожу/захожу и новых крахов пока не поймал.
Не понятная ситуация. Ведь ничего не делал.
А при запуске через Cygwin крахи продолжаются.
А теперь и через Cygwin крахи прекратились.
В общем, делал следующее. Перед загрузкой БД входил в макросы в режиме редактирования, чтобы поставить точку останова и пошагово отловить момент краха. Устанавливал точку. После этого запускал БД. БД загружалась, игнорируя при этом мою точку останова и спокойно начинала работать. После этого крахи прекращаются. Возможно после перезагрузки компа они снова вернутся, но пока они ушли.
|
|
« Последнее редактирование: 10 Сентябрь 2019, 23:45 от Kadet »
|
Записан
|
|
|
|
Kadet
|
По пляшущим кнопкам вот, что получается: d0bdd6cb45a812e383d6efb91012d597aae5f116 is the first bad commit commit d0bdd6cb45a812e383d6efb91012d597aae5f116 Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Fri Nov 30 13:41:59 2018 -0800
source sha:d464d505fbf6e53a38afdd3661d320fac8c760d6
source sha:d464d505fbf6e53a38afdd3661d320fac8c760d6
:040000 040000 bf285e1cfb3224de3584a8c6aed6f3a5da0fd997 fa8381282f278eb33ba9036548fae09cbe9a0d76 M instdir
Кстати крахи, пока не повторялись.
|
|
|
Записан
|
|
|
|
Kadet
|
Извините, что много пишу сегодня. После перезагрузки Cygwin крахи снова повторились. Лечение, через открытие редактирования макросов помогло.
Однако, я кажется понял в чём их причина. Видимо причина в лампочке-автоподсказке. Крах происходит при открытии формы, которая является по сути документом Write, а в неё встроен через OLE-IFrame документ Calc и они оба как бы открываются одновременно и оба провоцируют одновременное открытие своих "лампочек", которые входят в конфликт между собой и крах. А когда предварительно открывается документ iBasic, то лампочка срабатывает на нём и она - одна. Отключение её (галочка "не показывать") отключает подсказки во всём LO.
|
|
|
Записан
|
|
|
|
Kadet
|
Также прошёлся вот по этой проблеме: 2. На сколько я понял, была ошибка превышения объёма информации про форматировании строки документа Calc. Получилось следующее: d53ef167063b0e2c18e7e703af4407b40c664fb2 is the first bad commit commit d53ef167063b0e2c18e7e703af4407b40c664fb2 Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Fri Apr 5 04:58:29 2019 -0700
source sha:7282014e362a1529a36c88eb308df8ed359c2cfa
source sha:7282014e362a1529a36c88eb308df8ed359c2cfa
:040000 040000 c4c16af7ac031bce3a437b19126c311eb2be7761 a8f451eec155bd2b6c5aa3762b50b0dcb346fdf6 M instdir
А вот с автоподсказкой не всё так однозначно. Во время тестирования этой последней ошибки один раз выскочила эта подсказка после открытия формы и краха не произошло. В общем, скорее всего именно она гадит, но нет 100% уверенности. Иной раз проскакивает безболезненно.
|
|
|
Записан
|
|
|
|
kompilainenn
|
Для оформления ошибки в багзилле нужен документ. Можешь его выложить или вообще сам ошибку написать (все три отдельно) и дать сюда ссылки на них
|
|
|
Записан
|
|
|
|
|
Kadet
|
Я выкладывал его уже в багзиле - ТУТ. Хотя, выкладываю архив со своей БД сюда. Там процедура установки и настройки не так проста, но я попытался всё подробно описать в файле ReadMe ReadMe - на русском, извините, языками не владею.
|
|
« Последнее редактирование: 13 Сентябрь 2019, 17:38 от Kadet »
|
Записан
|
|
|
|
Kadet
|
И что за "лампочка-автоподсказка" Ну, не знаю как её обозвать. Когда впервые после первой установки LO открываешь любой документ выскакивает окошко "Что новенького в этой версии" и всякие описания советов. В MS-office раньше это была скрепка-подсказка, а в LO в окошке горящая лампочка.
|
|
|
Записан
|
|
|
|
Kadet
|
Сейчас проверил, что описал. Нашёл некоторую неточность. Под SYSDBA пляшущие кнопки не появятся. Исправил ReadMe. Нужно войти под другим логином.
|
|
« Последнее редактирование: 13 Сентябрь 2019, 17:38 от Kadet »
|
Записан
|
|
|
|
rami
|
Когда впервые после первой установки LO открываешь любой документ выскакивает окошко "Что новенького в этой версии" и всякие описания советов. Это отключается в самом окошке с советом или в параметрах настройки "Общие".
|
|
|
Записан
|
|
|
|
|