(gdb) r
Starting program: /usr/bin/mplayer
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Program received signal SIGILL, Illegal instruction.
0x080dd52e in ?? ()
(gdb) bt
#0 0x080dd52e in ?? ()
#1 0x080d95c4 in ?? ()
#2 0x080e1404 in m_config_parse_config_file ()
#3 0x08086cfd in main ()
(gdb) disas
No function contains program counter for selected frame.
(gdb)
I reported this as bug #974774 before looking more carefully at this one.
This happens to me on a Pentium 4 without even passing any parameters:
% mplayer
zsh: illegal hardware instruction (core dumped) mplayer
Running through gdb as above shows:
(gdb) r linux-gnu/ libthread_ db.so.1" .
Starting program: /usr/bin/mplayer
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-
Program received signal SIGILL, Illegal instruction. parse_config_ file ()
0x080dd52e in ?? ()
(gdb) bt
#0 0x080dd52e in ?? ()
#1 0x080d95c4 in ?? ()
#2 0x080e1404 in m_config_
#3 0x08086cfd in main ()
(gdb) disas
No function contains program counter for selected frame.
(gdb)
I reported this as bug #974774 before looking more carefully at this one.