Bug 12904

Summary: [qa needed] new version 13.5.2 for ogre
Product: [ROSA-based products] ROSA Fresh Reporter: Alex <alexander>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: VERIFIED NOTABUG QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: a.proklov, e.malashin, survolog
Version: All   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: --- ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:
Attachments: strace_SampleBrowser

Comment 1 e.malashin@rosalinux.ru 2022-11-23 18:22:03 MSK
После запуска четырех анимаций подряд ogre падает с ошибкой:
Warning: Can't assign material 'spine/01 - Default' to SubMesh of 'spine.mesh' because this Material does not exist in group 'General'. Have you forgotten to define it in a .material script?                                                                              
Skeleton: Loading spine.mesh.skeleton
Texture 'circuit.dds': Loading 1 faces(PF_DXT5,256x256x1) with 8 hardware generated mipmaps from Image. Internal format is PF_DXT5,256x256x1.
Mesh: Loading facial.mesh.
Texture 'Dr_Bunsen_Head.jpg': Loading 1 faces(PF_B8G8R8,1024x1024x1) with 10 hardware generated mipmaps from Image. Internal format is PF_B8G8R8,1024x1024x1.
Texture 'spot_shadow_fade.dds': Loading 1 faces(PF_R8G8B8,128x128x1) with 7 custom mipmaps from Image. Internal format is PF_R8G8B8,128x128x1.
Skeleton: Loading jaiqua.skeleton
Mesh: Loading jaiqua.mesh.
Texture 'blue_jaiqua.jpg': Loading 1 faces(PF_B8G8R8,512x1024x1) with 10 hardware generated mipmaps from Image. Internal format is PF_B8G8R8,512x1024x1.
Ошибка сегментирования (стек памяти сброшен на диск)
Comment 2 Alex 2022-11-23 18:50:06 MSK
>После запуска четырех анимаций подряд ogre падает с ошибкой:
Каких анимаций?
Какой способ запуска?

Давайте сразу писать команду для воспроизведения ошибки и не тратить время.
Еще было бы круто освоить команду gdb, чтобы сразу присылать заодно и трейсы, чтобы опять же не тратить время впустую.
Comment 3 e.malashin@rosalinux.ru 2022-11-24 09:58:54 MSK
(In reply to Alex Stefanov from comment #2)
> >После запуска четырех анимаций подряд ogre падает с ошибкой:
> Каких анимаций?
> Какой способ запуска?
> 
> Давайте сразу писать команду для воспроизведения ошибки и не тратить время.
> Еще было бы круто освоить команду gdb, чтобы сразу присылать заодно и
> трейсы, чтобы опять же не тратить время впустую.


1.Установить ogre-samples
2.Запустить SampleBrowser
3.В Select Category выбрать Animation
4.Запустить четыре анимации подряд
5.Ошибка:
Creating swords
Mesh: Loading Sword.mesh.
Creating the chains
Texture 'ribbonband.png': Loading 1 faces(PF_B8G8R8,128x1x1) with 7 hardware generated mipmaps from Image. Internal format is PF_B8G8R8,128x1x1.
Texture 'flare.png': Loading 1 faces(PF_B8G8R8,256x256x1) with 8 hardware generated mipmaps from Image. Internal format is PF_B8G8R8,256x256x1.
Mesh: Loading spine.mesh.
Warning: Can't assign material 'spine/01 - Default' to SubMesh of 'spine.mesh' because this Material does not exist in group 'General'. Have you forgotten to define it in a .material script?
Skeleton: Loading spine.mesh.skeleton
Texture 'circuit.dds': Loading 1 faces(PF_DXT5,256x256x1) with 8 hardware generated mipmaps from Image. Internal format is PF_DXT5,256x256x1.
Mesh: Loading facial.mesh.
Texture 'Dr_Bunsen_Head.jpg': Loading 1 faces(PF_B8G8R8,1024x1024x1) with 10 hardware generated mipmaps from Image. Internal format is PF_B8G8R8,1024x1024x1.
Texture 'spot_shadow_fade.dds': Loading 1 faces(PF_R8G8B8,128x128x1) with 7 custom mipmaps from Image. Internal format is PF_R8G8B8,128x128x1.
Skeleton: Loading jaiqua.skeleton
Mesh: Loading jaiqua.mesh.
Texture 'blue_jaiqua.jpg': Loading 1 faces(PF_B8G8R8,512x1024x1) with 10 hardware generated mipmaps from Image. Internal format is PF_B8G8R8,512x1024x1.

Thread 1 "SampleBrowser" received signal SIGSEGV, Segmentation fault.
0x00007ffff7ac56b7 in Ogre::Frustum::updateView() const () from /usr/lib64/libOgreMain.so.13.5
Comment 4 e.malashin@rosalinux.ru 2022-11-24 10:22:25 MSK
Created attachment 5835 [details]
strace_SampleBrowser
Comment 5 Aleksandr Proklov 2022-11-26 06:34:07 MSK
https://abf.io/build_lists/4178412
https://abf.io/build_lists/4178413
https://abf.io/build_lists/4178414
https://abf.io/build_lists/4178415
https://abf.io/build_lists/4178416

Пересобрал с tinyxml2, проблему это не исправит наверное, но если откатывать, то нужно с tinyxml2 сделать.
Comment 6 Aleksandr Proklov 2022-11-26 07:35:18 MSK
И еще одна пересборка, включено old API, есть мнение, что как ее не собирай. все равно что-то да будет  с ней несовместимо.

https://abf.io/build_lists/4178424
https://abf.io/build_lists/4178425
https://abf.io/build_lists/4178426
https://abf.io/build_lists/4178427
https://abf.io/build_lists/4178428
Comment 7 Aleksandr Proklov 2022-12-10 06:49:41 MSK
Проект перенесен в контриб, уберите флаги QA и закройте баг.