kernel oops message logging...
All,
I'm trying to capture Kernel oops messages on my Centos 5.2 Linux system.
All klogd is logging is oops messages that have minimal information for the segfaults.
Please see below a snapshot of my klogd log file...
It shows segfaults generated by one process "Myapp".
klogd 1.4.1, log source = /proc/kmsg started.
Inspecting /boot/System.map-2.6.18-92.1.22.el5
Loaded 29143 symbols from /boot/System.map-2.6.18-92.1.22.el5.
Symbols match kernel version 2.6.18.
No module symbols loaded - kernel modules not enabled.
<6>Myapp[14888]: segfault at 0000000000000000 rip 000000000042d924 rsp 00007fff91b78230 error 4
<6>Myapp[14961]: segfault at 0000000000000000 rip 000000000042d924 rsp 00007fff519f91a0 error 4
From what I see and have read oops messages are more detailed for se faults .of the form..
(Which shows more registers, call trace, stack trace etc..)
Could anyone please let me know what I need to do? Is this a klogd or a kernel config?..or
something else? Thanks!!
Unable to handle kernel NULL pointer dereference at virtual address
>00000c10
>current->tss.cr3 = 00745000, (r3 = 00745000
>*pde = 00000000
>Oops: 0002
>CPU: 0
>EIP: 0010:[<c011ccfd>]
>EFLAGS: 00013286
>eax: 00000000 ebx: 0070c063 ecx: 00044000 edx: c073e000
>esi: c001f860 edi: c0101c10 ebp: 00000304 esp: c0079f3c
>ds: 0018 es: 0018 ss: 0018
>Process squake (pid: 371, process nr: 16, stackpage=c0079000)
>Stack: 00001000 c1043000 bffffc58 0000000c 00044000 00000003 00044000 00400000
> c1044000 c0101c10 c011ce83 c1043000 00001000 00000002 00000002 c1006262
> 0000000c 800c5012 c01a1b00 bffffc58 00000007 c009c1e0 00000000 00000003
>Call Trace: [<c1043000>] [<c1044000>] [<c0101c10>] [<c011ce83>] [<c1043000>] [<c1006262>] [<c012a8be>]
> [<c010924a>]
>Code: 89 1c a8 8b 52 44 81 fa 00 60 10 c0 75 e5 8b 44 24 2c 05 00
>
>Using `/System.map' to map addresses to symbols.
>
>>>EIP: c011ccfd <vmalloc_area_pages+1f9/23c>
>Trace: c1043000
>Trace: c1044000
>Trace: c0101c10 <swapper_pg_dir+c10/1000>
>Trace: c011ce83 <vmalloc+3f/5c>
>Trace: c1043000
>Trace: c1006262
>Trace: c012a8be <sys_ioctl+14e/164>
>Trace: c010924a <system_call+3a/40>
|