Linux 1.3.3 crash

Stuart Herbert (cs1slh@myrddraal.sheffield.linux.org.uk)
Thu, 13 Jul 1995 15:04:42 +0100


Oops: 0000
EIP: 0010:00000001
EFLAGS: 00010246
eax: 052dc17c ebx: 00000001 ecx: 0019e4b4 edx: 00000000
esi: 00168a50 edi: 001b8b50 ebp: 0019cfa8 esp: 0019cfa8
ds: 0018 es: 0018 fs: 002b gs: 0018 ss: 0018
Process swapper (pid:0, process nr:0, stackpage=0016b06c)
Stack: 0019cfb0 00000001 0019cfb8 ffffffff 00000001 0011d412 00000000 0019cfdc
0009e000 00101ffc 00000000 00110655 00000002 0019d0a4 0019d0a4 0019d0a4
0009e000 00101ffc 00000000 0019d0a4 00190018 00190018
Call Trace: 0011d412 00110655 00190018 00190018
Code: 06 00 00 53 ff 00 f0 c3 e2 00 f0 53 ff 00 f0 53 ff 00 f0 54
Aiee, killing interrupt handler
kfree of non-kmalloced memory: 0019d064, next=0019002b, order=-2

>From System.map :

0011d3d4 T _do_bottom_half # <-- first call trace in here
0011d478 T _get_ioport_list

00110648 t handle_bottom_half # <-- 2nd call trace in here
00110668 t reschedule

0018ff28 t _vc_init # <-- 3rd & 4th call trace in here
00190028 t _con_setsize

0019c06c D _init_user_stack # <-- mentioned by kfree
0019d06c d _init_mmap

00190028 t _con_setsize # <-- also mentioned by kmalloc
00190108 T _con_init

Kernel is Linux 1.3.3, compiled with gcc-2.7.0. This crashed happened
when I pressed the down arrow in /bin/tcsh at the prompt. This has
happened with 1.2.x kernels too (this is the first time I've managed to
get the info down), and is very infrequent.

If I've missed anything, let me know.

Regards,

Stu