You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Leif Hedstrom (JIRA)" <ji...@apache.org> on 2013/05/04 03:09:13 UTC

[jira] [Updated] (TS-1592) crash at HttpCompat::parse_tok_list

     [ https://issues.apache.org/jira/browse/TS-1592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Leif Hedstrom updated TS-1592:
------------------------------

    Labels: A crash  (was: )
    
> crash at HttpCompat::parse_tok_list
> -----------------------------------
>
>                 Key: TS-1592
>                 URL: https://issues.apache.org/jira/browse/TS-1592
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: HTTP
>    Affects Versions: 3.2.0
>         Environment: full_cluster
>            Reporter: Bin Chen
>            Assignee: weijin
>              Labels: A, crash
>             Fix For: sometime
>
>
> {code}
> Program terminated with signal 11, Segmentation fault.
> #0  HttpCompat::parse_tok_list (list=0x2b3d7aca86f0, trim_quotes=<value optimized out>, string=<value optimized out>, 
>     len=<value optimized out>, sep=59 ';') at HttpCompat.cc:77
> /usr/src/debug/trafficserver-3.2.0/proxy/hdrs/HttpCompat.cc:77:2565:beg:0x5a7990
> Missing separate debuginfos, use: debuginfo-install expat-2.0.1-9.1.el6.x86_64 glibc-2.12-1.47.el6.x86_64 keyutils-libs-1.4-3.el6.x86_64 krb5-libs-1.9-22.el6.x86_64 libcom_err-1.41.12-11.el6.x86_64 libgcc-4.4.6-3.el6.x86_64 libselinux-2.0.94-5.2.el6.x86_64 libstdc++-4.4.6-3.el6.x86_64 ncurses-libs-5.7-3.20090208.el6.x86_64 openssl-1.0.0-20.el6.x86_64 pcre-7.8-3.1.el6.x86_64 readline-6.0-3.el6.x86_64 tcl-8.5.7-6.el6.x86_64 xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64 zlib-1.2.3-27.el6.x86_64
> (gdb) bt
> #0  HttpCompat::parse_tok_list (list=0x2b3d7aca86f0, trim_quotes=<value optimized out>, string=<value optimized out>, 
>     len=<value optimized out>, sep=59 ';') at HttpCompat.cc:77
> #1  0x000000000052e4fc in parse_semicolon_list (accept_field=0x2b3da50ab118, content_field=<value optimized out>)
>     at ../../proxy/hdrs/HttpCompat.h:92
> #2  HttpTransactCache::calculate_quality_of_accept_match (accept_field=0x2b3da50ab118, content_field=<value optimized out>)
>     at HttpTransactCache.cc:519
> #3  0x0000000000530cf6 in HttpTransactCache::calculate_quality_of_match (http_config_param=0x2b3da6a074a0, 
>     client_request=0x2b3d94749ba0, obj_client_request=0x2b3f4748d5c0, obj_origin_server_response=0x2b3f4748d600)
>     at HttpTransactCache.cc:327
> #4  0x0000000000531a7d in HttpTransactCache::SelectFromAlternates (cache_vector=0x2b3d94749be0, 
>     client_request=0x2b3d94749ba0, http_config_params=0x2b3da6a074a0) at HttpTransactCache.cc:214
> #5  0x00000000006245e5 in CacheVC::openReadStartHead (this=0x2b3d94749ae0, event=3900, e=0x0) at CacheRead.cc:1019
> #6  0x0000000000604348 in handleEvent (this=0x2b3d94749ae0, event=<value optimized out>, e=<value optimized out>)
>     at ../../iocore/eventsystem/I_Continuation.h:146
> #7  CacheVC::handleReadDone (this=0x2b3d94749ae0, event=<value optimized out>, e=<value optimized out>) at Cache.cc:1952
> #8  0x0000000000608035 in handleEvent (this=<value optimized out>, event=<value optimized out>, data=<value optimized out>)
>     at ../../iocore/eventsystem/I_Continuation.h:146
> #9  AIOCallbackInternal::io_complete (this=<value optimized out>, event=<value optimized out>, data=<value optimized out>)
>     at ../../iocore/aio/P_AIO.h:80
> #10 0x000000000066ae94 in handleEvent (this=0x2b3d7a42b010, e=0x213ec10, calling_code=1) at I_Continuation.h:146
> #11 EThread::process_event (this=0x2b3d7a42b010, e=0x213ec10, calling_code=1) at UnixEThread.cc:189
> #12 0x000000000066b773 in EThread::execute (this=0x2b3d7a42b010) at UnixEThread.cc:240
> #13 0x0000000000669c72 in spawn_thread_internal (a=0x1785910) at Thread.cc:88
> #14 0x00000034bfc077f1 in start_thread () from /lib64/libpthread.so.0
> #15 0x00000034bf8e570d in clone () from /lib64/libc.so.6
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira