Magnus
Unable to handle kernel NULL pointer dereference at virtual address
00000000
current->tss.cr3 = 00a7f000, %cr3 = 00a7f000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<00000000>]
EFLAGS: 00010246
eax: 00000000 ebx: c0a3c000 ecx: c0ef26c0 edx: c01a2870
esi: 00000001 edi: c0a3c000 ebp: 00005409 esp: c069bf78
ds: 0018 es: 0018 ss: 0018
Process sz (pid: 133, process nr: 25, stackpage=c069b000)
Stack: c01a297d c0a3c000 c0ef26c0 00005409 00000001 00005409 c0ef26c0
00000001
00000000 c012d29a c066da7c c0ef26c0 00005409 00000001 c069a000
bffffbc4
0804e565 bffffa6c c0109aca 00000000 00005409 00000001 bffffbc4
0804e565
Call Trace: [<c01a297d>] [<c012d29a>] [<c0109aca>]
Code: <1>Unable to handle kernel NULL pointer dereference at virtual
address 00000000
current->tss.cr3 = 00a7f000, %cr3 = 00a7f000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c0109fbe>]
EFLAGS: 00010086
eax: 00000010 ebx: 0000002b ecx: 00000000 edx: 00000010
esi: 00000000 edi: c069c000 ebp: c069bf44 esp: c069bed0
ds: 0018 es: 0018 ss: 0018
Process sz (pid: 133, process nr: 25, stackpage=c069b000)
Stack: c01e002b c069bf44 00000000 c0690000 c0fe9aa0 c1800000 c2000000
c1800000
c0220018 c010a03c c069bf44 c01e5d65 c01e68d1 00000000 00000000
c010ee8a
c01e68d1 c069bf44 c0690000 c069a000 00000001 c0a3c000 00005409
08048000
Call Trace: [<c01e002b>] [<c1800000>] [<c2000000>] [<c1800000>]
[<c010a03c>] [<c01e5d65>] [<c01e68d1>]
[<c010ee8a>] [<c01e68d1>] [<c0109c42>] [<c01a2870>] [<c01a0010>]
[<c01a297d>] [<c012d29a>] [<c0109aca>]
Code: 64 8a 04 0e 0f a1 88 c2 81 e2 ff 00 00 00 89 54 24 10 52 68
Using `/System.map.2.1.71' to map addresses to symbols.
>>EIP: 0 cannot be resolved
Trace: c01a297d <tty_ioctl+10d/4f0>
Trace: c012d29a <sys_ioctl+18a/1b0>
Trace: c0109aca <system_call+3a/40>
Code:
>>EIP: c0109fbe <show_registers+21e/260>
Trace: c01e002b <opl3_reset+10b/140>
Trace: c1800000
Trace: c2000000
Trace: c1800000
Trace: c010a03c <die_if_kernel+3c/60>
Trace: c01e5d65 <sprintf+2815/30ec>
Trace: c01e68d1 <bad_pmd_string+295/30c>
Trace: c010ee8a <do_page_fault+33a/360>
Trace: c01e68d1 <bad_pmd_string+295/30c>
Trace: c0109c42 <error_code+32/40>
Trace: c01a297d <tty_ioctl+10d/4f0>
Trace: c01a0010 <do_rw_disk+240/270>
Trace: c01a297d <tty_ioctl+10d/4f0>
Trace: c012d29a <sys_ioctl+18a/1b0>
Trace: c0109aca <system_call+3a/40>
Code: c0109fbe <show_registers+21e/260>
Code: c0109fbe <show_registers+21e/260> 64 8a 04 0e movb %fs:(%esi,%ecx,1),%al
Code: c0109fc2 <show_registers+222/260> 0f a1 popl %fs
Code: c0109fc4 <show_registers+224/260> 88 c2 movb %al,%dl
Code: c0109fc6 <show_registers+226/260> 81 e2 ff 00 00 andl $0xff,%edx
Code: c0109fd2 <show_registers+232/260> 89 54 24 10 movl %edx,0x10(%esp,1)
Code: c0109fd6 <show_registers+236/260> 52 pushl %edx
Code: c0109fd7 <show_registers+237/260> 68 00 90 90 90 pushl $0x90909000