httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 50520] New: Segment fault in brigade_consume
Date Fri, 24 Dec 2010 19:53:17 GMT
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: bugs@httpd.apache.org
        ReportedBy: j-comm@westvi.com


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: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message