ksymoops 0.7c on i586 2.2.14-1.3.0. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.2.14-1.3.0/ (default) -m /boot/System.map (specified) Code: <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000 Warning (Oops_code): trailing garbage ignored on Code: line Text: 'Code: <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000' Garbage: 'Unable to handle kernel NULL pointer dereference at virtual address 00000000' Using defaults from ksymoops -t elf32-i386 -a i386 Warning (Oops_code_values): Code looks like message, not hex digits. No disassembly attempted. current->tss.cr3 = 039e1000, %cr3 = 039e1000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[] EFLAGS: 00010046 eax: 00000000 ebx: 00000000 ecx: 00000000 edx: 00000001 esi: 0000002b edi: c396c000 ebp: c4800000 esp: c396be40 ds: 0018 es: 0018 ss: 0018 Process apm (pid: 143, process nr: 9, stackpage=c396b000) Stack: 00000000 08048000 c0246f8e 00004102 0000687d c396bf08 0000000e 00000001 00000002 00000000 00000000 00010046 04000000 c5000000 c010a498 c396bec4 c01d88b8 c01da3ce 00000000 00000000 c010f628 c01da3ce c396bec4 00000000 Call Trace: [] [] [] [] [c010f628>] [] [] [] [] [] [] [] [] [] Code: 8a 04 0b 89 44 24 38 50 68 b0 88 1d c0 e8 5d 9d 00 00 83 c4 >>EIP; c010a435 <===== Trace; c5000000 Trace; c010a498 Trace; c01d88b8 Trace; c01da3ce Trace; c01078e9 Trace; c01079dc Trace; c01079ff Trace; c0107d7f Trace; c01082bf Trace; c012ecbd Trace; c0109fd4 Code; c010a435 00000000 <_EIP>: Code; c010a435 <===== 0: 8a 04 0b mov (%ebx,%ecx,1),%al <===== Code; c010a438 3: 89 44 24 38 mov %eax,0x38(%esp,1) Code; c010a43c 7: 50 push %eax Code; c010a43d 8: 68 b0 88 1d c0 push $0xc01d88b0 Code; c010a442 d: e8 5d 9d 00 00 call 9d6f <_EIP+0x9d6f> c01141a4 Code; c010a447 12: 83 c4 00 add $0x0,%esp 2 warnings issued. Results may not be reliable.