Return-Path: Delivered-To: apmail-httpd-bugs-archive@www.apache.org Received: (qmail 44363 invoked from network); 27 Mar 2011 11:46:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 27 Mar 2011 11:46:56 -0000 Received: (qmail 7700 invoked by uid 500); 27 Mar 2011 11:46:56 -0000 Delivered-To: apmail-httpd-bugs-archive@httpd.apache.org Received: (qmail 7672 invoked by uid 500); 27 Mar 2011 11:46:56 -0000 Mailing-List: contact bugs-help@httpd.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: Reply-To: "Apache HTTPD Bugs Notification List" List-Id: Delivered-To: mailing list bugs@httpd.apache.org Received: (qmail 7663 invoked by uid 99); 27 Mar 2011 11:46:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 Mar 2011 11:46:56 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 Mar 2011 11:46:55 +0000 Received: from thor.apache.org (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id p2RBkZ33001923 for ; Sun, 27 Mar 2011 11:46:35 GMT Received: (from daemon@localhost) by thor.apache.org (8.13.8+Sun/8.13.8/Submit) id p2RBkYRS001922; Sun, 27 Mar 2011 07:46:35 -0400 (EDT) Date: Sun, 27 Mar 2011 07:46:35 -0400 (EDT) From: bugzilla@apache.org To: bugs@httpd.apache.org Subject: DO NOT REPLY [Bug 50978] New: Segfault on method=POST request X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Apache httpd-2 X-Bugzilla-Component: All X-Bugzilla-Keywords: X-Bugzilla-Severity: major X-Bugzilla-Who: colbec@start.ca X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: bugs@httpd.apache.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: X-Bugzilla-URL: https://issues.apache.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 https://issues.apache.org/bugzilla/show_bug.cgi?id=50978 Summary: Segfault on method=POST request Product: Apache httpd-2 Version: 2.2.17 Platform: PC OS/Version: Linux Status: NEW Severity: major Priority: P2 Component: All AssignedTo: bugs@httpd.apache.org ReportedBy: colbec@start.ca Using fresh install of Opensuse 11.4, kernel 2.6.38, httpd 2.2.17. Compile of httpd with --enable-so for use with PHP appears to work correctly. With the following HTML code

crash test

ended

The page initially loads correctly, but clicking the submit button with method=POST causes segmentation fault in httpd. method=GET works correctly. Using httpd -X to restrict to one process and tracking with gdb: (gdb) backtrace #0 0xffffe424 in __kernel_vsyscall () #1 0xb75d7a08 in accept4 () from /lib/libc.so.6 #2 0xb76ea411 in apr_socket_accept (new=0xbfb123cc, sock=0x80d3758, connection_context=0x83655a8) at network_io/unix/sockets.c:210 #3 0x080ad9cc in unixd_accept (accepted=0xbfb1242c, lr=0x80d3738, ptrans=0x83655a8) at unixd.c:506 #4 0x080ab920 in child_main (child_num_arg=) at prefork.c:643 #5 0x080abc9f in make_child (s=0x80d9ce0, slot=0) at prefork.c:707 #6 0x080ac4fc in ap_mpm_run (_pconf=0x80d50a8, plog=0x81131a0, s=0x80d9ce0) at prefork.c:983 #7 0x080693fc in main (argc=2, argv=0xbfb12774) at main.c:739 I have reinstalled OS, kernel and httpd several times, result is consistent. Opensuse 11.3 installation was not a problem, Apache httpd worked correctly. I have opened the issue on Opensuse forums but no feedback. I have marked this a major issue since when working with method=POST in PHP, the segfault can result in Apache trying to serve up PHP code in plain text format. Suggestions appreciated to get more information. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org For additional commands, e-mail: bugs-help@httpd.apache.org