[
https://issues.apache.org/jira/browse/TS-2731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13974063#comment-13974063
]
Leif Hedstrom commented on TS-2731:
-----------------------------------
I cloned this from TS-2654, since we removed the extra call to
change_response_header_because_of_range_request from master and v4.2.0, this
must be a different crash. Unfortunately, there are not enough details to debug
upon this. If someone who actually sees this crash, using latest master or
v4.2.1, please add information about the crash that we can debug on.
> Range request crash
> -------------------
>
> Key: TS-2731
> URL: https://issues.apache.org/jira/browse/TS-2731
> Project: Traffic Server
> Issue Type: Bug
> Components: HTTP
> Reporter: Chaokovsky Lee
> Priority: Critical
> Labels: crash
> Fix For: sometime
>
>
> I have updated trafficserver from 4.1.2 to 4.2.0, but the range request crash
> bug even appear.
> I use "read while writer" feature in my configuration, Maybe the feature
> cause crash ?
> CONFIG proxy.config.cache.enable_read_while_writer INT 1
> {code}
> /usr/bin/traffic_server - STACK TRACE:
> /lib64/libpthread.so.0[0x3a8300f4a0]
> /usr/bin/traffic_server(HttpTransact::change_response_header_because_of_range_request(HttpTransact::State*,
> HTTPHdr*)+0x255)[0x533295]
> /usr/bin/traffic_server(HttpTransact::handle_content_length_header(HttpTransact::State*,
> HTTPHdr*, HTTPHdr*)+0x2c8)[0x533638]
> /usr/bin/traffic_server(HttpTransact::build_response(HttpTransact::State*,
> HTTPHdr*, HTTPHdr*, HTTPVersion, HTTPStatus, char const*)+0x460)[0x533b40]
> /usr/bin/traffic_server(HttpTransact::handle_transform_ready(HttpTransact::State*)+0x7d)[0x53a2dd]
> /usr/bin/traffic_server(HttpSM::call_transact_and_set_next_state(void
> (*)(HttpTransact::State*))+0x28)[0x50b268]
> /usr/bin/traffic_server(HttpSM::state_response_wait_for_transform_read(int,
> void*)+0xed)[0x514b4d]
> /usr/bin/traffic_server(HttpSM::main_handler(int, void*)+0x70)[0x51feb0]
> /usr/bin/traffic_server(TransformTerminus::handle_event(int,
> void*)+0x1d6)[0x4df8d6]
> /usr/bin/traffic_server(EThread::process_event(Event*, int)+0x8f)[0x66d37f]
> /usr/bin/traffic_server(EThread::execute()+0x61b)[0x66deab]
> /usr/bin/traffic_server[0x66c89a]
> /lib64/libpthread.so.0[0x3a830077f1]
> /lib64/libc.so.6(clone+0x6d)[0x3a82ce570d]
> {code}
> Thank for your excellent work, the trafficserver is so great!
--
This message was sent by Atlassian JIRA
(v6.2#6252)