Po aktualizacji serwer gry nie uruchamia si

Problemy dotyczące innych systemów operacyjnych
wirus133
Posty: 5
Rejestracja: 18 sierpnia 2010, 11:54

Po aktualizacji serwer gry nie uruchamia się - Ubuntu 9.04

Post autor: wirus133 »

Witam.
Mam serwer CS (counter strike) na Ubuntu serwer 9.04.
Serwer jest już w internecie jakieś 2 lata. Wszystko działało dobrze dopóki firma Valve nie zrobiło aktualizacji gry. Trzeba było zrobić aktualizację. Wszystko przebiegło dobrze, gra się zaktualizowała.
Problem jest przy uruchomieniu serwera.
Uruchamiam go poleceniem np.

Kod: Zaznacz cały

./srcds_run -debug -console -game cstrike +map de_dust2 +maxplayers 20
A on mi wyświetla błąd:

Kod: Zaznacz cały

Auto detecting CPU
Using default binary: ./srcds_linux
Enabling debug mode
Server will auto-restart if there is a crash.
Illegal instruction (core dumped)

warning: Can't read pathname for load map: Input/output error.
email debug.log to [email]linux@valvesoftware.com[/email]
czw, 12 sie 2010, 12:37:42 CEST: Server restart in 10 seconds
O co może chodzić? Procesor to AMD Athlon 2.0, 2GB ram, Linux Ubuntu serwer.
Pytałem już na przeróżnych forach, wszyscy mnie odsyłają tutaj (na forum Linuksa). Nigdzie w internecie nie mogę znaleźć opisu tego błędu.
Wyczytałem, że to wina procesora Athlona, że nie obsługuje SSE (czy jakoś tak).
Ale wcześniej serwer działał i wszystko było dobrze.
Zainstalowałem od nowa na ,,czystym'' folderze i jest dokładnie to samo.

Proszę opiszcie ten błąd, co może go powodować, bo w polskim internecie nie ma odpowiedzi na moje pytanie.

Pozdrawiam wszystkich.
Awatar użytkownika
grucha
Beginner
Posty: 345
Rejestracja: 29 września 2007, 01:04
Lokalizacja: Rzeszów / Kraków

Post autor: grucha »

warning: Can't read pathname for load map: Input/output error.
Ta linijka sugeruje, że nie można odczytać ścieżki do ładowania mapy. Nie miałem do czynienia nigdy z serwerem do CS, ale posprawdzałbym czy nie są pomylone gdzieś ścieżki w konfiguracji, albo złe prawa dostępu do katalogów. Oczywiście to takie gdybanie tylko. Rozumiem też, że plik debug.log jest gdzieś na dysk generowany? Możesz go przejrzeć lub udostępnić tutaj do wglądu.
wirus133
Posty: 5
Rejestracja: 18 sierpnia 2010, 11:54

Post autor: wirus133 »

Ścieżki są raczej dobre, bo nic nie zmieniłem po ściągnięciu. Prawa dostępu ustawiłem dla wszystkich plików i katalogów 777

debug.log:

Kod: Zaznacz cały

----------------------------------------------
CRASH: czw, 12 sie 2010, 10:31:13 CEST
Start Line: ./srcds_linux -debug -console -game cstrike +map de_dust2 +maxplayers 20
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Core was generated by `./srcds_linux -debug -console -game cstrike +map de_dust2 +maxplayers 20'.
Program terminated with signal 4, Illegal instruction.
[New process 9675]
#0  0xb79f1f1a in BuildGammaTable () from ./bin/dedicated.so
#0  0xb79f1f1a in BuildGammaTable () from ./bin/dedicated.so
#1  0xb79ec822 in MathLib_Init () from ./bin/dedicated.so
#2  0xb79e2304 in main () from ./bin/dedicated.so
#3  0xb79e33ae in DedicatedMain () from ./bin/dedicated.so
#4  0x080488e0 in main ()
No symbol table info available.
eax            0xb7a15b80	-1214162048
ecx            0xc0000000	-1073741824
edx            0x0	0
ebx            0xb7a241bc	-1214103108
esp            0xbfee6f30	0xbfee6f30
ebp            0xbfee6fc8	0xbfee6fc8
esi            0x0	0
edi            0x100	256
eip            0xb79f1f1a	0xb79f1f1a <BuildGammaTable(float, float, float, int)+178>
eflags         0x10286	[ PF SF IF RF ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
From        To          Syms Read   Shared Object Library
0xb80a4440  0xb80beea8  Yes         /lib/tls/i686/cmov/libm.so.6
0xb809da20  0xb809ea28  Yes         /lib/tls/i686/cmov/libdl.so.2
0xb8088210  0xb8094218  Yes         /lib/tls/i686/cmov/libpthread.so.0
0xb8051300  0xb8070de4  Yes         ./bin/libtier0.so
0xb7f9e060  0xb7fbe2d4  Yes         ./bin/libvstdlib.so
0xb7e4c550  0xb7f609d8  Yes         /lib/tls/i686/cmov/libc.so.6
0xb80ce7f0  0xb80e501f  Yes         /lib/ld-linux.so.2
0xb79a6f70  0xb7a12e14  Yes         ./bin/dedicated.so
0xb7986230  0xb7993b54  Yes         ./bin/libsteam_api.so
Dump of assembler code for function _Z15BuildGammaTablefffi:
0xb79f1e68 <_Z15BuildGammaTablefffi+0>:	push   %ebp
0xb79f1e69 <_Z15BuildGammaTablefffi+1>:	mov    %esp,%ebp
0xb79f1e6b <_Z15BuildGammaTablefffi+3>:	push   %edi
0xb79f1e6c <_Z15BuildGammaTablefffi+4>:	push   %esi
0xb79f1e6d <_Z15BuildGammaTablefffi+5>:	push   %ebx
0xb79f1e6e <_Z15BuildGammaTablefffi+6>:	sub    $0x8c,%esp
0xb79f1e74 <_Z15BuildGammaTablefffi+12>:	call   0xb79a7037 <__i686.get_pc_thunk.bx>
0xb79f1e79 <_Z15BuildGammaTablefffi+17>:	add    $0x32343,%ebx
0xb79f1e7f <_Z15BuildGammaTablefffi+23>:	flds   -0xea38(%ebx)
0xb79f1e85 <_Z15BuildGammaTablefffi+29>:	flds   0x8(%ebp)
0xb79f1e88 <_Z15BuildGammaTablefffi+32>:	fucomip %st(1),%st
0xb79f1e8a <_Z15BuildGammaTablefffi+34>:	fstp   %st(0)
0xb79f1e8c <_Z15BuildGammaTablefffi+36>:	jbe    0xb79f218e <_Z15BuildGammaTablefffi+806>
0xb79f1e92 <_Z15BuildGammaTablefffi+42>:	flds   -0xe5c0(%ebx)
0xb79f1e98 <_Z15BuildGammaTablefffi+48>:	fstps  -0x5c(%ebp)
0xb79f1e9b <_Z15BuildGammaTablefffi+51>:	fldz   
0xb79f1e9d <_Z15BuildGammaTablefffi+53>:	flds   0x10(%ebp)
0xb79f1ea0 <_Z15BuildGammaTablefffi+56>:	fxch   %st(1)
0xb79f1ea2 <_Z15BuildGammaTablefffi+58>:	fucomip %st(1),%st
0xb79f1ea4 <_Z15BuildGammaTablefffi+60>:	fstp   %st(0)
0xb79f1ea6 <_Z15BuildGammaTablefffi+62>:	jae    0xb79f21ab <_Z15BuildGammaTablefffi+835>
0xb79f1eac <_Z15BuildGammaTablefffi+68>:	fld1   
0xb79f1eae <_Z15BuildGammaTablefffi+70>:	flds   0x10(%ebp)
0xb79f1eb1 <_Z15BuildGammaTablefffi+73>:	fucomip %st(1),%st
0xb79f1eb3 <_Z15BuildGammaTablefffi+75>:	fstp   %st(0)
0xb79f1eb5 <_Z15BuildGammaTablefffi+77>:	jbe    0xb79f21cf <_Z15BuildGammaTablefffi+871>
0xb79f1ebb <_Z15BuildGammaTablefffi+83>:	flds   -0xe5bc(%ebx)
0xb79f1ec1 <_Z15BuildGammaTablefffi+89>:	fstps  -0x60(%ebp)
0xb79f1ec4 <_Z15BuildGammaTablefffi+92>:	flds   -0x5c(%ebp)
0xb79f1ec7 <_Z15BuildGammaTablefffi+95>:	fmuls  0xc(%ebp)
0xb79f1eca <_Z15BuildGammaTablefffi+98>:	fstpl  -0x58(%ebp)
0xb79f1ecd <_Z15BuildGammaTablefffi+101>:	xor    %esi,%esi
0xb79f1ecf <_Z15BuildGammaTablefffi+103>:	jmp    0xb79f1ef1 <_Z15BuildGammaTablefffi+137>
0xb79f1ed1 <_Z15BuildGammaTablefffi+105>:	mov    $0xffffffff,%edx
0xb79f1ed6 <_Z15BuildGammaTablefffi+110>:	cmp    $0xff,%eax
0xb79f1edb <_Z15BuildGammaTablefffi+115>:	jg     0xb79f1edf <_Z15BuildGammaTablefffi+119>
0xb79f1edd <_Z15BuildGammaTablefffi+117>:	mov    %eax,%edx
0xb79f1edf <_Z15BuildGammaTablefffi+119>:	mov    %dl,0xdae4(%esi,%ebx,1)
0xb79f1ee6 <_Z15BuildGammaTablefffi+126>:	add    $0x1,%esi
0xb79f1ee9 <_Z15BuildGammaTablefffi+129>:	cmp    $0x100,%esi
0xb79f1eef <_Z15BuildGammaTablefffi+135>:	je     0xb79f1f2d <_Z15BuildGammaTablefffi+197>
0xb79f1ef1 <_Z15BuildGammaTablefffi+137>:	fldl   -0x58(%ebp)
0xb79f1ef4 <_Z15BuildGammaTablefffi+140>:	fstpl  0x8(%esp)
0xb79f1ef8 <_Z15BuildGammaTablefffi+144>:	lea    -0xe63c(%ebx),%eax
0xb79f1efe <_Z15BuildGammaTablefffi+150>:	flds   (%eax)
0xb79f1f00 <_Z15BuildGammaTablefffi+152>:	push   %esi
0xb79f1f01 <_Z15BuildGammaTablefffi+153>:	fidivrl (%esp)
0xb79f1f04 <_Z15BuildGammaTablefffi+156>:	add    $0x4,%esp
0xb79f1f07 <_Z15BuildGammaTablefffi+159>:	fstpl  (%esp)
0xb79f1f0a <_Z15BuildGammaTablefffi+162>:	call   0xb79a6618 <pow@plt>
0xb79f1f0f <_Z15BuildGammaTablefffi+167>:	lea    -0xe63c(%ebx),%eax
0xb79f1f15 <_Z15BuildGammaTablefffi+173>:	fmuls  (%eax)
0xb79f1f17 <_Z15BuildGammaTablefffi+175>:	fstpl  -0x80(%ebp)
0xb79f1f1a <_Z15BuildGammaTablefffi+178>:	movsd  -0x80(%ebp),%xmm0
0xb79f1f1f <_Z15BuildGammaTablefffi+183>:	cvttsd2si %xmm0,%eax
0xb79f1f23 <_Z15BuildGammaTablefffi+187>:	test   %eax,%eax
0xb79f1f25 <_Z15BuildGammaTablefffi+189>:	jns    0xb79f1ed1 <_Z15BuildGammaTablefffi+105>
0xb79f1f27 <_Z15BuildGammaTablefffi+191>:	xor    %eax,%eax
0xb79f1f29 <_Z15BuildGammaTablefffi+193>:	mov    %eax,%edx
0xb79f1f2b <_Z15BuildGammaTablefffi+195>:	jmp    0xb79f1edf <_Z15BuildGammaTablefffi+119>
0xb79f1f2d <_Z15BuildGammaTablefffi+197>:	flds   -0x5c(%ebp)
0xb79f1f30 <_Z15BuildGammaTablefffi+200>:	fstpl  -0x50(%ebp)
0xb79f1f33 <_Z15BuildGammaTablefffi+203>:	xor    %si,%si
0xb79f1f36 <_Z15BuildGammaTablefffi+206>:	jmp    0xb79f1f9b <_Z15BuildGammaTablefffi+307>
0xb79f1f38 <_Z15BuildGammaTablefffi+208>:	fstp   %st(0)
0xb79f1f3a <_Z15BuildGammaTablefffi+210>:	fsubs  -0x60(%ebp)
0xb79f1f3d <_Z15BuildGammaTablefffi+213>:	fld1   
0xb79f1f3f <_Z15BuildGammaTablefffi+215>:	fsubs  -0x60(%ebp)
0xb79f1f42 <_Z15BuildGammaTablefffi+218>:	fdivrp %st,%st(1)
0xb79f1f44 <_Z15BuildGammaTablefffi+220>:	fmuls  -0xe5b8(%ebx)
0xb79f1f4a <_Z15BuildGammaTablefffi+226>:	fadds  -0xea1c(%ebx)
0xb79f1f50 <_Z15BuildGammaTablefffi+232>:	fstps  -0x2c(%ebp)
0xb79f1f53 <_Z15BuildGammaTablefffi+235>:	flds   -0x2c(%ebp)
0xb79f1f56 <_Z15BuildGammaTablefffi+238>:	fldl   -0x50(%ebp)
0xb79f1f59 <_Z15BuildGammaTablefffi+241>:	fstpl  0x8(%esp)
0xb79f1f5d <_Z15BuildGammaTablefffi+245>:	fstpl  (%esp)
0xb79f1f60 <_Z15BuildGammaTablefffi+248>:	call   0xb79a6618 <pow@plt>
0xb79f1f65 <_Z15BuildGammaTablefffi+253>:	fmuls  -0xe63c(%ebx)
0xb79f1f6b <_Z15BuildGammaTablefffi+259>:	fstpl  -0x80(%ebp)
0xb79f1f6e <_Z15BuildGammaTablefffi+262>:	movsd  -0x80(%ebp),%xmm0
0xb79f1f73 <_Z15BuildGammaTablefffi+267>:	cvttsd2si %xmm0,%edx
0xb79f1f77 <_Z15BuildGammaTablefffi+271>:	test   %edx,%edx
0xb79f1f79 <_Z15BuildGammaTablefffi+273>:	js     0xb79f1fd4 <_Z15BuildGammaTablefffi+364>
0xb79f1f7b <_Z15BuildGammaTablefffi+275>:	cmp    $0x100,%edx
0xb79f1f81 <_Z15BuildGammaTablefffi+281>:	mov    $0xff,%eax
0xb79f1f86 <_Z15BuildGammaTablefffi+286>:	cmovge %eax,%edx
0xb79f1f89 <_Z15BuildGammaTablefffi+289>:	mov    %edx,0xaee4(%ebx,%esi,4)
0xb79f1f90 <_Z15BuildGammaTablefffi+296>:	add    $0x1,%esi
0xb79f1f93 <_Z15BuildGammaTablefffi+299>:	cmp    $0x400,%esi
0xb79f1f99 <_Z15BuildGammaTablefffi+305>:	je     0xb79f1fd8 <_Z15BuildGammaTablefffi+368>
0xb79f1f9b <_Z15BuildGammaTablefffi+307>:	flds   -0xe610(%ebx)
0xb79f1fa1 <_Z15BuildGammaTablefffi+313>:	push   %esi
0xb79f1fa2 <_Z15BuildGammaTablefffi+314>:	fidivrl (%esp)
0xb79f1fa5 <_Z15BuildGammaTablefffi+317>:	add    $0x4,%esp
0xb79f1fa8 <_Z15BuildGammaTablefffi+320>:	fstps  -0x2c(%ebp)
0xb79f1fab <_Z15BuildGammaTablefffi+323>:	flds   -0x2c(%ebp)
0xb79f1fae <_Z15BuildGammaTablefffi+326>:	fld1   
0xb79f1fb0 <_Z15BuildGammaTablefffi+328>:	flds   0x10(%ebp)
0xb79f1fb3 <_Z15BuildGammaTablefffi+331>:	fucomi %st(1),%st
0xb79f1fb5 <_Z15BuildGammaTablefffi+333>:	fstp   %st(1)
0xb79f1fb7 <_Z15BuildGammaTablefffi+335>:	jbe    0xb79f1fd0 <_Z15BuildGammaTablefffi+360>
0xb79f1fb9 <_Z15BuildGammaTablefffi+337>:	fmulp  %st,%st(1)
0xb79f1fbb <_Z15BuildGammaTablefffi+339>:	flds   -0x60(%ebp)
0xb79f1fbe <_Z15BuildGammaTablefffi+342>:	fucomi %st(1),%st
0xb79f1fc0 <_Z15BuildGammaTablefffi+344>:	jb     0xb79f1f38 <_Z15BuildGammaTablefffi+208>
0xb79f1fc6 <_Z15BuildGammaTablefffi+350>:	fdivrp %st,%st(1)
0xb79f1fc8 <_Z15BuildGammaTablefffi+352>:	fmuls  -0xea1c(%ebx)
0xb79f1fce <_Z15BuildGammaTablefffi+358>:	jmp    0xb79f1f56 <_Z15BuildGammaTablefffi+238>
0xb79f1fd0 <_Z15BuildGammaTablefffi+360>:	fstp   %st(0)
0xb79f1fd2 <_Z15BuildGammaTablefffi+362>:	jmp    0xb79f1fbb <_Z15BuildGammaTablefffi+339>
0xb79f1fd4 <_Z15BuildGammaTablefffi+364>:	xor    %edx,%edx
0xb79f1fd6 <_Z15BuildGammaTablefffi+366>:	jmp    0xb79f1f89 <_Z15BuildGammaTablefffi+289>
0xb79f1fd8 <_Z15BuildGammaTablefffi+368>:	flds   0xc(%ebp)
0xb79f1fdb <_Z15BuildGammaTablefffi+371>:	fstpl  -0x48(%ebp)
0xb79f1fde <_Z15BuildGammaTablefffi+374>:	xor    %edi,%edi
0xb79f1fe0 <_Z15BuildGammaTablefffi+376>:	lea    -0xe63c(%ebx),%eax
0xb79f1fe6 <_Z15BuildGammaTablefffi+382>:	flds   (%eax)
0xb79f1fe8 <_Z15BuildGammaTablefffi+384>:	push   %edi
0xb79f1fe9 <_Z15BuildGammaTablefffi+385>:	fidivrl (%esp)
0xb79f1fec <_Z15BuildGammaTablefffi+388>:	add    $0x4,%esp
0xb79f1fef <_Z15BuildGammaTablefffi+391>:	fsts   -0x64(%ebp)
0xb79f1ff2 <_Z15BuildGammaTablefffi+394>:	fldl   -0x48(%ebp)
0xb79f1ff5 <_Z15BuildGammaTablefffi+397>:	fstpl  0x8(%esp)
0xb79f1ff9 <_Z15BuildGammaTablefffi+401>:	fstpl  (%esp)
0xb79f1ffc <_Z15BuildGammaTablefffi+404>:	call   0xb79a6618 <pow@plt>
0xb79f2001 <_Z15BuildGammaTablefffi+409>:	lea    (%edi,%edi,1),%esi
0xb79f2004 <_Z15BuildGammaTablefffi+412>:	add    %esi,%esi
0xb79f2006 <_Z15BuildGammaTablefffi+414>:	fstps  0xcee4(%esi,%ebx,1)
0xb79f200d <_Z15BuildGammaTablefffi+421>:	movl   $0xc0000000,0x8(%esp)
0xb79f2015 <_Z15BuildGammaTablefffi+429>:	movl   $0x3fdd1745,0xc(%esp)
0xb79f201d <_Z15BuildGammaTablefffi+437>:	flds   -0x64(%ebp)
0xb79f2020 <_Z15BuildGammaTablefffi+440>:	fstpl  (%esp)
0xb79f2023 <_Z15BuildGammaTablefffi+443>:	call   0xb79a6618 <pow@plt>
0xb79f2028 <_Z15BuildGammaTablefffi+448>:	fstps  0xd2e4(%esi,%ebx,1)
0xb79f202f <_Z15BuildGammaTablefffi+455>:	movl   $0xa0000000,0x8(%esp)
0xb79f2037 <_Z15BuildGammaTablefffi+463>:	movl   $0x40019999,0xc(%esp)
0xb79f203f <_Z15BuildGammaTablefffi+471>:	flds   -0x64(%ebp)
0xb79f2042 <_Z15BuildGammaTablefffi+474>:	fstpl  (%esp)
0xb79f2045 <_Z15BuildGammaTablefffi+477>:	call   0xb79a6618 <pow@plt>
0xb79f204a <_Z15BuildGammaTablefffi+482>:	fstps  0xd6e4(%esi,%ebx,1)
0xb79f2051 <_Z15BuildGammaTablefffi+489>:	add    $0x1,%edi
0xb79f2054 <_Z15BuildGammaTablefffi+492>:	cmp    $0x100,%edi
0xb79f205a <_Z15BuildGammaTablefffi+498>:	jne    0xb79f1fe0 <_Z15BuildGammaTablefffi+376>
0xb79f205c <_Z15BuildGammaTablefffi+500>:	fldl   -0x48(%ebp)
0xb79f205f <_Z15BuildGammaTablefffi+503>:	fdivrl -0xe9ac(%ebx)
0xb79f2065 <_Z15BuildGammaTablefffi+509>:	fstl   -0x40(%ebp)
0xb79f2068 <_Z15BuildGammaTablefffi+512>:	fstpl  0x8(%esp)
0xb79f206c <_Z15BuildGammaTablefffi+516>:	movl   $0x0,(%esp)
0xb79f2073 <_Z15BuildGammaTablefffi+523>:	movl   $0x0,0x4(%esp)
0xb79f207b <_Z15BuildGammaTablefffi+531>:	call   0xb79a6618 <pow@plt>
0xb79f2080 <_Z15BuildGammaTablefffi+536>:	lea    -0xe63c(%ebx),%eax
0xb79f2086 <_Z15BuildGammaTablefffi+542>:	fmuls  (%eax)
0xb79f2088 <_Z15BuildGammaTablefffi+544>:	fstpl  -0x80(%ebp)
0xb79f208b <_Z15BuildGammaTablefffi+547>:	movsd  -0x80(%ebp),%xmm0
0xb79f2090 <_Z15BuildGammaTablefffi+552>:	cvttsd2si %xmm0,%eax
0xb79f2094 <_Z15BuildGammaTablefffi+556>:	mov    %eax,0xbee4(%ebx)
0xb79f209a <_Z15BuildGammaTablefffi+562>:	mov    $0x1,%esi
0xb79f209f <_Z15BuildGammaTablefffi+567>:	fldl   -0x40(%ebp)
0xb79f20a2 <_Z15BuildGammaTablefffi+570>:	fstpl  0x8(%esp)
0xb79f20a6 <_Z15BuildGammaTablefffi+574>:	flds   -0xe610(%ebx)
0xb79f20ac <_Z15BuildGammaTablefffi+580>:	push   %esi
0xb79f20ad <_Z15BuildGammaTablefffi+581>:	fidivrl (%esp)
0xb79f20b0 <_Z15BuildGammaTablefffi+584>:	add    $0x4,%esp
0xb79f20b3 <_Z15BuildGammaTablefffi+587>:	fstpl  (%esp)
0xb79f20b6 <_Z15BuildGammaTablefffi+590>:	call   0xb79a6618 <pow@plt>
0xb79f20bb <_Z15BuildGammaTablefffi+595>:	fmuls  -0xe63c(%ebx)
0xb79f20c1 <_Z15BuildGammaTablefffi+601>:	fstpl  -0x80(%ebp)
0xb79f20c4 <_Z15BuildGammaTablefffi+604>:	movsd  -0x80(%ebp),%xmm0
0xb79f20c9 <_Z15BuildGammaTablefffi+609>:	cvttsd2si %xmm0,%eax
0xb79f20cd <_Z15BuildGammaTablefffi+613>:	mov    %eax,0xbee4(%ebx,%esi,4)
0xb79f20d4 <_Z15BuildGammaTablefffi+620>:	add    $0x1,%esi
0xb79f20d7 <_Z15BuildGammaTablefffi+623>:	cmp    $0x400,%esi
0xb79f20dd <_Z15BuildGammaTablefffi+629>:	jne    0xb79f209f <_Z15BuildGammaTablefffi+567>
0xb79f20df <_Z15BuildGammaTablefffi+631>:	cmpl   $0x2,0x14(%ebp)
0xb79f20e3 <_Z15BuildGammaTablefffi+635>:	je     0xb79f21b9 <_Z15BuildGammaTablefffi+849>
0xb79f20e9 <_Z15BuildGammaTablefffi+641>:	cmpl   $0x4,0x14(%ebp)
0xb79f20ed <_Z15BuildGammaTablefffi+645>:	je     0xb79f21c4 <_Z15BuildGammaTablefffi+860>
0xb79f20f3 <_Z15BuildGammaTablefffi+651>:	fld1   
0xb79f20f5 <_Z15BuildGammaTablefffi+653>:	fld1   
0xb79f20f7 <_Z15BuildGammaTablefffi+655>:	fdivs  0x8(%ebp)
0xb79f20fa <_Z15BuildGammaTablefffi+658>:	fstpl  -0x38(%ebp)
0xb79f20fd <_Z15BuildGammaTablefffi+661>:	xor    %esi,%esi
0xb79f20ff <_Z15BuildGammaTablefffi+663>:	mov    -0x84(%ebx),%edi
0xb79f2105 <_Z15BuildGammaTablefffi+669>:	jmp    0xb79f2141 <_Z15BuildGammaTablefffi+729>
0xb79f2107 <_Z15BuildGammaTablefffi+671>:	fstps  (%edi,%eax,2)
0xb79f210a <_Z15BuildGammaTablefffi+674>:	fxch   %st(1)
0xb79f210c <_Z15BuildGammaTablefffi+676>:	fmuls  -0xe63c(%ebx)
0xb79f2112 <_Z15BuildGammaTablefffi+682>:	fmul   %st(1),%st
0xb79f2114 <_Z15BuildGammaTablefffi+684>:	fistpl -0x1c(%ebp)
0xb79f2117 <_Z15BuildGammaTablefffi+687>:	mov    -0x1c(%ebp),%eax
0xb79f211a <_Z15BuildGammaTablefffi+690>:	xor    %edx,%edx
0xb79f211c <_Z15BuildGammaTablefffi+692>:	test   %eax,%eax
0xb79f211e <_Z15BuildGammaTablefffi+694>:	cmovns %eax,%edx
0xb79f2121 <_Z15BuildGammaTablefffi+697>:	mov    $0xff,%eax
0xb79f2126 <_Z15BuildGammaTablefffi+702>:	cmp    $0xff,%edx
0xb79f212c <_Z15BuildGammaTablefffi+708>:	cmovle %edx,%eax
0xb79f212f <_Z15BuildGammaTablefffi+711>:	mov    %al,0x9ec4(%esi,%ebx,1)
0xb79f2136 <_Z15BuildGammaTablefffi+718>:	add    $0x1,%esi
0xb79f2139 <_Z15BuildGammaTablefffi+721>:	cmp    $0x1000,%esi
0xb79f213f <_Z15BuildGammaTablefffi+727>:	je     0xb79f2181 <_Z15BuildGammaTablefffi+793>
0xb79f2141 <_Z15BuildGammaTablefffi+729>:	fldl   -0x38(%ebp)
0xb79f2144 <_Z15BuildGammaTablefffi+732>:	fstpl  0x8(%esp)
0xb79f2148 <_Z15BuildGammaTablefffi+736>:	flds   -0xe5b4(%ebx)
0xb79f214e <_Z15BuildGammaTablefffi+742>:	push   %esi
0xb79f214f <_Z15BuildGammaTablefffi+743>:	fimull (%esp)
0xb79f2152 <_Z15BuildGammaTablefffi+746>:	add    $0x4,%esp
0xb79f2155 <_Z15BuildGammaTablefffi+749>:	fstpl  (%esp)
0xb79f2158 <_Z15BuildGammaTablefffi+752>:	fstps  -0x78(%ebp)
0xb79f215b <_Z15BuildGammaTablefffi+755>:	call   0xb79a6618 <pow@plt>
0xb79f2160 <_Z15BuildGammaTablefffi+760>:	fstps  -0x2c(%ebp)
0xb79f2163 <_Z15BuildGammaTablefffi+763>:	flds   -0x2c(%ebp)
0xb79f2166 <_Z15BuildGammaTablefffi+766>:	flds   -0x78(%ebp)
0xb79f2169 <_Z15BuildGammaTablefffi+769>:	fld    %st(1)
0xb79f216b <_Z15BuildGammaTablefffi+771>:	fmul   %st(1),%st
0xb79f216d <_Z15BuildGammaTablefffi+773>:	lea    (%esi,%esi,1),%eax
0xb79f2170 <_Z15BuildGammaTablefffi+776>:	fsts   (%edi,%eax,2)
0xb79f2173 <_Z15BuildGammaTablefffi+779>:	fld1   
0xb79f2175 <_Z15BuildGammaTablefffi+781>:	fxch   %st(1)
0xb79f2177 <_Z15BuildGammaTablefffi+783>:	fucomip %st(1),%st
0xb79f2179 <_Z15BuildGammaTablefffi+785>:	ja     0xb79f2107 <_Z15BuildGammaTablefffi+671>
0xb79f217b <_Z15BuildGammaTablefffi+787>:	fstp   %st(0)
0xb79f217d <_Z15BuildGammaTablefffi+789>:	fxch   %st(1)
0xb79f217f <_Z15BuildGammaTablefffi+791>:	jmp    0xb79f210c <_Z15BuildGammaTablefffi+676>
0xb79f2181 <_Z15BuildGammaTablefffi+793>:	fstp   %st(0)
0xb79f2183 <_Z15BuildGammaTablefffi+795>:	add    $0x8c,%esp
0xb79f2189 <_Z15BuildGammaTablefffi+801>:	pop    %ebx
0xb79f218a <_Z15BuildGammaTablefffi+802>:	pop    %esi
0xb79f218b <_Z15BuildGammaTablefffi+803>:	pop    %edi
0xb79f218c <_Z15BuildGammaTablefffi+804>:	pop    %ebp
0xb79f218d <_Z15BuildGammaTablefffi+805>:	ret    
0xb79f218e <_Z15BuildGammaTablefffi+806>:	flds   0x8(%ebp)
0xb79f2191 <_Z15BuildGammaTablefffi+809>:	fdivrs -0xea58(%ebx)
0xb79f2197 <_Z15BuildGammaTablefffi+815>:	fstps  -0x5c(%ebp)
0xb79f219a <_Z15BuildGammaTablefffi+818>:	fldz   
0xb79f219c <_Z15BuildGammaTablefffi+820>:	flds   0x10(%ebp)
0xb79f219f <_Z15BuildGammaTablefffi+823>:	fxch   %st(1)
0xb79f21a1 <_Z15BuildGammaTablefffi+825>:	fucomip %st(1),%st
0xb79f21a3 <_Z15BuildGammaTablefffi+827>:	fstp   %st(0)
0xb79f21a5 <_Z15BuildGammaTablefffi+829>:	jb     0xb79f1eac <_Z15BuildGammaTablefffi+68>
0xb79f21ab <_Z15BuildGammaTablefffi+835>:	flds   -0xea1c(%ebx)
0xb79f21b1 <_Z15BuildGammaTablefffi+841>:	fstps  -0x60(%ebp)
0xb79f21b4 <_Z15BuildGammaTablefffi+844>:	jmp    0xb79f1ec4 <_Z15BuildGammaTablefffi+92>
0xb79f21b9 <_Z15BuildGammaTablefffi+849>:	flds   -0xea3c(%ebx)
0xb79f21bf <_Z15BuildGammaTablefffi+855>:	jmp    0xb79f20f5 <_Z15BuildGammaTablefffi+653>
0xb79f21c4 <_Z15BuildGammaTablefffi+860>:	flds   -0xea20(%ebx)
0xb79f21ca <_Z15BuildGammaTablefffi+866>:	jmp    0xb79f20f5 <_Z15BuildGammaTablefffi+653>
0xb79f21cf <_Z15BuildGammaTablefffi+871>:	flds   0x10(%ebp)
0xb79f21d2 <_Z15BuildGammaTablefffi+874>:	fmul   %st(0),%st
0xb79f21d4 <_Z15BuildGammaTablefffi+876>:	fldl   -0xe5ac(%ebx)
0xb79f21da <_Z15BuildGammaTablefffi+882>:	fmulp  %st,%st(1)
0xb79f21dc <_Z15BuildGammaTablefffi+884>:	fadds  -0xea1c(%ebx)
0xb79f21e2 <_Z15BuildGammaTablefffi+890>:	fstps  -0x60(%ebp)
0xb79f21e5 <_Z15BuildGammaTablefffi+893>:	jmp    0xb79f1ec4 <_Z15BuildGammaTablefffi+92>
End of assembler dump.
Stack level 0, frame at 0xbfee6fd0:
 eip = 0xb79f1f1a in BuildGammaTable(float, float, float, int); 
    saved eip 0xb79ec822
 called by frame at 0xbfee7000
 Arglist at 0xbfee6fc8, args: 
 Locals at 0xbfee6fc8, Previous frame's sp is 0xbfee6fd0
 Saved registers:
  ebx at 0xbfee6fbc, ebp at 0xbfee6fc8, esi at 0xbfee6fc0, edi at 0xbfee6fc4,
  eip at 0xbfee6fcc
End of Source crash report
----------------------------------------------
----------------------------------------------
ODPOWIEDZ