Баги в 5 версии

Перед тем, как задать вопрос, ознакомьтесь с ответами на часто задаваемые вопросы и со Справкой. Пожелания пишем на reformal.ru

Модераторы: Genery, Elena Polyanskikh

Ответить
Сообщение
Автор
Sogl
Сообщения: 17
Зарегистрирован: 10 авг 2018 14:20

Re: Баги в 5 версии

#526 Сообщение Sogl » 13 май 2021 17:15

У меня зависает программа на этапе печати в PDF древа из 241 человек (в самой базе 459 персон).

Что я делаю:
1. Выбираю нужную персону в списке и нажимаю "Построить дерево — Кровные родственники". Получается 241 персона.
2. Слева выбираю "Печать".
3. В появившемся окошке выбираю "Настройки печати" и ставлю галочки на "Печатать номера страниц" и "Печатать линии обреза" (я уже проверил — хоть одна включенная из этих галочка приводит к зависанию).
4. Жму "Сохранить PDF", выбираю место на диске, сохраняю.
5. Зависает на прогрессбаре выгрузки.

Screenshot at May 13 17-08-31.png

Причем этот прогресс можно закрыть по крестику, но окно печати уже невозможно выключить, причем оно реагирует на изменение настроек, строит нормально древо. При этом из программы нельзя выйти, пункты в меню неактивны итп. Программу можно выгрузить только принудительно через "Мониторинг ресурсов" в системе.

Файл pdf на диске создается, но он весит 0 кб.

MacOS X Catalina 10.15.7
Древо Жизни 5.6 (2021.02.03)
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Sogl
Сообщения: 17
Зарегистрирован: 10 авг 2018 14:20

Re: Баги в 5 версии

#527 Сообщение Sogl » 14 май 2021 13:52

А сегодня открыл персону, решил закрыть и вот такое окошко:
Screenshot at May 14 13-46-24.png

Из-за этого не смог сохранить свою работу и 2 часа правок коту под хвост.

Можно ли сделать доступным сохранение базы даже если открыто какое-то окно? Порой это критически важно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Баги в 5 версии

#528 Сообщение Genery » 19 май 2021 08:19

Sogl писал(а): 13 май 2021 17:15 3. В появившемся окошке выбираю "Настройки печати" и ставлю галочки на "Печатать номера страниц" и "Печатать линии обреза" (я уже проверил — хоть одна включенная из этих галочка приводит к зависанию). MacOS X Catalina 10.15.7
Спасибо, исправим с очередной сборке.
Дмитрий Киркинский, Genery Software

Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Баги в 5 версии

#529 Сообщение Genery » 19 май 2021 08:21

Sogl писал(а): 14 май 2021 13:52 А сегодня открыл персону, решил закрыть и вот такое окошко:
Screenshot at May 14 13-46-24.png
Не получается воспроизвести. Так происходит на любой персоне или только на какой-то конкретной? Какая точная последовательность действий, начиная с запуска программы?
Дмитрий Киркинский, Genery Software

Sogl
Сообщения: 17
Зарегистрирован: 10 авг 2018 14:20

Re: Баги в 5 версии

#530 Сообщение Sogl » 19 май 2021 15:33

Genery писал(а): 19 май 2021 08:21
Sogl писал(а): 14 май 2021 13:52 А сегодня открыл персону, решил закрыть и вот такое окошко:
Screenshot at May 14 13-46-24.png
Не получается воспроизвести. Так происходит на любой персоне или только на какой-то конкретной? Какая точная последовательность действий, начиная с запуска программы?
Сталкивался с подобным лишь 1 раз. Я открыл персону и нажал "Отмена" — окно не закрылось, при этом в нем все поля были пусты будто я новую персону создаю. При попытке сохранения ошибка как указал выше. С программой ничего нельзя в таком режиме больше сделать кроме выгрузки, все изменения в базе не сохраняются.

opalex
Сообщения: 622
Зарегистрирован: 05 янв 2010 15:31
Откуда: Алматы
Контактная информация:

Re: Баги в 5 версии

#531 Сообщение opalex » 21 май 2021 08:17

Последние посты напомнили об одной давней проблеме - невозможность прерывания запущенного процесса (операции).
Бывает, что неосторожно запускаешь, например, формирование дерева с таким условием, что формирование идет долго. Понимаешь, что ошибся, но прервать процесс уже нельзя. Приходится жать, пока всё не закончится.
Вот на днях, при восстановлении расширенных настроек дерева (слетели после установки последней версии ДЖ), были неудачно заданы условия. В результате пришлось ждать больше часа, пока сформировалось дерево с 31 тыс. персон.
Есть и другие аналогичные длительные операции, которые невозможно прервать (например, у меня было сохранение базы с учетом фильтров, когда этот фильтр фактически не был задан).
В общем, правила хорошего тона в программировании - когда что-то пошло не так, нужно иметь возможность прерваться.
Приглашаю в гости на opalex.info

Аватара пользователя
hippocamus
Сообщения: 1044
Зарегистрирован: 09 дек 2009 16:28
Откуда: Рыбинск, Ярославская обл.
Контактная информация:

Re: Баги в 5 версии

#532 Сообщение hippocamus » 23 май 2021 00:13

opalex писал(а): 21 май 2021 08:17 В общем, правила хорошего тона в программировании - когда что-то пошло не так, нужно иметь возможность прерваться.
Оно-то да, но с другой стороны - отвлекать программу на отрисовывание ProgressBar и обработку событий ProcessMessages (кнопки в том числе) - это добавлять около 10% бесполезной нагрузки, следовательно ещё более затягивать длительные процессы. В крайнем случае есть ведь Диспетчер Задач. Главное, чтобы не было записи в базу при прерывании.
Скачать Информер (для Древа Жизни 4.х). Установить.
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )

opalex
Сообщения: 622
Зарегистрирован: 05 янв 2010 15:31
Откуда: Алматы
Контактная информация:

Re: Баги в 5 версии

#533 Сообщение opalex » 23 май 2021 06:42

Прерывать операцию через Диспетчер задач? Это круто.
Вы бы еще перезагрузку компьютера предложили.
Приглашаю в гости на opalex.info

Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Баги в 5 версии

#534 Сообщение Genery » 24 май 2021 17:24

opalex писал(а): 21 май 2021 08:17В общем, правила хорошего тона в программировании - когда что-то пошло не так, нужно иметь возможность прерваться.
Согласен, это будет сделано.
Дмитрий Киркинский, Genery Software

Аватара пользователя
hippocamus
Сообщения: 1044
Зарегистрирован: 09 дек 2009 16:28
Откуда: Рыбинск, Ярославская обл.
Контактная информация:

Re: Баги в 5 версии

#535 Сообщение hippocamus » 28 май 2021 00:08

opalex писал(а): 23 май 2021 06:42 Прерывать операцию через Диспетчер задач? Это круто.
Вы бы еще перезагрузку компьютера предложили.
Ну я же сказал - что это КРАЙНИЙ случай.
А так - да, ещё WinSpy++ - позволяет завершить конкретный процесс (если вы понимаете, программа обычно состоит из нескольких процессов, даже если выполняет одновременно только один).
Я вот писал: viewtopic.php?f=1&t=4130&p=23723#p24000
Скачать Информер (для Древа Жизни 4.х). Установить.
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )

IRON
Сообщения: 74
Зарегистрирован: 28 окт 2014 23:49

Re: Баги в 5 версии

#536 Сообщение IRON » 02 июн 2021 11:25

На предпоследнюю сборку (2021.06.01) ругался антивирус 360 Total Security
Изображение

Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Баги в 5 версии

#537 Сообщение Genery » 02 июн 2021 11:38

В Древе Жизни вирусов нет, в этом легко убедиться, например, с помощью virustotal.com.
Дмитрий Киркинский, Genery Software

Аватара пользователя
leitenant
Сообщения: 73
Зарегистрирован: 21 апр 2006 15:33
Откуда: Тюмень

Re: Баги в 5 версии

#538 Сообщение leitenant » 02 июн 2021 17:07

После установки последней версии программа вместо постройки дерева кровные родственники и все родственники либо выдает чистую страницу либо вылетает. Проблема проявляется только на одной семье (братья, сестры и их дети),на их родителях и двоюродных братьях сестрах проблема не выявлена. Прямые потомки и прямая родня с братьями и сестрами строиться нормально

Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Баги в 5 версии

#539 Сообщение Genery » 02 июн 2021 17:15

leitenant писал(а): 02 июн 2021 17:07 После установки последней версии программа вместо постройки дерева кровные родственники и все родственники либо выдает чистую страницу либо вылетает. Проблема проявляется только на одной семье (братья, сестры и их дети),на их родителях и двоюродных братьях сестрах проблема не выявлена. Прямые потомки и прямая родня с братьями и сестрами строиться нормально
Установите последнюю сборку, 2021.06.02.
Дмитрий Киркинский, Genery Software

Аватара пользователя
leitenant
Сообщения: 73
Зарегистрирован: 21 апр 2006 15:33
Откуда: Тюмень

Re: Баги в 5 версии

#540 Сообщение leitenant » 02 июн 2021 18:27

Genery писал(а): 02 июн 2021 17:15
leitenant писал(а): 02 июн 2021 17:07 После установки последней версии программа вместо постройки дерева кровные родственники и все родственники либо выдает чистую страницу либо вылетает. Проблема проявляется только на одной семье (братья, сестры и их дети),на их родителях и двоюродных братьях сестрах проблема не выявлена. Прямые потомки и прямая родня с братьями и сестрами строиться нормально
Установите последнюю сборку, 2021.06.02.
Спасибо, помогло

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Стрелка15, Google [Bot] и 10 гостей