[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1914: general protection in unix_proto_connect



Package: image
Version: 1.2.13-4

Already reported as xdm problem (Bug#1690), but sounds like a kernel bug
to me.  I have never seen it before, and I have seen it several times on
Debian systems only.  It may be that gcc-2.6.3 generates some bad code...
(I never had any problems with Linux 1.2.13 compiled by old good 2.5.8.)
Or maybe just some Debian-specific X setup triggers the bug.

This happens with the latest image-1.2.13-5 too (numbers differ slightly).

Marek

general protection: 0000
EIP:    0010:00148afd
EFLAGS: 00010206
eax: 6e6f632d   ebx: 001fd2e8   ecx: 0072bdd0   edx: 00678000
esi: 000074d4   edi: 000074d4   ebp: 0072be8c   esp: 0072be00
ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018
Process xdm (pid: 190, process nr: 15, stackpage=0072b000)
Stack: 00007460 000074d4 bffff78c 00000013 001119ce 0072be1c 002422a0 742f0001
       2e2f706d 2d313158 78696e75 0030582f 00000117 00205174 00000018 00000018
       0000002b 00000003 00000004 00001000 003165a0 00000202 ffffffff 00001000
Call Trace: 001119ce 0012a2cc 0012a674 00120637 00134291 00135250 00120f3f
       001283c7 001284ab 00134363 00120637 00120637 00135b04 00110751
Code: ff 00 8b 94 24 00 01 00 00 8b 42 10 8b 72 14 8b 7e 10 89 b8

Using `System.map' to map addresses to symbols.

>>EIP: 148afd <_unix_proto_connect+17d/1b0>
Trace: 1119ce <_IRQ0_interrupt+56/80>
Trace: 12a2cc <_check_aligned+100/140>
Trace: 12a674 <_bread_page+58/190>
Trace: 120637 <_verify_area+27/1a0>
Trace: 134291 <_move_addr_to_kernel+39/70>
Trace: 135250 <_sock_connect+108/130>
Trace: 120f3f <_do_no_page+35f/3e0>
Trace: 1283c7 <_put_last_free+b/30>
Trace: 1284ab <_get_empty_filp+3f/80>
Trace: 134363 <_get_fd+b/c0>
Trace: 120637 <_verify_area+27/1a0>
Trace: 120637 <_verify_area+27/1a0>
Trace: 135b04 <_sys_socketcall+10c/430>
Trace: 110751 <_system_call+59/a0>

Code: 148afd <_unix_proto_connect+17d/1b0> incl   (%eax)
Code: 148aff <_unix_proto_connect+17f/1b0> movl   0x100(%esp,1),%edx
Code: 148b06 <_unix_proto_connect+186/1b0> movl   0x10(%edx),%eax
Code: 148b09 <_unix_proto_connect+189/1b0> movl   0x14(%edx),%esi
Code: 148b0c <_unix_proto_connect+18c/1b0> movl   0x10(%esi),%edi
Code: 148b0f <_unix_proto_connect+18f/1b0> movl   %edi,0x90909000(%eax)


Reply to: