emacs oops w/ 2.1.112-pre1 +alan + devfs

James H. Cloos Jr. (cloos@jhcloos.com)
28 Jul 1998 08:41:58 -0500


Building on the report of XEmacs failing in 2.1.112-pre, FSF Emacs
also dumps core due to an OOPS:

This is w/ 111 + pre-112-1 + <m0z0oSs-000aNGC@the-village.bc.nu> +
<m0z0rTt-000aNGC@the-village.bc.nu> + devfs45, in that order.

kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000000c
kernel: current->tss.cr3 = 086b5000, `r3 = 086b5000
kernel: *pde = 00000000
kernel: Oops: 0000
kernel: CPU: 0
kernel: EIP: 0010:[<c014c518>]
kernel: EFLAGS: 00010286
kernel: eax: c8e62ca0 ebx: c7349180 ecx: c8e62ca0 edx: 00000007
kernel: esi: 00000004 edi: c7349180 ebp: 00000000 esp: c7133f64
kernel: ds: 0018 es: 0018 ss: 0018
kernel: Process emacs (pid: 582, process nr: 68, stackpage=c7133000)
kernel: Stack: c7349180 00002802 c7349180 00000000 400d7000 c012d662 00000004 c7349180
kernel: 00000001 00000004 00000004 c012d908 00000004 c7349180 00002802 c7132000
kernel: 00000004 08248324 bfffee50 081f9130 c7132000 c0109d4c c7349180 c0109c18
kernel: Call Trace: [<c012d662>] [<c012d908>] [<c0109d4c>] [<c0109c18>]
kernel: Code: 8b 46 08 8b 40 08 8d b8 8c 00 00 00 89 7c 24 10 8d 98 9c 00
kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000000c
kernel: current->tss.cr3 = 08435000, `r3 = 08435000
kernel: *pde = 00000000
kernel: Oops: 0000
kernel: CPU: 0
kernel: EIP: 0010:[<c014c518>]
kernel: EFLAGS: 00010286
kernel: eax: c8e62d60 ebx: c84865a0 ecx: c8e62d60 edx: 00000007
kernel: esi: 00000004 edi: c84865a0 ebp: 00000000 esp: c73f7f64
kernel: ds: 0018 es: 0018 ss: 0018
kernel: Process emacs (pid: 585, process nr: 63, stackpage=c73f7000)
kernel: Stack: c84865a0 00002802 c84865a0 00000000 400d7000 c012d662 00000004 c84865a0
kernel: 00000001 00000004 00000004 c012d908 00000004 c84865a0 00002802 c73f6000
kernel: 00000004 082686e0 bfffeaf0 081f9130 c73f6000 c0109d4c c84865a0 c0109c18
kernel: Call Trace: [<c012d662>] [<c012d908>] [<c0109d4c>] [<c0109c18>]
kernel: Code: 8b 46 08 8b 40 08 8d b8 8c 00 00 00 89 7c 24 10 8d 98 9c 00

Using `/boot/System.map-2.1.112' to map addresses to symbols.

>>EIP: c014c518 <sock_fasync+34/c4>
Trace: c012d662 <setfl+4e/6c>
Trace: c012d908 <sys_fcntl+288/3e8>
Trace: c0109d4c <error_code+30/38>
Trace: c0109c18 <system_call+34/38>
Code: c014c518 <sock_fasync+34/c4>
Code: c014c518 <sock_fasync+34/c4> 8b 46 08 movl 0x8(%esi),%eax
Code: c014c51b <sock_fasync+37/c4> 8b 40 08 movl 0x8(%eax),%eax
Code: c014c51e <sock_fasync+3a/c4> 8d b8 8c 00 00 leal 0x8c(%eax),%edi
Code: c014c524 <sock_fasync+40/c4> 89 7c 24 10 movl %edi,0x10(%esp,1)
Code: c014c528 <sock_fasync+44/c4> 8d 98 9c 00 00 leal 0x9000009c(%eax),%ebx
Code: c014c52e <sock_fasync+4a/c4> 90 nop
Code: c014c52f <sock_fasync+4b/c4> 90 nop
>>EIP: c014c518 <sock_fasync+34/c4>
Trace: c012d662 <setfl+4e/6c>
Trace: c012d908 <sys_fcntl+288/3e8>
Trace: c0109d4c <error_code+30/38>
Trace: c0109c18 <system_call+34/38>
Code: c014c518 <sock_fasync+34/c4>
Code: c014c518 <sock_fasync+34/c4> 8b 46 08 movl 0x8(%esi),%eax
Code: c014c51b <sock_fasync+37/c4> 8b 40 08 movl 0x8(%eax),%eax
Code: c014c51e <sock_fasync+3a/c4> 8d b8 8c 00 00 leal 0x8c(%eax),%edi
Code: c014c524 <sock_fasync+40/c4> 89 7c 24 10 movl %edi,0x10(%esp,1)
Code: c014c528 <sock_fasync+44/c4> 8d 98 9c 00 00 leal 0x9000009c(%eax),%ebx
Code: c014c52e <sock_fasync+4a/c4> 90 nop
Code: c014c52f <sock_fasync+4b/c4> 90 nop

-JimC

-- 
James H. Cloos, Jr. 
<cloos@jhcloos.com> 
PGP KeyId=0xB84D7D6F <http://www.jhcloos.com/cloos/pgp_public_key.txt>
    Fingerprint20 = F265 CF1F 1951 A103 E287  1350 1A0D 598D B84D 7D6F

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html