https://issues.apache.org/bugzilla/show_bug.cgi?id=50520
Summary: Segment fault in brigade_consume
Product: Apache httpd-2
Version: 2.2.17
Platform: PC
Status: NEW
Severity: normal
Priority: P2
Component: mod_ssl
AssignedTo: [email protected]
ReportedBy: [email protected]
As mentioned in header:
glibc 2.12.2
OpenSSL: 1.0.0c
gcc 4.5.2
HTTPD: 2.2.17
APR: 1.4.2
APR-Util: 1.3.10
Trivially reproducable.
Please let me know if anything else is needed.
Stack trace:
(gdb) bt full
#0 0x00000058 in ?? ()
No symbol table info available.
#1 0x080c6a94 in brigade_consume (bio=0x853f938, in=0x85515ae "", inlen=79) at
ssl_engine_io.c:419
b = 0x854910c
str = 0x806be8b "memmove"
str_len = 3087003636
consume = <value optimized out>
actual = 0
status = 0
#2 bio_filter_in_read (bio=0x853f938, in=0x85515ae "", inlen=79) at
ssl_engine_io.c:534
inl = 79
inctx = 0x8547048
block = APR_BLOCK_READ
#3 0x081122e4 in BIO_read ()
No symbol table info available.
#4 0x080f9a27 in ssl3_read_n ()
No symbol table info available.
#5 0x080fa72a in ssl3_read_bytes ()
No symbol table info available.
#6 0x080fbea4 in ssl3_get_message ()
No symbol table info available.
#7 0x080ec8c9 in ssl3_get_client_hello ()
No symbol table info available.
#8 0x080f0c39 in ssl3_accept ()
No symbol table info available.
#9 0x080e2acb in SSL_accept ()
No symbol table info available.
#10 0x080da461 in ssl23_get_client_hello ()
No symbol table info available.
#11 0x080da5ec in ssl23_accept ()
No symbol table info available.
#12 0x080e2acb in SSL_accept ()
No symbol table info available.
#13 0x080c5e8a in ssl_io_filter_connect (filter_ctx=0x853dea8) at
ssl_engine_io.c:1111
c = 0x853d990
sslconn = 0x853de50
sc = <value optimized out>
cert = <value optimized out>
n = <value optimized out>
ssl_err = <value optimized out>
verify_result = <value optimized out>
server = 0x831fd38
#14 0x080c649f in ssl_io_filter_input (f=0x8549078, bb=0x854b010,
mode=AP_MODE_GETLINE, block=APR_BLOCK_READ, readbytes=0)
at ssl_engine_io.c:1357
status = <value optimized out>
inctx = 0x8547048
len = 8192
is_init = 0
#15 0x080959fb in ap_rgetline_core (s=0x854a0a8, n=8192, read=0xbffff3ac,
r=0x854a090, fold=0, bb=0x854b010)
at protocol.c:231
rv = <value optimized out>
e = <value optimized out>
bytes_handled = 0
current_alloc = 0
pos = <value optimized out>
last_char = 0x0
do_alloc = 1
saw_eos = 0
#16 0x080977d6 in read_request_line (conn=0x853d990) at protocol.c:596
rv = <value optimized out>
ll = <value optimized out>
pro = <value optimized out>
major = 1
minor = 0
http = "\350\363\377\277"
len = 139712912
num_blank_lines = 0
max_blank_lines = 100
uri = <value optimized out>
#17 ap_read_request (conn=0x853d990) at protocol.c:891
r = 0x854a090
p = 0x854a050
expect = <value optimized out>
access_status = <value optimized out>
tmp_bb = 0x854b010
csd = <value optimized out>
cur_timeout = <value optimized out>
#18 0x081b7e35 in ap_process_http_connection (c=0x853d990) at http_core.c:183
r = <value optimized out>
csd = 0x0
#19 0x080aa876 in ap_run_process_connection (c=0x853d990) at connection.c:43
pHook = <value optimized out>
n = <value optimized out>
rv = <value optimized out>
#20 0x081ed792 in child_main (child_num_arg=<value optimized out>) at
prefork.c:662
current_conn = <value optimized out>
csd = 0x853d7f8
ptrans = 0x853d7b8
allocator = 0x853b728
status = <value optimized out>
i = <value optimized out>
lr = <value optimized out>
pollset = 0x853b858
sbh = 0x853b850
bucket_alloc = 0x8541aa0
last_poll_idx = 1
#21 0x081eda9f in make_child (s=0x82758b0, slot=0) at prefork.c:707
pid = <value optimized out>
#22 0x081ee2fc in ap_mpm_run (_pconf=0x82710a8, plog=0x82b71c0, s=0x82758b0) at
prefork.c:983
index = <value optimized out>
remaining_children_to_start = <value optimized out>
rv = <value optimized out>
#23 0x0808fb55 in main (argc=2, argv=0xbffff7d4) at main.c:739
c = 88 'X'
configtestonly = 0
confname = 0x81f8267 "conf/httpd.conf"
def_server_root = 0x81f8254 "/usr/local/apache2"
temp_error_log = 0x0
error = <value optimized out>
process = 0x826f130
server_conf = 0x82758b0
pglobal = 0x826f0a0
pconf = 0x82710a8
plog = 0x82b71c0
ptemp = 0x82790c8
pcommands = 0x82730b0
opt = 0x8273150
rv = 0
mod = <value optimized out>
optarg = 0x0
signal_server = <value optimized out>
--
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: [email protected]
For additional commands, e-mail: [email protected]