ksymoops 2.4.8 on i686 2.4.21-rc7-ac1. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.21-rc7-ac1/ (default) -m /boot/System.map-2.4.21-rc7-ac1 (default) Warning: You did not tell me where to find symbol information. I will assume that the log matches the kernel and modules that are running right now and I'll use the default options above for symbol resolution. If the current kernel and/or modules do not match the log, you can get more accurate output by telling me the kernel version and where to find map, modules, ksyms etc. ksymoops -h explains the options. Unable to handle kernel NULL pointer dereference at virtual address 00000000 c010f332 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010046 eax: 00000000 ebx: cd700270 ecx: 00000000 edx: e1040000 esi: e1040270 edi: cd700000 ebp: e1041f0c esp: cd701e9c ds: 0018 es: 0018 ss: 0018 Process rxvt (pid: 8935, stackpage=cd701000) Stack: c010761a e1040000 c02f3fd4 000001ff cd700000 eaf0f480 e1040000 c011b124 cd701ee0 cd700000 dc5a3080 00000000 cff3cf80 00200296 0138c27b cd701ef4 cff3c680 00000010 c0126e22 cd701ef4 c01bc4f4 de182000 00000000 00000000 Call Trace: [] [] [] [] [] [] [] [] Code: dd 00 b0 02 00 00 9b eb e6 00 00 e0 ff ff 21 e2 8b 00 04 f7 >>EIP; c010f332 <===== >>ebx; cd700270 <_end+d357fac/3146ad9c> >>edx; e1040000 <_end+20c97d3c/3146ad9c> >>esi; e1040270 <_end+20c97fac/3146ad9c> >>edi; cd700000 <_end+d357d3c/3146ad9c> >>ebp; e1041f0c <_end+20c99c48/3146ad9c> >>esp; cd701e9c <_end+d359bd8/3146ad9c> Trace; c010761a <__switch_to+c8/fe> Trace; c011b124 Trace; c0126e22 Trace; c01bc4f4 Trace; c0126dc2 Trace; c015008e Trace; c01503db Trace; c0108d87 Code; c010f332 00000000 <_EIP>: Code; c010f332 <===== 0: dd 00 fldl (%eax) <===== Code; c010f334 2: b0 02 mov $0x2,%al Code; c010f336 4: 00 00 add %al,(%eax) Code; c010f338 6: 9b fwait Code; c010f339 7: eb e6 jmp ffffffef <_EIP+0xffffffef> Code; c010f33b 9: 00 00 add %al,(%eax) Code; c010f33d b: e0 ff loopne c <_EIP+0xc> Code; c010f33f d: ff 21 jmp *(%ecx) Code; c010f341 f: e2 8b loop ffffff9c <_EIP+0xffffff9c> Code; c010f343 11: 00 04 f7 add %al,(%edi,%esi,8) <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000 c010f332 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[] Not tainted EFLAGS: 00010046 eax: 00000000 ebx: ed692270 ecx: 00000000 edx: e1040000 esi: e1040270 edi: ed692000 ebp: e1041f0c esp: ed693e9c ds: 0018 es: 0018 ss: 0018 Process syslogd (pid: 519, stackpage=ed693000) Stack: c010761a e1040000 c02f3fd4 000001ff ed692000 eaf0f480 e1040000 c011b124 ed693ee0 ed692000 efe3ca80 00000000 ef0be700 ed693f3c 00000000 7fffffff ecf7cb00 00020000 c0126e6c ef179100 ed693f3c c0234b4c ecf7cb00 ecdec1b0 Call Trace: [] [] [] [] [] [] [] [] [] Code: dd 00 b0 02 00 00 9b eb e6 00 00 e0 ff ff 21 e2 8b 00 04 f7 >>EIP; c010f332 <===== >>ebx; ed692270 <_end+2d2e9fac/3146ad9c> >>edx; e1040000 <_end+20c97d3c/3146ad9c> >>esi; e1040270 <_end+20c97fac/3146ad9c> >>edi; ed692000 <_end+2d2e9d3c/3146ad9c> >>ebp; e1041f0c <_end+20c99c48/3146ad9c> >>esp; ed693e9c <_end+2d2ebbd8/3146ad9c> Trace; c010761a <__switch_to+c8/fe> Trace; c011b124 Trace; c0126e6c Trace; c0234b4c Trace; c022ee00 Trace; c015008e Trace; c01503db Trace; c0121ff3 Trace; c0108d87 Code; c010f332 00000000 <_EIP>: Code; c010f332 <===== 0: dd 00 fldl (%eax) <===== Code; c010f334 2: b0 02 mov $0x2,%al Code; c010f336 4: 00 00 add %al,(%eax) Code; c010f338 6: 9b fwait Code; c010f339 7: eb e6 jmp ffffffef <_EIP+0xffffffef> Code; c010f33b 9: 00 00 add %al,(%eax) Code; c010f33d b: e0 ff loopne c <_EIP+0xc> Code; c010f33f d: ff 21 jmp *(%ecx) Code; c010f341 f: e2 8b loop ffffff9c <_EIP+0xffffff9c> Code; c010f343 11: 00 04 f7 add %al,(%edi,%esi,8) 1 warning issued. Results may not be reliable.