lkml.org 
[lkml]   [1998]   [Jan]   [23]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateFri, 23 Jan 1998 10:05:03 +0100 (CET)
FromDaniel Ryde <>
SubjectGPF: apache
Got this in the logs:

general protection: 0000
CPU:    0
EIP:    0010:[<00141c88>]
EFLAGS: 00010213
eax: f000e987   ebx: 00000000   ecx: 0104e03c   edx: f000f84d
esi: 0104e0d8   edi: 00000197   ebp: 0104e018   esp: 00facee8
ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018
Process apache (pid: 29090, process nr: 55, stackpage=00fac000)
Stack: 0104e018 00facf7c 00000000 00000000 105a383d 0104e03c 00000000 00000197
       0028b810 01182348 005b2ef3 0014c87a 0104e018 00facf78 00000e69 00000000
       00000000 00facf7c 00001000 01182300 0802f70c 01182390 00133f5b 01182390
Call Trace: [<0014c87a>] [<00133f5b>] [<001220f8>] [<0010a645>]
Code: 8a 40 0d a8 02 74 04 ff 4c 24 10 8b 7c 24 10 39 7b 30 0f 87
wait_queue is bad (eip = 0014be7b)
        q = 0118234c
       *q = 00facf08
Using `/boot/System.map-2.0.32' to map addresses to symbols.

>>EIP: 141c88 <tcp_recvmsg+170/40c>
Trace: 14c87a <inet_recvmsg+72/88>
Trace: 133f5b <sock_read+ab/c0>
Trace: 1220f8 <sys_read+c0/e8>
Trace: 10a645 <system_call+55/80>

Code: 141c88 <tcp_recvmsg+170/40c> movb   0xd(%eax),%al
Code: 141c8b <tcp_recvmsg+173/40c> testb  $0x2,%al
Code: 141c8d <tcp_recvmsg+175/40c> je     141c93 <tcp_recvmsg+17b/40c>
Code: 141c8f <tcp_recvmsg+177/40c> decl   0x10(%esp,1)
Code: 141c93 <tcp_recvmsg+17b/40c> movl   0x10(%esp,1),%edi
Code: 141c97 <tcp_recvmsg+17f/40c> cmpl   %edi,0x30(%ebx)
Code: 141c9a <tcp_recvmsg+182/40c> ja     90909018 <_EIP+90909018>


This is kernel 2.0.32 with the route memleak patch. Here's the .config:

CONFIG_NET=y
CONFIG_PCI=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_ELF=y
CONFIG_KERNEL_ELF=y
CONFIG_M586=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
CONFIG_INET=y
CONFIG_IP_FORWARD=y
CONFIG_SYN_COOKIES=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_PPP=y
CONFIG_SLIP=y
CONFIG_SLIP_COMPRESSED=y
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=y
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_PROC_FS=y
CONFIG_SERIAL=y


/Ryde


\
 
 \ /
  Last update: 2005-03-22 12:41    [from the cache]
©2003-2008