xpilot crashes linux

Anthony Martin (amartin@engr.csulb.edu)
Sun, 18 Feb 1996 00:01:59 -0800 (PST)


Perhaps this has been fixed in newer kernels, but the following occured
running 1.3.53.
1. Start xpilots, the xpilot server on local machine.
2. Start xpilot, the xpilot client on local machine.
3. Start xpilot client on remote machine via PPP link.
This caused the system to lock up. See attached info from syslog.
A second attempt actually cause the system to spontaneously reboot. No
debugging information was generated.

>From the syslog:

general protection: 0000
CPU: 0
EIP: 0010:[<00117af4>]
EFLAGS: 00010013
eax: c0ca88f8 ebx: 0129c000 ecx: 00000293 edx: 001ca850
esi: 00000080 edi: ffffffff ebp: 00000000 esp: 01545f20
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process bash (pid: 107, process nr: 31, stackpage=01545000)
Stack: 0166ea58 08051cd0 01545fbc 00000007 00000001 00000293 00115cbe 00000003
00000000 ffffffff 0166ea58 08051cd0 01545fbc 00000007 00000029 00000011
00090f18 0153e158 00c13000 001d8000 01502225 0153e158 01502225 01502265
Call Trace: [<00115cbe>] [<0010fa82>] [<0010f954>] [<0010a52b>]
Code: 89 50 04 89 d8 c1 e8 0c 8b 74 24 10 46 89 f1 d3 e8 8b 4c 24
general protection: 0000
CPU: 0
EIP: 0010:[<001179a2>]
EFLAGS: 00010046
eax: 00000008 ebx: ffffe000 ecx: 001ca850 edx: c0ca88f8
esi: 01502000 edi: 00000540 ebp: 00207448 esp: 01545e1c
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process bash (pid: 107, process nr: 31, stackpage=01545000)
Stack: 0153e158 00056000 01544080 00061000 00000001 00000002 0011551d 01502000
00000000 0166ea58 00090f18 0166eb98 01545ee4 0153e158 00061000 0004b000
08061000 01544080 001196a3 00090f18 0804b000 00016000 0166ea58 00090f18
Call Trace: [<0011551d>] [<001196a3>] [<0011384b>] [<0010a932>] [<03000000>] [<02800000>] [<0010ad0c>]
[<0010ace4>] [<0010a52b>] [<00117af4>] [<00115cbe>] [<0010fa82>] [<0010f954>] [<0010a52b>]
Code: 89 72 04 89 b0 48 a8 1c 00 ff 05 ac a3 1a 00 8b 44 24 1c c1

And a bunch more at <001179a2>. The System.map doesn't have a corresponding
entry for either <001179a2> or <00117af4>. If this is of any use, here
is the relevent section from the namelist:

0011764c t swap_out_process
001176fc t swap_out
0011780c t try_to_free_page
001178c4 T free_pages
00117a50 T __get_free_pages
00117c08 T show_free_areas
00117ccc t unuse_vma
00117f18 t unuse_process
00117f9c t try_to_unuse

If this has already been fixed, then sorry for this message. BTW, I had no
problem running xpilot on an earlier kernel (I think 1.3.29). Let me
know if more information is needed.

Tony.