Bug 56622 - Ошибка сохранения карты в любую директорию кроме домашней
Summary: Ошибка сохранения карты в любую директорию кроме домашней
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: slade (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Arbars
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-27 08:25 MSK by Иванов Александр Владимирович
Modified: 2025-10-27 17:34 MSK (History)
1 user (show)

See Also:


Attachments
Окно с ошибкой при сохранении (97.50 KB, image/jpeg)
2025-10-27 08:25 MSK, Иванов Александр Владимирович
no flags Details
Логи ошибки (2.54 KB, text/plain)
2025-10-27 16:03 MSK, Иванов Александр Владимирович
no flags Details
backtrace-логи (28.68 KB, text/x-log)
2025-10-27 17:28 MSK, Иванов Александр Владимирович
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Иванов Александр Владимирович 2025-10-27 08:25:45 MSK
Created attachment 19941 [details]
Окно с ошибкой при сохранении

Стенды, на которых выполнялось тестирование:
  kworkstation-11.1.1-x86-64 обновленный до Sisyphus
  education-11.0-x86-64-kde обновленный до Sisyphus
  education-11.0-x86-64-xfce обновленный до Sisyphus
  workstation-11.1-x86-64 обновленный до Sisyphus

Версия пакета:
  slade-3.2.5-alt1.1

Шаги, приводящие к ошибке:
1) Установить slade:
   # apt-get install slade
2) Запустить slade:
   $ slade
3) Нажать File -> New Map -> Create Map -> Create
4) Выбрать Draw Shape и отрисовать любую фигуру
5) В левом верхнем углу нажать Save Map Changes
6) Выбрать директорию (любую кроме домашней) для сохранения и нажать Save

Фактический результат: Всплывает окно с ошибкой, и после его закрытия закрывается сама программа slade

Ожидаемый результат: Успешное сохранение изменений в выбранную директорию

Дополнительная информация:
Если при сохранении выбрать домашнюю директорию, то сохранения выполнится успешно
Так же ошибка воспроизводится и на p11
Comment 1 arbars@altlinux.org 2025-10-27 12:25:24 MSK
(Ответ для Иванов Александр Владимирович на комментарий #0)
> Создано вложение 19941 [details] [подробности]
> Окно с ошибкой при сохранении
> 
> Стенды, на которых выполнялось тестирование:
>   kworkstation-11.1.1-x86-64 обновленный до Sisyphus
>   education-11.0-x86-64-kde обновленный до Sisyphus
>   education-11.0-x86-64-xfce обновленный до Sisyphus
>   workstation-11.1-x86-64 обновленный до Sisyphus
> 
> Версия пакета:
>   slade-3.2.5-alt1.1
> 
> Шаги, приводящие к ошибке:
> 1) Установить slade:
>    # apt-get install slade
> 2) Запустить slade:
>    $ slade
> 3) Нажать File -> New Map -> Create Map -> Create
> 4) Выбрать Draw Shape и отрисовать любую фигуру
> 5) В левом верхнем углу нажать Save Map Changes
> 6) Выбрать директорию (любую кроме домашней) для сохранения и нажать Save
> 
> Фактический результат: Всплывает окно с ошибкой, и после его закрытия
> закрывается сама программа slade
> 
> Ожидаемый результат: Успешное сохранение изменений в выбранную директорию
> 
> Дополнительная информация:
> Если при сохранении выбрать домашнюю директорию, то сохранения выполнится
> успешно
> Так же ошибка воспроизводится и на p11

Прикрепите лог ошибки в виде текстового файла.
Настройте редактор должным образом.
Comment 2 Иванов Александр Владимирович 2025-10-27 16:03:46 MSK
Created attachment 19945 [details]
Логи ошибки
Comment 3 arbars@altlinux.org 2025-10-27 16:11:30 MSK
Настройте генератор нод в редакторе:

1. Установите генератор нод:
apt-get install bsp zdbsp
2. Настройте генератор нод в редакторе:
Edit > Preferences > Map Editor > Node Builder; выбрать нужный генератор нод в выпадающем списке и указать путь к бинарнику
3. Проверьте, повторяется ли ошибка.
Comment 4 arbars@altlinux.org 2025-10-27 16:13:29 MSK
На будущее: перед началом тестирования ознакомьтесь с документацией к редактору.
Comment 5 Иванов Александр Владимирович 2025-10-27 17:28:11 MSK
Created attachment 19949 [details]
backtrace-логи
Comment 6 Иванов Александр Владимирович 2025-10-27 17:34:34 MSK
Попробовал воспроизвести ошибку по указанным вами шагам, ошибка воспроизводится