Hi,

On Tue, Apr 16, 2013 at 6:09 AM, Ook <ooksser...@zootal.com> wrote:
> ./steamcmd.sh
> ./steamcmd.sh: line 30:  2149 Illegal instruction     $DEBUGGER
> "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

I guess "SIGILL" is "the sound of progress" the Medic spoke of... In
any case, I doubt the kernel has anything to do with that.

If you're interested in the instruction that makes your CPU unhappy,
try the following:

1. Launch the following command: DEBUGGER=gdb ./steamcmd.sh
2. At the (gdb) prompt, type: run
3. When the program crashes with SIGILL, type: disassemble
4. The listing will contain an arrow pointing to the "bad"
instruction. Look it up to see which instruction set extension it
belongs to.

Also, libstdc++ is... a catastrophe in terms of backward and forward
compatibility. (At the very least, it used to be.) No wonder you're
having troubles with older distributions.

Cheers,
~~ Ondra

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to