1.3.6[46] crashes

Jeremy Boulton (boultonj@torch.caltech.edu)
Wed, 21 Feb 1996 01:44:49 -0800 (PST)


Hi. I've been running 1.3.66 for about 3 days now, and I have had a couple
problems. The first one happened while I was away from the computer for a
few minutes. When I got back, there were errors as far as I could scroll
back (and I had to hit reset). A couple messages made it to /var/adm/messages,
and I have copied them below. I also recorded some of the numbers for the
farthest ones I could scroll back to and have looked up the function names.

Part of the reason I am posting this somewhat long message is that my
system has (if memory serves) not crashed since before 1.3.57, and I have
been trying to keep up with new kernels as they come out (not always
successfully - I never got to try .65.) :) I hope this is helpful. Let
me know if I should include any other information in messages like this.

System information: 486sx/33, Slackware 3.0, modular kernel 1.3.66, ELF.

/var/adm/messages: (all of these lines started with "Feb 18 22:" but I have
removed that for more readability.)

05:08 torch in.telnetd[2353]: connect from lancelot.chs.lane.edu
05:38 torch kernel: Unable to handle kernel paging request at virtual
address c7380735
05:38 torch kernel: current->tss.cr3 = 0131b000,
05:38 torch kernel: *pde = 00000000
05:38 torch kernel: Oops: 0002
05:38 torch kernel: CPU: 0
05:38 torch kernel: EIP: 0010:[<0011ef1a>]
05:38 torch kernel: EFLAGS: 00010086
05:38 torch kernel: eax: 07380731 ebx: 00054000 ecx: 00000000 edx: 001af9f8
05:38 torch kernel: esi: 00000001 edi: 00000001 ebp: 00000293 esp: 0054ef4c
05:38 torch kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
05:38 torch kernel: Process sh (pid: 2362, process nr: 35, stackpage=0054e000)
05:38 torch kernel: Stack: 011fe414 08050880 00000000 0054efb4 00111833 00000003 00000000 ffffffff
05:38 torch kernel: 00638414 08050880 00000000 0054efb4 0080a065 0080a067 0010fd9e bffff864
05:38 torch kernel: 00000000 bffff860 00010000 00115b1e fffffff4 bffff860 00109ca2 00000011
05:38 torch kernel: Call Trace: [<00111833>] [<0010fd9e>] [<00115b1e>] [<00109ca2>] [<0010a4f9>]
05:38 torch kernel: Code: 89 50 04 89 d8 c1 e8 0c 8d 56 01 89 d1 d3 e8 8b 14 b5 c0 fb
05:38 torch kernel: Unable to handle kernel paging request at virtual
address c7380735
05:38 torch kernel: current->tss.cr3 = 0131b000,
05:38 torch kernel: *pde = 00000000
05:38 torch kernel: Oops: 0002
05:38 torch kernel: CPU: 0
05:38 torch kernel: EIP: 0010:[<0011edbe>]
05:38 torch kernel: EFLAGS: 00010046
05:38 torch kernel: eax: 00000008 ebx: ffffe000 ecx: 001af9f8 edx: 07380731
05:38 torch kernel: esi: 0110c000 edi: 00000443 ebp: 001eb9e0 esp: 0054ee34
05:38 torch kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
06:45 torch in.telnetd[2365]: connect from lancelot.chs.lane.edu
06:52 torch in.telnetd[2367]: connect from lancelot.chs.lane.edu

eip:
0011ee70 T __get_free_pages

Call Trace: [<00111833>] [<0010fd9e>] [<00115b1e>] [<00109ca2>] [<0010a4f9>]
00111800 T do_fork
0010fc30 T do_page_fault
00115a70 T sys_sigprocmask
00109c90 T sys_fork
0010a4a0 T system_call

-------

EIP from the first two I could scroll back to (call them #1 A,B):
0011ece0 T free_pages (0011ef16)

Call trace #1 A
00118e10 T do_wp_page (00118e22)
0011bda0 t filemap_nopage (0011bda0)
0010fc30 T do_page_fault (0010fd9e)
0010fc30 T do_page_fault (0010fc30)
0010a660 t error_code (0010a6ab)

Call trace #1 B
0012af20 T getname (0012b03f)
0012c840 T sys_rename (0012c858)
0010a660 t error_code (0010a6ab)
0010a4a0 T system_call (0010a4f9)

EIP from the next next one I could scroll back to:
0011ee70 T __get_free_pages (0011edbe)

------------------------------------------------------------------------

Second item: I just got this, one of many problems I have had in trying
to get httpd working. (Did I skip some posts about it not working, or
is it just that I don't have it configured right yet? My aout version worked
fine but I can't get the ELF version to work. Most of the time, it gives me
an "Unexpected network read error; connection aborted." message.)

Unable to handle kernel NULL pointer dereference at virtual address c00000fd
current->tss.cr3 = 00995000, %cr3 = 00995000
*pde = 00102067
*pte = 00000027
Oops: 0000
CPU: 0
EIP: 0010:[<0014e847>]
EFLAGS: 00010202
eax: 0014e800 ebx: 00000001 ecx: 00000000 edx: 002f2da4
esi: 0000000c edi: 08025440 ebp: bffeb858 esp: 009e2f7c
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process httpd (pid: 31494, process nr: 27, stackpage=009e2000)
Stack: bffeb83c 0000000c 001365d4 002f2da4 00000000 00136ba7 00000007 00000000
013d2c0c 08094000 03030300 03030302 06040404 05050206 40010303 0010a4f9
0000000d bffeb83c 0000000d 08094000 08025440 bffeb858 ffffffda 0000002b
Call Trace: [<001365d4>] [<00136ba7>] [<0010a4f9>]
Code: 8a 81 fd 00 00 00 0f b6 d0 31 f6 83 fa 01 74 12 83 fa 08 74

Alert!: Unable to access document. (this part from lynx)

Function lookup:
0014e800 t inet_shutdown

Call Trace: [<001365d4>] [<00136ba7>] [<0010a4f9>]
001364f0 T sys_getsockopt
00136910 T sys_socketcall
0010a4a0 T system_call

------------------------------------------------------------------------

Third (and last), I thought I'd mention that a couple friends of mine have
crashed under 1.3.64. Here is his description of one of my friends' crash,
and a bit of his (long) messages dump:

The first program to crash was ftp. It GPF'd. (I still have all of the
barf info, but cannot look it up.) Programs were sporadically, but very
frequently barfing. (like 95% of the time) Then kerneld started barfing,
followed by ls, clear, and sync. Then, su barfed, and (several other tiny
programs), and the last program to barf was reboot (shortly after shutdown
did not work), and after displaying a few messages, my system hung. All of
the barfs, as far as I know, were GPFs. Don't have much more than this.

Feb 18 15:45:16 chopin kernel: Sound: Recording overrun
Feb 18 15:45:48 chopin last message repeated 13 times
Feb 18 15:46:54 chopin last message repeated 11 times
Feb 18 15:47:06 chopin last message repeated 2 times
Feb 18 15:47:07 chopin kernel: general protection: 0000
Feb 18 15:47:07 chopin kernel: CPU: 0
Feb 18 15:47:07 chopin kernel: EIP: 0010:[<0011d5ba>]
Feb 18 15:47:07 chopin kernel: EFLAGS: 00010086
Feb 18 15:47:07 chopin kernel: eax: 7e7e7e7e ebx: 008c4000 ecx: 00000000 edx: 001979d0
Feb 18 15:47:07 chopin kernel: esi: 00000002 edi: 00000001 ebp: 00000293 esp: 0097cd18
Feb 18 15:47:07 chopin kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Feb 18 15:47:07 chopin kernel: Process ftp (pid: 5164, process nr: 28, stackpage=0097c000)
Feb 18 15:47:07 chopin kernel: Stack: 00000400 00000001 0000a000 0097cd90 00122f66 00000000 00000000 ffffffff
Feb 18 15:47:07 chopin kernel: 00000000 00000001 0000a000 00121833 00000000 00000400 00000000 00000001
Feb 18 15:47:07 chopin kernel: 00ea0309 004ad60c 004ad60c 00147bc6 00971f84 00000001 00971f44 00000001
Feb 18 15:47:07 chopin kernel: Call Trace: [<00122f66>] [<00121833>] [<00147bc6>] [<00121d5a>] [<00121ee6>] [<00149b82>] [<00133fa2>]
Feb 18 15:47:07 chopin kernel: [<0014be34>] [<0014c2e3>] [<0014c380>] [<0014c6d1>] [<0014a7cd>] [<001486ca>] [<00131be7>] [<0011fbbb>]
Feb 18 15:47:07 chopin kernel: [<0010a359>]
Feb 18 15:47:07 chopin kernel: Code: 89 50 04 89 d8 c1 e8 0c 8d 56 01 89 d1 d3 e8 8b 14 b5 90 7b
Feb 18 15:47:12 chopin kernel: Sound: Recording overrun
Feb 18 15:47:23 chopin last message repeated 2 times
Feb 18 15:47:25 chopin kernel: general protection: 0000
Feb 18 15:47:25 chopin kernel: CPU: 0
Feb 18 15:47:25 chopin kernel: EIP: 0010:[<0011d46a>]
Feb 18 15:47:25 chopin kernel: EFLAGS: 00010046
Feb 18 15:47:25 chopin kernel: eax: 00000010 ebx: ffffc000 ecx: 001979d0 edx: 7e7e7e7e
Feb 18 15:47:25 chopin kernel: esi: 00034000 edi: 00000006 ebp: 001a4820 esp: 00f16f24
Feb 18 15:47:25 chopin kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Feb 18 15:47:25 chopin kernel: Process kerneld (pid: 10, process nr: 6, stackpage=00f16000)
Feb 18 15:47:25 chopin kernel: Stack: 00034000 00000009 00000001 00000144 00000002 00000002 0011bf2a 00034000
Feb 18 15:47:25 chopin kernel: 00000002 00000001 40001df0 bffffb58 bffffe44 00034010 00000246 00002b3c
Feb 18 15:47:25 chopin kernel: 01825621 00034018 00223118 001138c2 00fb7810 bffffe0c bffffdfc 0000000c
Feb 18 15:47:25 chopin kernel: Call Trace: [<0011bf2a>] [<01825621>] [<001138c2>] [<0010a359>]
Feb 18 15:47:25 chopin kernel: Code: 89 72 04 89 b0 c0 79 19 00 ff 05 70 1b 18 00 8b 44 24 1c c1
Feb 18 15:47:25 chopin kernel: general protection: 0000
Feb 18 15:47:25 chopin kernel: CPU: 0
Feb 18 15:47:25 chopin kernel: EIP: 0010:[<0011d438>]
Feb 18 15:47:25 chopin kernel: EFLAGS: 00010006
Feb 18 15:47:25 chopin kernel: eax: 7e7e7e7e ebx: ffffc000 ecx: 00000002 edx: 7e7e7e7e

Jeremy Boulton