Bug 22151

Summary: не запускается с sigsegv
Product: Sisyphus Reporter: Alexey Voinov <voins>
Component: freeorionAssignee: Slava Dubrovskiy <dubrsl>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: at, enp, erthad, george, grenka, grizlik78, hiddenman, lav, ldv, mithraen, php-coder, real.altlinux.org, real, sin, swi, vitty, viy, vvk
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexey Voinov 2009-11-04 09:45:26 MSK
Интересное в выводе:

$ catchsegv freeorion
*** Segmentation fault
Register dump:

 EAX: 00000000   EBX: b54fbff4   ECX: 00000ab8   EDX: 088444f8
 ESI: 0884db20   EDI: 00000000   EBP: bf9898d8   ESP: bf989680

 EIP: b549690f   EFLAGS: 00210286

 CS: 0073   DS: 007b   ES: 007b   FS: 0000   GS: 0033   SS: 007b

 Trap: 0000000e   Error: 00000004   OldMask: 00000000
 ESP/signal: bf989680   CR2: 00000000

 FPUCW: ffff037f   FPUSW: ffff0100   TAG: ffffffff
 IPOFF: b7c7d418   CSSEL: 0073   DATAOFF: b7ca8408   DATASEL: 007b

 ST(0) 0000 0000000000000000   ST(1) 0000 0000000000000000
 ST(2) 0000 0000000000000000   ST(3) 0000 0000000000000000
 ST(4) 0000 0000000000000000   ST(5) 0000 0000000000000000
 ST(6) 0000 c800000000000000   ST(7) 0000 9999999999999800

Backtrace:
/usr/lib/OGRE/RenderSystem_GL.so[0xb549690f]
/usr/lib/OGRE/RenderSystem_GL.so[0xb548c564]
/usr/lib/OGRE/RenderSystem_GL.so[0xb545e9a5]
/usr/lib/OGRE/RenderSystem_GL.so[0xb548dc89]
/usr/lib/OGRE/RenderSystem_GL.so[0xb5455102]
/usr/lib/libOgreMain-1.6.4.so(_ZN4Ogre4Root10initialiseEbRKSsS2_+0x292)[0xb7a4bbd2]
freeorion[0x82f916c]
/lib/libc.so.6(__libc_start_main+0xe6)[0xb7378b26]
freeorion[0x808ff81]
Comment 1 Slava Dubrovskiy 2010-01-04 04:33:08 MSK
К сожалению я не могу в данном случае помочь. Возможно это связано с видеодрайвером или еще что-то. У меня на нвидиа работает
Comment 2 real@altlinux.org 2011-03-28 18:24:44 MSK
У меня тоже работает. Что нужно сделать для того, чтобы словить такую ошибку?
Comment 3 Slava Dubrovskiy 2011-03-28 18:46:54 MSK
Сие есть великая тайна :)
Я думаю зависит от видеокарты сильно. Сам freeorion еще совсем сырой, так что не удивительно. 
У меня например вообще не работает. Проверял на ноуте где intel.
Причем на работе где nvidia падает совсем с другой ошибкой.
Поэтому как фиксить и отлавливать я даже не представляю :(
Может с помощью debuginfo ситуация улучшится.
Comment 4 real@altlinux.org 2011-03-28 18:59:16 MSK
Там, где падает, поставьте freeorion-debuginfo сделайте 2 вещи:

$ gdb freeorion
(gdb) run

Что выведется, присылайте, хоть посмотрю, что там такое. Починку не гарантирую, но шанс есть.
Comment 5 Grigory Ustinov 2018-07-19 20:03:30 MSK
Такого пакета больше нет в сизифе. Закрываю багу.