Bug 47207

Summary: Gazebo Sim не может загрузить необходимые для работы плагины.
Product: Sisyphus Reporter: Savelev Pavel <savelevpa>
Component: gz-simAssignee: Pavel Petrykin <silverducks>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, elesinsa, grenka, protvin, silverducks
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Пример нерабочего окна просмотра none

Description Savelev Pavel 2023-08-11 19:54:55 MSK
Created attachment 14075 [details]
Пример нерабочего окна просмотра

Версия пакета с ошибкой: gz-sim-7.5.0-alt1.x86_64

Стенды с ошибкой:

education-10.1-x86-64
education-10.1-x86-64-kde
server-10.1-x86-64
workstation-10.1-x86-64
kworkstation-10.1-x86-64

Шаги для воспроизведения:

1. Установить Gazebo Sim:

# apt-get install gz-sim gz-common gz-tools gz-cmake 

2. Запустить Gazebo Sim

$ gz sim

3. Выберите любую сцену, например minimal_scene.sdf, нажмите кнопку RUN в правом нижнем углу, дождитесь загрузки сцены.

Ожидаемый результат: выбранная сцена успешно загружена. В окне просмотра отображается сцена. Справа отображаются объекты сцены и их параметры (Entity tree).

Реальный результат: никакая сцена не загружается. Окно просмотра сломано, в нём не отображаются ни объекты, ни координатная сетка. В сцену невозможно добавить никакие объекты, см. вложения. В терминале вывод c ошибками:

$ gz sim
Error while loading the library [/usr/lib64/gz-sim-7/plugins/libgz-sim-physics-system.so]: /usr/lib64/libstdc++.so.6: cannot allocate memory in static TLS block
[Err] [SystemLoader.cc:140] Failed to load system plugin: (Reason: No plugins detected in library)
- Requested plugin name: [gz::sim::systems::Physics]
- Requested library name: [gz-sim-physics-system]
- Resolved library path: [/usr/lib64/gz-sim-7/plugins/libgz-sim-physics-system.so]
Error while loading the library [/usr/lib64/gz-sim-7/plugins/gui/libGzSceneManager.so]: /usr/lib64/libstdc++.so.6: невозможно выделить память в статичном блоке TLS
[GUI] [Err] [Application.cc:506] Failed to load plugin [GzSceneManager] : couldn't load library on path [/usr/lib64/gz-sim-7/plugins/gui/libGzSceneManager.so].
Error while loading the library [/usr/lib64/gz-sim-7/plugins/gui/libSpawn.so]: /usr/lib64/libstdc++.so.6: невозможно выделить память в статичном блоке TLS
[GUI] [Err] [Application.cc:506] Failed to load plugin [Spawn] : couldn't load library on path [/usr/lib64/gz-sim-7/plugins/gui/libSpawn.so].
Error while loading the library [/usr/lib64/gz-sim-7/plugins/gui/libVisualizationCapabilities.so]: /usr/lib64/libstdc++.so.6: невозможно выделить память в статичном блоке TLS
[GUI] [Err] [Application.cc:506] Failed to load plugin [VisualizationCapabilities] : couldn't load library on path [/usr/lib64/gz-sim-7/plugins/gui/libVisualizationCapabilities.so].

Так же при загрузке сцены на платформах workstation-10.1-x86-64 и server-10.1-x86-64 происходит падение с ошибкой сегментирования. Ранее описано в https://bugzilla.altlinux.org/46849

Ожидаемый результат: корректная работа программы. Сцены загружаются без ошибок. В окне просмотра можно работать.

В P10 в версиях gz-***-6.14.0-alt на платформах education-10.1-x86-64, education-10.1-x86-64-kde и kworkstation-10.1-x86-64-kde ошибка не воспроизводилась.
Comment 1 Andrey Cherepanov 2023-08-14 21:35:19 MSK
В Sisyphus неподдерживаемая в gz-sim версия OGRE (надо или 1 или 2 или Next). В p10 поддерживаемая версия.
Comment 2 Елесин Степан Андреевич 2026-01-29 16:10:32 MSK
Ошибка воспроизводится

Версия пакета:
gz-sim-10.0.0-alt1.x86_64

Стенды:
Alt Workstation K 11.2 x86-64
Alt Education K 11.0 x86-64
Alt Education XFCE 11.0 x86-64

Вывод в терминал:
Library error: libgz-tools2-backward.so.2.0.3 not found. Improved backtrace generation will be disabled
(2026-01-29 15:53:08.322) [error] [Application.cc:574] [GUI] Failed to load plugin [MinimalScene] : couldn't find shared library.
(2026-01-29 15:53:08.718) [error] [Physics.cc:917] Failed to find plugin [gz-physics-dartsim-plugin]. Have you checked the GZ_SIM_PHYSICS_ENGINE_PATH environment variable?
(2026-01-29 15:53:08.780) [error] [Application.cc:574] [GUI] Failed to load plugin [InteractiveViewControl] : couldn't find shared library.
(2026-01-29 15:53:08.780) [error] [Application.cc:574] [GUI] Failed to load plugin [CameraTracking] : couldn't find shared library.
(2026-01-29 15:53:08.780) [error] [Application.cc:574] [GUI] Failed to load plugin [MarkerManager] : couldn't find shared library.
(2026-01-29 15:53:08.985) [error] [Application.cc:574] [GUI] Failed to load plugin [WorldControl] : couldn't find shared library.
(2026-01-29 15:53:08.985) [error] [Application.cc:574] [GUI] Failed to load plugin [WorldStats] : couldn't find shared library.
(2026-01-29 15:53:09.227) [error] [Application.cc:574] [GUI] Failed to load plugin [Screenshot] : couldn't find shared library.

Дополнительная информация:
В P11: 
- В Education K 11 и Education XFCE 11 ошибку проверить нельзя, т.к блокируется другой ошибкой (https://bugzilla.altlinux.org/46849) 
- В Workstation K 11.2 ошибка не воспроизводится.
Comment 3 Repository Robot 2026-02-13 14:12:32 MSK
gz-sim-10.1.0-alt1 -> sisyphus:

Mon Feb 02 2026 Pavel Petrykin <silverducks@altlinux> 10.1.0-alt1
- New version.
- Fix save world file dialog (ALT 57554).
- Fix missing plugins (ALT 47207).
- Fix segfault when selecting Sun or Ground_plane (ALT 46849).
- Fix GUI not launching (ALT 57609).