You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Steve Joynt <st...@legacysd.com> on 1999/09/20 14:00:37 UTC
general/5045: NULL pointer in ip_options_build
>Number: 5045
>Category: general
>Synopsis: NULL pointer in ip_options_build
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: apache
>State: open
>Class: sw-bug
>Submitter-Id: apache
>Arrival-Date: Mon Sep 20 05:10:00 PDT 1999
>Last-Modified:
>Originator: steve.joynt@legacysd.com
>Organization:
apache
>Release: 1.3.0
>Environment:
Linux legacysd 2.0.34 #9 Mon Jul 5 19:51:08 BST 1999 i686 unknown
S.u.S.E./5.3
gcc 2.7.2.1
>Description:
no core file available
extract from syslog:
11:31:46 kernel: Unable to handle kernel NULL pointer dereference at virtual address c000000d
11:31:46 kernel: current->tss.cr3 = 01724000, Xr3 = 01724000
11:31:46 kernel: *pde = 00102067
11:31:46 kernel: *pte = 00000000
11:31:46 kernel: Oops: 0000
11:31:46 kernel: CPU: 0
11:31:48 kernel: EIP: 0010:[ip_options_build+424/480]
11:31:48 kernel: EFLAGS: 00010246
11:31:48 kernel: eax: 00000000 ebx: 018c3ddc ecx: 00091834 edx: 002498e7
11:31:48 kernel: esi: 000918d0 edi: 00000000 ebp: 00091810 esp: 015e3ee8
11:31:48 kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
11:31:48 kernel: Process httpd (pid: 3183, process nr: 116, stackpage=015e3000)
11:31:48 kernel: Stack: 00091810 015e3f7c 00000000 00000000 00000000 00575769 00000000 00000000
11:31:48 kernel: 00080810 00892148 002498e7 0014ef22 00091810 015e3f78 00001000 00000000
11:31:48 kernel: 00000000 015e3f7c 00001000 00892100 0810275c 00892190 00135567 00892190
11:31:48 kernel: Call Trace: [raw_sendto+382/388] [real_msgrcv+991/1100] [sys_llseek+440/480] [do_signal+625/636]
11:31:48 kernel: Code: 8a 40 0d a8 02 74 04 ff 4c 24 10 8b 7c 24 10 39 7b 30 0f 87
extract from httpd_error.log:
[Fri Sep 17 11:31:46 1999] [notice] httpd: child pid 3183 exit signal Segmentation fault (11)
Apache is used as a proxy server...
Extract from httpd_access.log:
xxx.xxx.xxx.25 - - [17/Sep/1999:11:31:45 +0100] "POST http://http.pager.yahoo.com/notify/ HTTP/1.0" 200 5
xxx.xxx.xxx.21 - - [17/Sep/1999:11:31:45 +0100] "GET http://www.bbc.co.uk/radio1/images/pic6.jpg HTTP/1.0" 200 2964
xxx.xxx.xxx.21 - - [17/Sep/1999:11:31:46 +0100] "GET http://www.bbc.co.uk/radio1/images/onelove_musicfirst.gif HTTP/1.0" 200 829
xxx.xxx.xxx.67 - - [17/Sep/1999:11:31:45 +0100] "GET http://btclick.excite.co.uk/img/0.gif HTTP/1.0" 200 609
xxx.xxx.xxx.21 - - [17/Sep/1999:11:31:45 +0100] "GET http://www.bbc.co.uk/radio1/images/mainnav/news_off.gif HTTP/1.0" 200 361
xxx.xxx.xxx.21 - - [17/Sep/1999:11:31:46 +0100] "GET http://www.bbc.co.uk/radio1/images/top_of_page.gif HTTP/1.0" 304 0
xxx.xxx.xxx.41 - - [17/Sep/1999:11:31:46 +0100] "POST http://http.pager.yahoo.com/notify/ HTTP/1.0" 200 5
xxx.xxx.xxx.21 - - [17/Sep/1999:11:31:47 +0100] "GET http://www.bbc.co.uk/radio1/images/promos/eastenders.gif HTTP/1.0" 200 5208
>How-To-Repeat:
Unknown - only occurred once in over 6 months continuous running
I can't get it to fail again
>Fix:
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, you need]
[to include <ap...@Apache.Org> in the Cc line and make sure the]
[subject line starts with the report component and number, with ]
[or without any 'Re:' prefixes (such as "general/1098:" or ]
["Re: general/1098:"). If the subject doesn't match this ]
[pattern, your message will be misfiled and ignored. The ]
["apbugs" address is not added to the Cc line of messages from ]
[the database automatically because of the potential for mail ]
[loops. If you do not include this Cc, your reply may be ig- ]
[nored unless you are responding to an explicit request from a ]
[developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]