Bug 55048 - Mayavi - ошибка сегментации при запуске документации tvtk_doc
Summary: Mayavi - ошибка сегментации при запуске документации tvtk_doc
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: Mayavi (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Vyatkin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-03 18:37 MSK by Владислав Петрухин
Modified: 2026-04-21 15:09 MSK (History)
5 users (show)

See Also:


Attachments
backtrace (9.33 KB, text/x-log)
2025-07-03 18:37 MSK, Владислав Петрухин
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Владислав Петрухин 2025-07-03 18:37:23 MSK
Created attachment 18934 [details]
backtrace

Стенды:
ALT Workstation K 11.0 x86-64 (Обновлённый до Sisyphus)
ALT Workstation 11.0 x86-64 (Обновлённый до Sisyphus)

Версия пакета: 
Mayavi-4.8.2-alt6.x86_64

Шаги воспроизведения:
1. # apt-get install Mayavi
2. $ tvtk-doc

Ожидаемый результат: открывается документация

Реальный результат: ошибка сегментирования

Воспроизводится и на Education.

Прикладываю backtrace
Comment 1 Владислав Петрухин 2025-07-03 18:47:22 MSK
Примечание: воспроизводится и на Wayland, и на X11.
Comment 2 Лавренко Егор Сергеевич 2026-04-21 15:09:27 MSK
Ошибка актуальна

Версия пакета:
Mayavi-4.8.3-alt1

Воспроизводится на всех системах:
Alt Workstation 11.1 x86-64
Alt Workstation K 11.3 x86-64 (Обновленная до Sisyphus)
Alt Education 11.1 XFCE x86-64 
Alt Education 11.1 KDE x86-64

Дополнительно:
1. Не воспроизводится в P11 (Mayavi-4.8.2-alt5)
2. Воспроизводится в [P11 + 409890] (Mayavi-4.8.3-alt1)
3. Фрагмент вывода команды: $ python3 -X faulthandler /usr/bin/tvtk_doc
Fatal Python error: Segmentation fault
Current thread 0x00007f485c089b80 (most recent call first):
  File "/usr/lib64/python3/site-packages/tvtk/tools/tvtk_doc.py", line 77 in get_tvtk_class_names
  File "/usr/lib64/python3/site-packages/tvtk/tools/tvtk_doc.py", line 157 in _setup_tvtk_names
  File "/usr/lib64/python3/site-packages/tvtk/tools/tvtk_doc.py", line 162 in get_tvtk_classes
  File "/usr/lib64/python3/site-packages/tvtk/tools/tvtk_doc.py", line 428 in _available_default
  File "/usr/lib64/python3/site-packages/tvtk/tools/tvtk_doc.py", line 379 in __init__
  File "/usr/lib64/python3/site-packages/tvtk/tools/tvtk_doc.py", line 465 in main
  File "/usr/bin/tvtk_doc", line 9 in <module>