You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Bryan Call (JIRA)" <ji...@apache.org> on 2014/02/10 22:59:20 UTC
[jira] [Comment Edited] (TS-2564) Segmentation fault in 4.2.0-rc0
[ https://issues.apache.org/jira/browse/TS-2564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13897079#comment-13897079 ]
Bryan Call edited comment on TS-2564 at 2/10/14 9:57 PM:
---------------------------------------------------------
In frame 5:
{code}
#5 HttpTransact::merge_response_header_with_cached_header (cached_header=0x2acde002fa40, response_header=0x2accc168b1d8) at HttpTransact.cc:4914
cached_header->field_delete(dname, dlen);
(gdb) p field
$19 = (MIMEField *) 0x2acd57070158
(gdb) p field->m_next_dup
$20 = (MIMEField *) 0x2acd57070178
(gdb) p *field->m_next_dup->m_next_dup
Cannot access memory at address 0x0
{code}
But in frame 2 it is trying to delete another field:
{code}
#2 0x00000000005c322c in mime_hdr_field_delete (heap=0x2acd02e10810, mh=0x2acd02e108c8, field=0x2acd02e10ab8, delete_all_dups=<value optimized out>) at MIME.cc:1586
mime_hdr_field_detach(mh, field, 0);
(gdb) p next
$1 = (MIMEField *) 0x2b723a7d9ca8
(gdb) p *next
Cannot access memory at address 0x2b723a7d9ca8
{code}
was (Author: bcall):
In frame 5:
{code}
#5 HttpTransact::merge_response_header_with_cached_header (cached_header=0x2acde002fa40, response_header=0x2accc168b1d8) at HttpTransact.cc:4914
cached_header->field_delete(dname, dlen);
(gdb) p field
$19 = (MIMEField *) 0x2acd57070158
(gdb) p field->m_next_dup
$20 = (MIMEField *) 0x2acd57070178
{code}
But in frame 2 it is trying to delete another field:
{code}
#2 0x00000000005c322c in mime_hdr_field_delete (heap=0x2acd02e10810, mh=0x2acd02e108c8, field=0x2acd02e10ab8, delete_all_dups=<value optimized out>) at MIME.cc:1586
mime_hdr_field_detach(mh, field, 0);
(gdb) p next
$1 = (MIMEField *) 0x2b723a7d9ca8
(gdb) p *next
Cannot access memory at address 0x2b723a7d9ca8
{code}
> Segmentation fault in 4.2.0-rc0
> -------------------------------
>
> Key: TS-2564
> URL: https://issues.apache.org/jira/browse/TS-2564
> Project: Traffic Server
> Issue Type: Bug
> Components: HTTP
> Reporter: Bryan Call
> Priority: Blocker
> Fix For: 4.2.0
>
>
> Segmentation fault in mime_hdr_set_accelerators_and_presence_bits() in 4.2.0-rc0:
> {code}
> (gdb) bt
> #0 mime_hdr_set_accelerators_and_presence_bits (mh=0x2acd02e108c8, field=<value optimized out>, detach_all_dups=false) at MIME.cc:469
> #1 mime_hdr_field_detach (mh=0x2acd02e108c8, field=<value optimized out>, detach_all_dups=false) at MIME.cc:1538
> #2 0x00000000005c322c in mime_hdr_field_delete (heap=0x2acd02e10810, mh=0x2acd02e108c8, field=0x2acd02e10ab8, delete_all_dups=<value optimized out>) at MIME.cc:1586
> #3 0x000000000053cb5b in field_delete (cached_header=0x2acde002fa40, response_header=0x2accc168b1d8) at ../../proxy/hdrs/MIME.h:1107
> #4 field_delete (cached_header=0x2acde002fa40, response_header=0x2accc168b1d8) at ../../proxy/hdrs/MIME.h:1115
> #5 HttpTransact::merge_response_header_with_cached_header (cached_header=0x2acde002fa40, response_header=0x2accc168b1d8) at HttpTransact.cc:4914
> {code}
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)