You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2006/05/29 12:47:38 UTC
DO NOT REPLY [Bug 39672] New: - Adding non-existant filter providers to filter chain causes segfault
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39672>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=39672
Summary: Adding non-existant filter providers to filter chain
causes segfault
Product: Apache httpd-2
Version: 2.2.2
Platform: PC
OS/Version: Linux
Status: NEW
Severity: trivial
Priority: P3
Component: All
AssignedTo: bugs@httpd.apache.org
ReportedBy: ben.tc1415@gmail.com
If a filter provider which does not exist is added to the filter chain, the
apache child dies with signal 11
Reproduce:
FilterChain +NotARealFilter
Backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1379832912 (LWP 19849)]
add_any_filter_handle (frec=0x0, ctx=0x0, r=0x99cfdf0, c=0x99cbf90,
r_filters=0x99cff78, p_filters=0x99cff80, c_filters=0x99cbfd8)
at util_filter.c:286
286 if (frec->ftype < AP_FTYPE_PROTOCOL) {
(gdb) bt
#0 add_any_filter_handle (frec=0x0, ctx=0x0, r=0x99cfdf0, c=0x99cbf90,
r_filters=0x99cff78, p_filters=0x99cff80, c_filters=0x99cbfd8)
at util_filter.c:286
#1 0x08083e80 in filter_insert (r=0x99cfdf0) at mod_filter.c:758
#2 0x080737e2 in ap_run_insert_filter (r=0x99cfdf0) at request.c:80
#3 0x08077b7c in ap_invoke_handler (r=0x99cfdf0) at config.c:338
#4 0x080ab34d in ap_process_request (r=0x99cfdf0) at http_request.c:258
#5 0x080a8ee9 in ap_process_http_connection (c=0x99cbf90) at http_core.c:172
#6 0x0807d1e6 in ap_run_process_connection (c=0x99cbf90) at connection.c:43
#7 0x080b4473 in worker_thread (thd=0x9536f48, dummy=0x9889e80)
at worker.c:531
#8 0x00211c24 in dummy_worker (opaque=0x9536f48)
at threadproc/unix/thread.c:138
#9 0x00b289b3 in start_thread () from /lib/libpthread.so.0
#10 0x00921d0e in clone () from /lib/libc.so.6
Interestingly, removing non-existant ones does not cause any error?!?
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org
DO NOT REPLY [Bug 39672] - Adding non-existant filter providers to filter chain causes segfault
Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39672>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=39672
------- Additional Comments From nick@webthing.com 2006-05-29 11:54 -------
Fixed in trunk and proposed for backport
http://svn.apache.org/viewvc?view=rev&revision=410079
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org
DO NOT REPLY [Bug 39672] - Adding non-existant filter providers to filter chain causes segfault
Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39672>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=39672
ben.tc1415@gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org