[root@neal scripts]# ./ksymoops ../System.map < /var/log/oops3
Using `../System.map' to map addresses to symbols.
>>EIP: c0195feb <vsprintf+293/41c>
Trace: c01832fd <pty_write+1b1/1c0>
Trace: c0196188 <sprintf+14/2fd4>
Trace: c01a11e2 <timer_bug_msg+1237/1694>
Trace: c016588d <fib_node_get_info+95/114>
Trace: c01a11e1 <timer_bug_msg+1236/1694>
Trace: c0166085 <fn_hash_get_info+89/c8>
Trace: c01647a6 <fib_get_procinfo+72/94>
Trace: c0144814 <proc_file_read+c0/208>
Trace: c01a10b0 <timer_bug_msg+1105/1694>
Trace: c0123012 <sys_read+a6/f0>
Trace: c01098ea <system_call+3a/40>
Code: c0195feb <vsprintf+293/41c>
Code: c0195feb <vsprintf+293/41c> 80 38 00 cmpb $0x0,(%eax)
Code: c0195fee <vsprintf+296/41c> 74 07 je c0195ff7 <vsprintf+29f/41c>
Code: c0195ff0 <vsprintf+298/41c> 40 incl %eax
Code: c0195ff1 <vsprintf+299/41c> 4a decl %edx
Code: c0195ff2 <vsprintf+29a/41c> 83 fa ff cmpl $0xffffffff,%edx
Code: c0195ffb <vsprintf+2a3/41c> 75 f4 jne c0195feb <vsprintf+293/41c>
Code: c0195ffd <vsprintf+2a5/41c> 29 c8 subl %ecx,%eax
Code: c0195fff <vsprintf+2a7/41c> 89 c6 movl %eax,%esi
Code: c0196001 <vsprintf+2a9/41c> f7 c5 10 00 00 testl $0x90000010,%ebp
Code: c019600d <vsprintf+2b5/41c> 90 nop
Code: c019600e <vsprintf+2b6/41c> 90 nop