[
https://issues.apache.org/jira/browse/TS-2564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13905063#comment-13905063
]
David Carlin commented on TS-2564:
----------------------------------
The end of the git bisect determined this was the bad commit, which seems
extremely unlikely:
{noformat}84f92083cd3aa46f4095eb00463dbace1cc2708c is the first bad commit
commit 84f92083cd3aa46f4095eb00463dbace1cc2708c
Author: Bryan Call <[email protected]>
Date: Mon Dec 16 14:59:17 2013 -0800
TS-2355: ATS 4.0.x crashes when using OpenSSL 1.0.1e
:100644 100644 aeff1664a0f3d4b328cc5e008fb25b61a3bb9135
084d8c28a537865ba6028ef37161b30e8da5caa9 M CHANGES{noformat}
I hypothesized that one of the builds in the git bisect changed/corrupted the
cache, and all subsequent builds became 'bad'. I tested this hypothesis by
going back to an earlier good commit - 2a979548dbf17dea5fbeb43e79116b4c3dcf4a6e
- and it was now crashing since the cache was tainted. I went back further
still to 4.1.2 - it too now crashes. I then went all the way back to 4.0.2
which makes up the majority of our production environment, it too is now
crashing with the same stack trace.
> 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
> Assignee: 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)