SRCDS Steam group


SRCDS Crashing i686 issue?
#1
here's the debug log of my new install of CSS on redhat 7.2
now i'm not the system admin but i i think its the lib files that aren't updated. anyway let me know your thoughts so i can refer them to the admin of the box.

just in advance thanks guys for any help you might have given in advance you guys rock and anwser 95% of all my questions for freebsd 5.x servers of CSS Wink




----------------------------------------------
CRASH: Mon Mar 7 23:36:52 PST 2005
Start Line: srcds_i686 -game cstrike +maxplayers 20 +map awp_subzero -steamuser xxxx -steampass xxxxx -binary srcds_i686 -debug
End of Source crash report
----------------------------------------------
----------------------------------------------
CRASH: Mon Mar 7 23:40:32 PST 2005
Start Line: srcds_amd -game cstrike +maxplayers 20 +map awp_subzero -steamuser xxxx -steampass xxxxx -binary srcds_amd -debug
End of Source crash report
----------------------------------------------
----------------------------------------------
CRASH: Tue Mar 8 10:34:04 PST 2005
Start Line: ./srcds_i686 -binary ./srcds_i686 -game cstrike -port 27015 +map de_dust2 +maxplayers 11 -steamuser xxxxx -steampass xxxxx -debug
Core was generated by `./srcds_i686 -binary ./srcds_i686 -game cstrike -port 27015 +map de_dust2 +maxp'.
Program terminated with signal 4, Illegal instruction.
#0 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool) () from bin/dedicated_i686.so
#0 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool) () from bin/dedicated_i686.so
#1 0x400cafe0 in strcat () from /lib/i686/libc.so.6
#2 0x0804903d in main ()
#3 0x40061657 in __libc_start_main (main=0x8048f80 <main>, argc=16, ubp_av=0xbffff704,
init=0x8052d70 <__libc_csu_init>, fini=0x8052da0 <__libc_csu_fini>, rtld_fini=0x4000dc54 <_dl_fini>,
stack_end=0xbffff6fc) at ../sysdeps/generic/libc-start.c:129
No symbol table info available.
From To Syms Read Shared Object Library
0x400228d0 0x4003b360 Yes /lib/i686/libm.so.6
0x400421c0 0x40042fb0 Yes /lib/libdl.so.2
0x40061480 0x40161d50 Yes /lib/i686/libc.so.6
0x40001e80 0x40013000 Yes /lib/ld-linux.so.2
0x401974b0 0x401c23a0 Yes bin/dedicated_i686.so
0x401e9390 0x401fd550 Yes bin/tier0_i486.so
0x40211ff0 0x4021b7a0 Yes bin/vstdlib_i486.so
Stack level 0, frame at 0xbfffd658:
eip = 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool); saved eip 0x804903d
(FRAMELESS), called by frame at 0xbfffd658
Arglist at 0xbfffd658, args:
Locals at 0xbfffd658, Previous frame's sp is 0x0
Saved registers:
ebp at 0xbfffd658, eip at 0xbfffd65c
----------------------------------------------
CRASH: Tue Mar 8 10:39:52 PST 2005
Start Line: ./srcds_i686 -binary ./srcds_i686 -game cstrike -port 27015 +map de_dust2 +maxplayers 11 -steamuser xxxxx -steampass xxxx -debug
Core was generated by `./srcds_i686 -binary ./srcds_i686 -game cstrike -port 27015 +map de_dust2 +maxp'.
Program terminated with signal 4, Illegal instruction.
#0 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool) () from bin/dedicated_i686.so
#0 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool) () from bin/dedicated_i686.so
#1 0x400cafe0 in strcat () from /lib/i686/libc.so.6
#2 0x0804903d in main ()
#3 0x40061657 in __libc_start_main (main=0x8048f80 <main>, argc=16, ubp_av=0xbfffee84,
init=0x8052d70 <__libc_csu_init>, fini=0x8052da0 <__libc_csu_fini>, rtld_fini=0x4000dc54 <_dl_fini>,
stack_end=0xbfffee7c) at ../sysdeps/generic/libc-start.c:129
No symbol table info available.
From To Syms Read Shared Object Library
0x400228d0 0x4003b360 Yes /lib/i686/libm.so.6
0x400421c0 0x40042fb0 Yes /lib/libdl.so.2
0x40061480 0x40161d50 Yes /lib/i686/libc.so.6
0x40001e80 0x40013000 Yes /lib/ld-linux.so.2
0x401974b0 0x401c23a0 Yes bin/dedicated_i686.so
0x401e9390 0x401fd550 Yes bin/tier0_i486.so
0x40211ff0 0x4021b7a0 Yes bin/vstdlib_i486.so
Stack level 0, frame at 0xbfffcdd8:
eip = 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool); saved eip 0x804903d
(FRAMELESS), called by frame at 0xbfffcdd8
Arglist at 0xbfffcdd8, args:
Locals at 0xbfffcdd8, Previous frame's sp is 0x0
Saved registers:
ebp at 0xbfffcdd8, eip at 0xbfffcddc
End of Source crash report
----------------------------------------------
----------------------------------------------
CRASH: Tue Mar 8 10:40:08 PST 2005
Start Line: ./srcds_i686 -binary ./srcds_i686 -game cstrike -port 27015 +map de_dust2 +maxplayers 11 -steamuser xxxx -steampass xxxx -debug
Core was generated by `./srcds_i686 -binary ./srcds_i686 -game cstrike -port 27015 +map de_dust2 +maxp'.
Program terminated with signal 4, Illegal instruction.
#0 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool) () from bin/dedicated_i686.so
#0 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool) () from bin/dedicated_i686.so
#1 0x400cafe0 in strcat () from /lib/i686/libc.so.6
#2 0x0804903d in main ()
#3 0x40061657 in __libc_start_main (main=0x8048f80 <main>, argc=16, ubp_av=0xbffff404,
init=0x8052d70 <__libc_csu_init>, fini=0x8052da0 <__libc_csu_fini>, rtld_fini=0x4000dc54 <_dl_fini>,
stack_end=0xbffff3fc) at ../sysdeps/generic/libc-start.c:129
No symbol table info available.
From To Syms Read Shared Object Library
0x400228d0 0x4003b360 Yes /lib/i686/libm.so.6
0x400421c0 0x40042fb0 Yes /lib/libdl.so.2
0x40061480 0x40161d50 Yes /lib/i686/libc.so.6
0x40001e80 0x40013000 Yes /lib/ld-linux.so.2
0x401974b0 0x401c23a0 Yes bin/dedicated_i686.so
0x401e9390 0x401fd550 Yes bin/tier0_i486.so
0x40211ff0 0x4021b7a0 Yes bin/vstdlib_i486.so
Stack level 0, frame at 0xbfffd358:
eip = 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool); saved eip 0x804903d
(FRAMELESS), called by frame at 0xbfffd358
Arglist at 0xbfffd358, args:
Locals at 0xbfffd358, Previous frame's sp is 0x0
Saved registers:
ebp at 0xbfffd358, eip at 0xbfffd35c
End of Source crash report
----------------------------------------------
----------------------------------------------
CRASH: Tue Mar 8 10:40:23 PST 2005
Start Line: ./srcds_i686 -binary ./srcds_i686 -game cstrike -port 27015 +map de_dust2 +maxplayers 11 -steamuser xxxxx -steampass xxxxx -debug
Core was generated by `./srcds_i686 -binary ./srcds_i686 -game cstrike -port 27015 +map de_dust2 +maxp'.
Program terminated with signal 4, Illegal instruction.
#0 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool) () from bin/dedicated_i686.so
#0 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool) () from bin/dedicated_i686.so
#1 0x400cafe0 in strcat () from /lib/i686/libc.so.6
#2 0x0804903d in main ()
#3 0x40061657 in __libc_start_main (main=0x8048f80 <main>, argc=16, ubp_av=0xbfffe204,
init=0x8052d70 <__libc_csu_init>, fini=0x8052da0 <__libc_csu_fini>, rtld_fini=0x4000dc54 <_dl_fini>,
stack_end=0xbfffe1fc) at ../sysdeps/generic/libc-start.c:129
No symbol table info available.
From To Syms Read Shared Object Library
0x400228d0 0x4003b360 Yes /lib/i686/libm.so.6
0x400421c0 0x40042fb0 Yes /lib/libdl.so.2
0x40061480 0x40161d50 Yes /lib/i686/libc.so.6
0x40001e80 0x40013000 Yes /lib/ld-linux.so.2
0x401974b0 0x401c23a0 Yes bin/dedicated_i686.so
0x401e9390 0x401fd550 Yes bin/tier0_i486.so
0x40211ff0 0x4021b7a0 Yes bin/vstdlib_i486.so
Stack level 0, frame at 0xbfffc158:
eip = 0x4019f950 in MathLib_Init(float, float, float, int, bool, bool, bool, bool); saved eip 0x804903d
(FRAMELESS), called by frame at 0xbfffc158
Arglist at 0xbfffc158, args:
Locals at 0xbfffc158, Previous frame's sp is 0x0
Saved registers:
ebp at 0xbfffc158, eip at 0xbfffc15c
Reply
#2
Quote:Program terminated with signal 4, Illegal instruction.
are you ABSOLUTLY positive your cpu is i686 based?
what does your uname -m print?
Have you tried using it without -binary switch?
Have you tried using another map? maybe that map isn't compiled with linux support?
whats your
Code:
ldd --version

print?
[Image: userbar_wow.jpg]
starting 9/24/2006 if your problem has been solved please edit your first post and add [solved] to the begining of the title. Thanks.
Reply
#3
[cstrike@olympus srcds_2]$ uname -m
i686
[cstrike@olympus srcds_2]$

[cstrike@olympus srcds_2]$ ldd --version
ldd (GNU libc) 2.2.4
Copyright © 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
[cstrike@olympus srcds_2]$




Toungue and it only shows my a debug log when i use the i686 binary

the most whack part it just loops if i use no binary specification and with i486 the only thing that somewhat puts out is the i686 with erros. Toungue

[cstrike@olympus srcds_2]$ ./[cstrike@olympus srcds_2]$ ./sh_csrtike
[cstrike@olympus srcds_2]$ Enabling debug mode
Auto-restarting the server on crash
./srcds_run: line 65: 14447 Illegal instruction (core dumped) $HL_CMD
email debug.log to linux@valvesoftware.com
Fri Mar 11 04:15:00 PST 2005: Server restart in 10 seconds

[cstrike@olympus srcds_2]$ ./srcds_run: line 65: 14453 Illegal instruction (core dumped) $HL_CMD
email debug.log to linux@valvesoftware.com



in my sh_csrtike i have this
./srcds_run -binary ./srcds_i686 -game cstrike +maxplayers 20 +map de_dust -port 27015 +ip 207.44.178.84 -steamuser xxxxxx -steampass xxxxxx -debug &


ps it seems that the only binary that makes a core file is the i686 Toungue

the rest just hangs and loops into "Server restart"
Reply
#4
ok, try updating your glibc to 2.3
[Image: userbar_wow.jpg]
starting 9/24/2006 if your problem has been solved please edit your first post and add [solved] to the begining of the title. Thanks.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)