ksymoops 2.3.3 on i686 2.3.99-pre5. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.3.99-pre5/ (default) -m /usr/src/linux/System.map (specified) Unable to handle kernel NULL pointer dereference at virtual address 00000038 c011cb61 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[ptrace_writedata+29/172] EFLAGS: 00010202 eax: 00000038 ebx: 0000001c ecx: bffff000 edx: c9c22000 esi: 00000000 edi: bffffe8d ebp: 00000011 esp: c3823f40 ds: 0018 es: 0018 ss: 0018 Process cat (pid: 26112, stackpage=c3823000) Stack: c9c22000 c9c22000 c9c223dc c3929000 00000000 c0148f87 c9c22000 bffffe8d c3929000 00000011 00000000 c9c223f8 c01493ce c9c22000 c3929000 c4338580 ffffffea 00000000 c4338580 c9c223dc 0804c000 cb353900 00000c00 c012c3bc Call Trace: [proc_lookupfd+79/268] [proc_pid_delete_inode+78/92] [get_empty_filp+156/252] [restore_all+10/14] Code: 39 43 1c 74 2a 50 8b 43 1c 50 68 00 5f 1b c0 e8 37 89 ff ff Using defaults from ksymoops -t elf32-i386 -a i386 Code; 00000000 Before first symbol 00000000 <_EIP>: Code; 00000000 Before first symbol 0: 39 43 1c cmp %eax,0x1c(%ebx) Code; 00000003 Before first symbol 3: 74 2a je 2f <_EIP+0x2f> 0000002f Before first symbol Code; 00000005 Before first symbol 5: 50 push %eax Code; 00000006 Before first symbol 6: 8b 43 1c mov 0x1c(%ebx),%eax Code; 00000009 Before first symbol 9: 50 push %eax Code; 0000000a Before first symbol a: 68 00 5f 1b c0 push $0xc01b5f00 Code; 0000000f Before first symbol f: e8 37 89 ff ff call ffff894b <_EIP+0xffff894b> ffff894b