[
https://issues.apache.org/jira/browse/TS-3506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Theo Hoogerheide updated TS-3506:
---------------------------------
Affects Version/s: 5.2.0
5.2.1
> ATS crashes with empty files in body-factory
> --------------------------------------------
>
> Key: TS-3506
> URL: https://issues.apache.org/jira/browse/TS-3506
> Project: Traffic Server
> Issue Type: Bug
> Affects Versions: 5.2.0, 5.2.1
> Reporter: Theo Hoogerheide
>
> When making the files empty in the body-factory, ATS crashes when sending for
> instance a 404:
> {code}
> traffic_server: Segmentation fault (Address not mapped to object [0x44])
> traffic_server - STACK TRACE:
> /usr/bin/traffic_server(_Z19crash_logger_invokeiP9siginfo_tPv+0x97)[0x7f4fe0280ee7]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x10340)[0x7f4fdead4340]
> /usr/lib/trafficserver/libtsutil.so.5(reclaimable_freelist_free+0x27)[0x7f4fdfd75107]
> /usr/bin/traffic_server(_ZN12IOBufferData7deallocEv+0x74)[0x7f4fe0416ca4]
> /usr/bin/traffic_server(_ZN12IOBufferData4freeEv+0x9)[0x7f4fe0416e29]
> /usr/bin/traffic_server(_ZN13IOBufferBlock5clearEv+0x86)[0x7f4fe0417056]
> /usr/bin/traffic_server(_ZN13IOBufferBlock4freeEv+0x9)[0x7f4fe0417069]
> /usr/bin/traffic_server(_ZN13IOBufferBlock5clearEv+0x42)[0x7f4fe0417012]
> /usr/bin/traffic_server(_ZN13IOBufferBlock4freeEv+0x9)[0x7f4fe0417069]
> /usr/bin/traffic_server(_ZN10HttpTunnel18deallocate_buffersEv+0x306)[0x7f4fe039c566]
> /usr/bin/traffic_server(_ZN10HttpTunnel11kill_tunnelEv+0x42)[0x7f4fe039e0e2]
> /usr/bin/traffic_server(_ZN6HttpSM9kill_thisEv+0x301)[0x7f4fe0364041]
> /usr/bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0xf8)[0x7f4fe0364a98]
> /usr/bin/traffic_server(_ZN10HttpTunnel12main_handlerEiPv+0xb8)[0x7f4fe03a0248]
> /usr/bin/traffic_server(_Z15write_to_net_ioP10NetHandlerP18UnixNetVConnectionP7EThread+0x15ea)[0x7f4fe04b98ba]
> /usr/bin/traffic_server(_ZN10NetHandler12mainNetEventEiP5Event+0x334)[0x7f4fe04ae594]
> /usr/bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x100)[0x7f4fe04d8560]
> /usr/bin/traffic_server(_ZN7EThread7executeEv+0x50b)[0x7f4fe04d8d5b]
> /usr/bin/traffic_server(main+0xd47)[0x7f4fe026a237]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f4fddcfcec5]
> /usr/bin/traffic_server(+0xc31f7)[0x7f4fe02711f7]
> Segmentation fault (core dumped)
> {code}
> gdb:
> {code}
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> Core was generated by `/usr/bin/traffic_server -M --httpport
> 8080:fd=8,8080:fd=9:ipv6'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0 ink_atomic_increment<int, int> (count=<optimized out>, mem=<optimized
> out>) at ink_atomic.h:89
> warning: Source file is more recent than executable.
> 89 // ink_atomic_increment(ptr, count)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)