1.3.85 oops in locks_remove_locks

Henrik Storner (storner@osiris.ping.dk)
Wed, 10 Apr 1996 06:38:24 +0200 (MET DST)


1.3.85 appears to have some problems with locking. During nightly
uucp runs, this was logged:

01:42:02 sendmail[1226]: BAA01202: SYSERR(root): mailer prog died with signal 13

(repeated a number of times, appears to match the number of mails that
should be delivered). Then (3 minutes later) this:

01:45:01 kernel: Unable to handle kernel paging request at virtual address df0c8fbe
01:45:01 kernel: current->tss.cr3 = 00101000, ,r3 = 00101000
01:45:01 kernel: *pde = 00000000
01:45:01 kernel: Oops: 0000
01:45:01 kernel: CPU: 0
01:45:01 kernel: EIP: 0010:[locks_remove_locks+17/80]
01:45:01 kernel: EFLAGS: 00010202
01:45:01 kernel: eax: 1f0c8f76 ebx: 1f0c8fbe ecx: 013ffb80 edx: 005d82d0
01:45:01 kernel: esi: 00020000 edi: 00f5dc0c ebp: 00451fbc esp: 00451f5c
01:45:01 kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
01:45:01 kernel: Process sh (pid: 1252, process nr: 19, stackpage=00451000)
01:45:01 kernel: Stack: 00020000 1f0c8f76 0000000b 00121583 00f5dc0c 00020000 00000010 006d3018
01:45:01 kernel: 0011582e 00020000 0000000b 00f5d8b4 ffffffff 0010a20f 0000000b 00000000
01:45:01 kernel: 00000002 08053972 bfffff43 00000000 00000000 0010a522 00000000 00451fbc
01:45:01 kernel: Call Trace: [close_fp+51/144] [do_exit+222/448] [do_signal+543/880] [signal_return+18/64]
01:45:01 kernel: Code: 8b 40 48 85 c0 74 34 8a 50 1c 80 fa 01 75 05 39 78 10 74 11

I use procmail to gateway the mailing-list into newsgroups, which is
probably why the faulting proces is sh.

All further attempts by sendmail during the night to deliver the mail
caused a similar oops. Attempts to login also oops'ed with an
identical message: Same EIP, same call-sequence.

-- 
Henrik Storner                     | "God was able to create the 
                                   |  world in only seven days 
storner@osiris.ping.dk             |  because he had no installed 
http://eolicom.olicom.dk/~storner/ |  base to consider."
                                   |   Andy Finkel, Commodore-Amiga Inc.