[jira] [Updated] (TS-2897) enable-linux-native-aio X SSL
[ https://issues.apache.org/jira/browse/TS-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alan M. Carroll updated TS-2897: Assignee: Brian Geffon enable-linux-native-aio X SSL -- Key: TS-2897 URL: https://issues.apache.org/jira/browse/TS-2897 Project: Traffic Server Issue Type: Bug Components: Core Affects Versions: 5.0.0 Reporter: Daniel Picolli Biazus Assignee: Brian Geffon Labels: crash, review Fix For: 5.2.0 Hi Guys, I could notice that ATS 5.0 is crashing when it is compiled with --enable-linux-native-aio option and serving over SSL connections. I got the following stack trace: [alts] alternate #1 (Q = 1) has these request/response hdrs: GET http://127.0.0.1:8080/file.mp4?n=1 HTTP/1.1 User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.15.3 zlib/1.2.3 libidn/1.18 libssh2/1.4.2 Accept: */* Host: 127.0.0.1:8080 Client-ip: xxx.xxx.xxx.xxx X-Forwarded-For: xxx.xxx.xxx.xxx HTTP/1.1 200 OK Server: nginx/1.0.15 Date: Wed, 25 Jun 2014 18:26:39 GMT Content-Type: video/mp4 Content-Length: 9455997 Last-Modified: Wed, 25 Jun 2014 18:23:52 GMT Connection: keep-alive Expires: Wed, 25 Jun 2014 18:31:39 GMT Cache-Control: max-age=300 Accept-Ranges: bytes [Jun 25 18:26:41.975] Server {0x7f0c05699700} DEBUG: (http_seq) [SelectFromAlternates] Chosen alternate # 0 [alts] and the winner is alternate number 1 NOTE: Traffic Server received Sig 11: Segmentation fault ./bin/traffic_server - STACK TRACE: /lib64/libpthread.so.0(+0xf710)[0x7f0c0a357710] ./bin/traffic_server(_Z12ink_aio_readP11AIOCallbacki+0x26)[0x6f7406] ./bin/traffic_server(_ZN7CacheVC10handleReadEiP5Event+0x292)[0x6af1e2] ./bin/traffic_server(_ZN7CacheVC21openReadStartEarliestEiP5Event+0x336)[0x6d72a6] ./bin/traffic_server(_ZN7CacheVC17openReadStartHeadEiP5Event+0x91c)[0x6d821c] ./bin/traffic_server(_ZN7CacheVC14handleReadDoneEiP5Event+0x42c)[0x6b63bc] ./bin/traffic_server(_ZN5Cache9open_readEP12ContinuationP7INK_MD5P7HTTPHdrP21CacheLookupHttpConfig13CacheFragTypePci+0x363)[0x6db9f3] ./bin/traffic_server(_ZN14CacheProcessor9open_readEP12ContinuationP3URLbP7HTTPHdrP21CacheLookupHttpConfigl13CacheFragType+0xad)[0x6b514d] ./bin/traffic_server(_ZN11HttpCacheSM9open_readEP3URLP7HTTPHdrP21CacheLookupHttpConfigl+0x94)[0x581424] ./bin/traffic_server(_ZN6HttpSM24do_cache_lookup_and_readEv+0xf3)[0x58f543] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x714)[0x5a66c4] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x806)[0x5a67b6] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM32state_read_client_request_headerEiPv+0x225)[0x59f735] ./bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0xd8)[0x5a32b8] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x388)[0x5a83b8] ./bin/traffic_server(_ZN6HttpSM21attach_client_sessionEP17HttpClientSessionP14IOBufferReader+0x635)[0x5a4025] ./bin/traffic_server(_ZN17HttpClientSession15new_transactionEv+0x9d)[0x5823ed] ./bin/traffic_server(_ZN17HttpClientSession14new_connectionEP14NetVConnectionbP9MIOBufferP14IOBufferReader+0x2b7)[0x5846f7] ./bin/traffic_server(_ZN17HttpSessionAccept6acceptEP14NetVConnectionP9MIOBufferP14IOBufferReader+0x1de)[0x57e7fe] ./bin/traffic_server(_ZN23ProtocolProbeTrampoline17ioCompletionEventEiPv+0x5be)[0x4e916e] ./bin/traffic_server(_ZN18UnixNetVConnection19readSignalAndUpdateEi+0x27)[0x70b887] ./bin/traffic_server(_ZN17SSLNetVConnection11net_read_ioEP10NetHandlerP7EThread+0xebf)[0x6fc2bf] ./bin/traffic_server(_ZN10NetHandler12mainNetEventEiP5Event+0x1f2)[0x703722] ./bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x8f)[0x73012f] ./bin/traffic_server(_ZN7EThread7executeEv+0x493)[0x730ad3] ./bin/traffic_server[0x72f4da] /lib64/libpthread.so.0(+0x79d1)[0x7f0c0a34f9d1] /lib64/libc.so.6(clone+0x6d)[0x7f0c096f8b5d] Segmentation fault This behavior is easily reproduced configuring ATS as a reverse proxy with a single origin serving over SSL with --enable-linux-native-aio enabled. Any thoughts ? Thanks Regards, Daniel -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (TS-2897) enable-linux-native-aio X SSL
[ https://issues.apache.org/jira/browse/TS-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alan M. Carroll updated TS-2897: Fix Version/s: (was: 5.1.0) 5.2.0 enable-linux-native-aio X SSL -- Key: TS-2897 URL: https://issues.apache.org/jira/browse/TS-2897 Project: Traffic Server Issue Type: Bug Components: Core Affects Versions: 5.0.0 Reporter: Daniel Picolli Biazus Labels: crash, review Fix For: 5.2.0 Hi Guys, I could notice that ATS 5.0 is crashing when it is compiled with --enable-linux-native-aio option and serving over SSL connections. I got the following stack trace: [alts] alternate #1 (Q = 1) has these request/response hdrs: GET http://127.0.0.1:8080/file.mp4?n=1 HTTP/1.1 User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.15.3 zlib/1.2.3 libidn/1.18 libssh2/1.4.2 Accept: */* Host: 127.0.0.1:8080 Client-ip: xxx.xxx.xxx.xxx X-Forwarded-For: xxx.xxx.xxx.xxx HTTP/1.1 200 OK Server: nginx/1.0.15 Date: Wed, 25 Jun 2014 18:26:39 GMT Content-Type: video/mp4 Content-Length: 9455997 Last-Modified: Wed, 25 Jun 2014 18:23:52 GMT Connection: keep-alive Expires: Wed, 25 Jun 2014 18:31:39 GMT Cache-Control: max-age=300 Accept-Ranges: bytes [Jun 25 18:26:41.975] Server {0x7f0c05699700} DEBUG: (http_seq) [SelectFromAlternates] Chosen alternate # 0 [alts] and the winner is alternate number 1 NOTE: Traffic Server received Sig 11: Segmentation fault ./bin/traffic_server - STACK TRACE: /lib64/libpthread.so.0(+0xf710)[0x7f0c0a357710] ./bin/traffic_server(_Z12ink_aio_readP11AIOCallbacki+0x26)[0x6f7406] ./bin/traffic_server(_ZN7CacheVC10handleReadEiP5Event+0x292)[0x6af1e2] ./bin/traffic_server(_ZN7CacheVC21openReadStartEarliestEiP5Event+0x336)[0x6d72a6] ./bin/traffic_server(_ZN7CacheVC17openReadStartHeadEiP5Event+0x91c)[0x6d821c] ./bin/traffic_server(_ZN7CacheVC14handleReadDoneEiP5Event+0x42c)[0x6b63bc] ./bin/traffic_server(_ZN5Cache9open_readEP12ContinuationP7INK_MD5P7HTTPHdrP21CacheLookupHttpConfig13CacheFragTypePci+0x363)[0x6db9f3] ./bin/traffic_server(_ZN14CacheProcessor9open_readEP12ContinuationP3URLbP7HTTPHdrP21CacheLookupHttpConfigl13CacheFragType+0xad)[0x6b514d] ./bin/traffic_server(_ZN11HttpCacheSM9open_readEP3URLP7HTTPHdrP21CacheLookupHttpConfigl+0x94)[0x581424] ./bin/traffic_server(_ZN6HttpSM24do_cache_lookup_and_readEv+0xf3)[0x58f543] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x714)[0x5a66c4] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x806)[0x5a67b6] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM32state_read_client_request_headerEiPv+0x225)[0x59f735] ./bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0xd8)[0x5a32b8] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x388)[0x5a83b8] ./bin/traffic_server(_ZN6HttpSM21attach_client_sessionEP17HttpClientSessionP14IOBufferReader+0x635)[0x5a4025] ./bin/traffic_server(_ZN17HttpClientSession15new_transactionEv+0x9d)[0x5823ed] ./bin/traffic_server(_ZN17HttpClientSession14new_connectionEP14NetVConnectionbP9MIOBufferP14IOBufferReader+0x2b7)[0x5846f7] ./bin/traffic_server(_ZN17HttpSessionAccept6acceptEP14NetVConnectionP9MIOBufferP14IOBufferReader+0x1de)[0x57e7fe] ./bin/traffic_server(_ZN23ProtocolProbeTrampoline17ioCompletionEventEiPv+0x5be)[0x4e916e] ./bin/traffic_server(_ZN18UnixNetVConnection19readSignalAndUpdateEi+0x27)[0x70b887] ./bin/traffic_server(_ZN17SSLNetVConnection11net_read_ioEP10NetHandlerP7EThread+0xebf)[0x6fc2bf] ./bin/traffic_server(_ZN10NetHandler12mainNetEventEiP5Event+0x1f2)[0x703722] ./bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x8f)[0x73012f] ./bin/traffic_server(_ZN7EThread7executeEv+0x493)[0x730ad3] ./bin/traffic_server[0x72f4da] /lib64/libpthread.so.0(+0x79d1)[0x7f0c0a34f9d1] /lib64/libc.so.6(clone+0x6d)[0x7f0c096f8b5d] Segmentation fault This behavior is easily reproduced configuring ATS as a reverse proxy with a single origin serving over SSL with --enable-linux-native-aio enabled. Any thoughts ? Thanks Regards, Daniel -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (TS-2897) enable-linux-native-aio X SSL
[ https://issues.apache.org/jira/browse/TS-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Leif Hedstrom updated TS-2897: -- Fix Version/s: 5.1.0 enable-linux-native-aio X SSL -- Key: TS-2897 URL: https://issues.apache.org/jira/browse/TS-2897 Project: Traffic Server Issue Type: Bug Components: Core Affects Versions: 5.0.0 Reporter: Daniel Picolli Biazus Labels: crash, review Fix For: 5.1.0 Hi Guys, I could notice that ATS 5.0 is crashing when it is compiled with --enable-linux-native-aio option and serving over SSL connections. I got the following stack trace: [alts] alternate #1 (Q = 1) has these request/response hdrs: GET http://127.0.0.1:8080/file.mp4?n=1 HTTP/1.1 User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.15.3 zlib/1.2.3 libidn/1.18 libssh2/1.4.2 Accept: */* Host: 127.0.0.1:8080 Client-ip: xxx.xxx.xxx.xxx X-Forwarded-For: xxx.xxx.xxx.xxx HTTP/1.1 200 OK Server: nginx/1.0.15 Date: Wed, 25 Jun 2014 18:26:39 GMT Content-Type: video/mp4 Content-Length: 9455997 Last-Modified: Wed, 25 Jun 2014 18:23:52 GMT Connection: keep-alive Expires: Wed, 25 Jun 2014 18:31:39 GMT Cache-Control: max-age=300 Accept-Ranges: bytes [Jun 25 18:26:41.975] Server {0x7f0c05699700} DEBUG: (http_seq) [SelectFromAlternates] Chosen alternate # 0 [alts] and the winner is alternate number 1 NOTE: Traffic Server received Sig 11: Segmentation fault ./bin/traffic_server - STACK TRACE: /lib64/libpthread.so.0(+0xf710)[0x7f0c0a357710] ./bin/traffic_server(_Z12ink_aio_readP11AIOCallbacki+0x26)[0x6f7406] ./bin/traffic_server(_ZN7CacheVC10handleReadEiP5Event+0x292)[0x6af1e2] ./bin/traffic_server(_ZN7CacheVC21openReadStartEarliestEiP5Event+0x336)[0x6d72a6] ./bin/traffic_server(_ZN7CacheVC17openReadStartHeadEiP5Event+0x91c)[0x6d821c] ./bin/traffic_server(_ZN7CacheVC14handleReadDoneEiP5Event+0x42c)[0x6b63bc] ./bin/traffic_server(_ZN5Cache9open_readEP12ContinuationP7INK_MD5P7HTTPHdrP21CacheLookupHttpConfig13CacheFragTypePci+0x363)[0x6db9f3] ./bin/traffic_server(_ZN14CacheProcessor9open_readEP12ContinuationP3URLbP7HTTPHdrP21CacheLookupHttpConfigl13CacheFragType+0xad)[0x6b514d] ./bin/traffic_server(_ZN11HttpCacheSM9open_readEP3URLP7HTTPHdrP21CacheLookupHttpConfigl+0x94)[0x581424] ./bin/traffic_server(_ZN6HttpSM24do_cache_lookup_and_readEv+0xf3)[0x58f543] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x714)[0x5a66c4] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x806)[0x5a67b6] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM32state_read_client_request_headerEiPv+0x225)[0x59f735] ./bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0xd8)[0x5a32b8] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x388)[0x5a83b8] ./bin/traffic_server(_ZN6HttpSM21attach_client_sessionEP17HttpClientSessionP14IOBufferReader+0x635)[0x5a4025] ./bin/traffic_server(_ZN17HttpClientSession15new_transactionEv+0x9d)[0x5823ed] ./bin/traffic_server(_ZN17HttpClientSession14new_connectionEP14NetVConnectionbP9MIOBufferP14IOBufferReader+0x2b7)[0x5846f7] ./bin/traffic_server(_ZN17HttpSessionAccept6acceptEP14NetVConnectionP9MIOBufferP14IOBufferReader+0x1de)[0x57e7fe] ./bin/traffic_server(_ZN23ProtocolProbeTrampoline17ioCompletionEventEiPv+0x5be)[0x4e916e] ./bin/traffic_server(_ZN18UnixNetVConnection19readSignalAndUpdateEi+0x27)[0x70b887] ./bin/traffic_server(_ZN17SSLNetVConnection11net_read_ioEP10NetHandlerP7EThread+0xebf)[0x6fc2bf] ./bin/traffic_server(_ZN10NetHandler12mainNetEventEiP5Event+0x1f2)[0x703722] ./bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x8f)[0x73012f] ./bin/traffic_server(_ZN7EThread7executeEv+0x493)[0x730ad3] ./bin/traffic_server[0x72f4da] /lib64/libpthread.so.0(+0x79d1)[0x7f0c0a34f9d1] /lib64/libc.so.6(clone+0x6d)[0x7f0c096f8b5d] Segmentation fault This behavior is easily reproduced configuring ATS as a reverse proxy with a single origin serving over SSL with --enable-linux-native-aio enabled. Any thoughts ? Thanks Regards, Daniel -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (TS-2897) enable-linux-native-aio X SSL
[ https://issues.apache.org/jira/browse/TS-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Leif Hedstrom updated TS-2897: -- Labels: crash (was: ) enable-linux-native-aio X SSL -- Key: TS-2897 URL: https://issues.apache.org/jira/browse/TS-2897 Project: Traffic Server Issue Type: Bug Components: Core Affects Versions: 5.0.0 Reporter: Daniel Picolli Biazus Labels: crash, review Fix For: 5.1.0 Hi Guys, I could notice that ATS 5.0 is crashing when it is compiled with --enable-linux-native-aio option and serving over SSL connections. I got the following stack trace: [alts] alternate #1 (Q = 1) has these request/response hdrs: GET http://127.0.0.1:8080/file.mp4?n=1 HTTP/1.1 User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.15.3 zlib/1.2.3 libidn/1.18 libssh2/1.4.2 Accept: */* Host: 127.0.0.1:8080 Client-ip: xxx.xxx.xxx.xxx X-Forwarded-For: xxx.xxx.xxx.xxx HTTP/1.1 200 OK Server: nginx/1.0.15 Date: Wed, 25 Jun 2014 18:26:39 GMT Content-Type: video/mp4 Content-Length: 9455997 Last-Modified: Wed, 25 Jun 2014 18:23:52 GMT Connection: keep-alive Expires: Wed, 25 Jun 2014 18:31:39 GMT Cache-Control: max-age=300 Accept-Ranges: bytes [Jun 25 18:26:41.975] Server {0x7f0c05699700} DEBUG: (http_seq) [SelectFromAlternates] Chosen alternate # 0 [alts] and the winner is alternate number 1 NOTE: Traffic Server received Sig 11: Segmentation fault ./bin/traffic_server - STACK TRACE: /lib64/libpthread.so.0(+0xf710)[0x7f0c0a357710] ./bin/traffic_server(_Z12ink_aio_readP11AIOCallbacki+0x26)[0x6f7406] ./bin/traffic_server(_ZN7CacheVC10handleReadEiP5Event+0x292)[0x6af1e2] ./bin/traffic_server(_ZN7CacheVC21openReadStartEarliestEiP5Event+0x336)[0x6d72a6] ./bin/traffic_server(_ZN7CacheVC17openReadStartHeadEiP5Event+0x91c)[0x6d821c] ./bin/traffic_server(_ZN7CacheVC14handleReadDoneEiP5Event+0x42c)[0x6b63bc] ./bin/traffic_server(_ZN5Cache9open_readEP12ContinuationP7INK_MD5P7HTTPHdrP21CacheLookupHttpConfig13CacheFragTypePci+0x363)[0x6db9f3] ./bin/traffic_server(_ZN14CacheProcessor9open_readEP12ContinuationP3URLbP7HTTPHdrP21CacheLookupHttpConfigl13CacheFragType+0xad)[0x6b514d] ./bin/traffic_server(_ZN11HttpCacheSM9open_readEP3URLP7HTTPHdrP21CacheLookupHttpConfigl+0x94)[0x581424] ./bin/traffic_server(_ZN6HttpSM24do_cache_lookup_and_readEv+0xf3)[0x58f543] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x714)[0x5a66c4] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x806)[0x5a67b6] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM32state_read_client_request_headerEiPv+0x225)[0x59f735] ./bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0xd8)[0x5a32b8] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x388)[0x5a83b8] ./bin/traffic_server(_ZN6HttpSM21attach_client_sessionEP17HttpClientSessionP14IOBufferReader+0x635)[0x5a4025] ./bin/traffic_server(_ZN17HttpClientSession15new_transactionEv+0x9d)[0x5823ed] ./bin/traffic_server(_ZN17HttpClientSession14new_connectionEP14NetVConnectionbP9MIOBufferP14IOBufferReader+0x2b7)[0x5846f7] ./bin/traffic_server(_ZN17HttpSessionAccept6acceptEP14NetVConnectionP9MIOBufferP14IOBufferReader+0x1de)[0x57e7fe] ./bin/traffic_server(_ZN23ProtocolProbeTrampoline17ioCompletionEventEiPv+0x5be)[0x4e916e] ./bin/traffic_server(_ZN18UnixNetVConnection19readSignalAndUpdateEi+0x27)[0x70b887] ./bin/traffic_server(_ZN17SSLNetVConnection11net_read_ioEP10NetHandlerP7EThread+0xebf)[0x6fc2bf] ./bin/traffic_server(_ZN10NetHandler12mainNetEventEiP5Event+0x1f2)[0x703722] ./bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x8f)[0x73012f] ./bin/traffic_server(_ZN7EThread7executeEv+0x493)[0x730ad3] ./bin/traffic_server[0x72f4da] /lib64/libpthread.so.0(+0x79d1)[0x7f0c0a34f9d1] /lib64/libc.so.6(clone+0x6d)[0x7f0c096f8b5d] Segmentation fault This behavior is easily reproduced configuring ATS as a reverse proxy with a single origin serving over SSL with --enable-linux-native-aio enabled. Any thoughts ? Thanks Regards, Daniel -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (TS-2897) enable-linux-native-aio X SSL
[ https://issues.apache.org/jira/browse/TS-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Leif Hedstrom updated TS-2897: -- Labels: crash review (was: crash) enable-linux-native-aio X SSL -- Key: TS-2897 URL: https://issues.apache.org/jira/browse/TS-2897 Project: Traffic Server Issue Type: Bug Components: Core Affects Versions: 5.0.0 Reporter: Daniel Picolli Biazus Labels: crash, review Fix For: 5.1.0 Hi Guys, I could notice that ATS 5.0 is crashing when it is compiled with --enable-linux-native-aio option and serving over SSL connections. I got the following stack trace: [alts] alternate #1 (Q = 1) has these request/response hdrs: GET http://127.0.0.1:8080/file.mp4?n=1 HTTP/1.1 User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.15.3 zlib/1.2.3 libidn/1.18 libssh2/1.4.2 Accept: */* Host: 127.0.0.1:8080 Client-ip: xxx.xxx.xxx.xxx X-Forwarded-For: xxx.xxx.xxx.xxx HTTP/1.1 200 OK Server: nginx/1.0.15 Date: Wed, 25 Jun 2014 18:26:39 GMT Content-Type: video/mp4 Content-Length: 9455997 Last-Modified: Wed, 25 Jun 2014 18:23:52 GMT Connection: keep-alive Expires: Wed, 25 Jun 2014 18:31:39 GMT Cache-Control: max-age=300 Accept-Ranges: bytes [Jun 25 18:26:41.975] Server {0x7f0c05699700} DEBUG: (http_seq) [SelectFromAlternates] Chosen alternate # 0 [alts] and the winner is alternate number 1 NOTE: Traffic Server received Sig 11: Segmentation fault ./bin/traffic_server - STACK TRACE: /lib64/libpthread.so.0(+0xf710)[0x7f0c0a357710] ./bin/traffic_server(_Z12ink_aio_readP11AIOCallbacki+0x26)[0x6f7406] ./bin/traffic_server(_ZN7CacheVC10handleReadEiP5Event+0x292)[0x6af1e2] ./bin/traffic_server(_ZN7CacheVC21openReadStartEarliestEiP5Event+0x336)[0x6d72a6] ./bin/traffic_server(_ZN7CacheVC17openReadStartHeadEiP5Event+0x91c)[0x6d821c] ./bin/traffic_server(_ZN7CacheVC14handleReadDoneEiP5Event+0x42c)[0x6b63bc] ./bin/traffic_server(_ZN5Cache9open_readEP12ContinuationP7INK_MD5P7HTTPHdrP21CacheLookupHttpConfig13CacheFragTypePci+0x363)[0x6db9f3] ./bin/traffic_server(_ZN14CacheProcessor9open_readEP12ContinuationP3URLbP7HTTPHdrP21CacheLookupHttpConfigl13CacheFragType+0xad)[0x6b514d] ./bin/traffic_server(_ZN11HttpCacheSM9open_readEP3URLP7HTTPHdrP21CacheLookupHttpConfigl+0x94)[0x581424] ./bin/traffic_server(_ZN6HttpSM24do_cache_lookup_and_readEv+0xf3)[0x58f543] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x714)[0x5a66c4] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x806)[0x5a67b6] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM32state_read_client_request_headerEiPv+0x225)[0x59f735] ./bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0xd8)[0x5a32b8] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x388)[0x5a83b8] ./bin/traffic_server(_ZN6HttpSM21attach_client_sessionEP17HttpClientSessionP14IOBufferReader+0x635)[0x5a4025] ./bin/traffic_server(_ZN17HttpClientSession15new_transactionEv+0x9d)[0x5823ed] ./bin/traffic_server(_ZN17HttpClientSession14new_connectionEP14NetVConnectionbP9MIOBufferP14IOBufferReader+0x2b7)[0x5846f7] ./bin/traffic_server(_ZN17HttpSessionAccept6acceptEP14NetVConnectionP9MIOBufferP14IOBufferReader+0x1de)[0x57e7fe] ./bin/traffic_server(_ZN23ProtocolProbeTrampoline17ioCompletionEventEiPv+0x5be)[0x4e916e] ./bin/traffic_server(_ZN18UnixNetVConnection19readSignalAndUpdateEi+0x27)[0x70b887] ./bin/traffic_server(_ZN17SSLNetVConnection11net_read_ioEP10NetHandlerP7EThread+0xebf)[0x6fc2bf] ./bin/traffic_server(_ZN10NetHandler12mainNetEventEiP5Event+0x1f2)[0x703722] ./bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x8f)[0x73012f] ./bin/traffic_server(_ZN7EThread7executeEv+0x493)[0x730ad3] ./bin/traffic_server[0x72f4da] /lib64/libpthread.so.0(+0x79d1)[0x7f0c0a34f9d1] /lib64/libc.so.6(clone+0x6d)[0x7f0c096f8b5d] Segmentation fault This behavior is easily reproduced configuring ATS as a reverse proxy with a single origin serving over SSL with --enable-linux-native-aio enabled. Any thoughts ? Thanks Regards, Daniel -- This message was sent by Atlassian JIRA (v6.2#6252)
[jira] [Updated] (TS-2897) enable-linux-native-aio X SSL
[ https://issues.apache.org/jira/browse/TS-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Picolli Biazus updated TS-2897: -- Affects Version/s: 5.0.0 enable-linux-native-aio X SSL -- Key: TS-2897 URL: https://issues.apache.org/jira/browse/TS-2897 Project: Traffic Server Issue Type: Bug Components: Core Affects Versions: 5.0.0 Reporter: Daniel Picolli Biazus Hi Guys, I could notice that ATS 5.0 is crashing when it is compiled with --enable-linux-native-aio option and serving over SSL connections. I got the following stack trace: [alts] alternate #1 (Q = 1) has these request/response hdrs: GET http://127.0.0.1:8080/file.mp4?n=1 HTTP/1.1 User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.15.3 zlib/1.2.3 libidn/1.18 libssh2/1.4.2 Accept: */* Host: 127.0.0.1:8080 Client-ip: xxx.xxx.xxx.xxx X-Forwarded-For: xxx.xxx.xxx.xxx HTTP/1.1 200 OK Server: nginx/1.0.15 Date: Wed, 25 Jun 2014 18:26:39 GMT Content-Type: video/mp4 Content-Length: 9455997 Last-Modified: Wed, 25 Jun 2014 18:23:52 GMT Connection: keep-alive Expires: Wed, 25 Jun 2014 18:31:39 GMT Cache-Control: max-age=300 Accept-Ranges: bytes [Jun 25 18:26:41.975] Server {0x7f0c05699700} DEBUG: (http_seq) [SelectFromAlternates] Chosen alternate # 0 [alts] and the winner is alternate number 1 NOTE: Traffic Server received Sig 11: Segmentation fault ./bin/traffic_server - STACK TRACE: /lib64/libpthread.so.0(+0xf710)[0x7f0c0a357710] ./bin/traffic_server(_Z12ink_aio_readP11AIOCallbacki+0x26)[0x6f7406] ./bin/traffic_server(_ZN7CacheVC10handleReadEiP5Event+0x292)[0x6af1e2] ./bin/traffic_server(_ZN7CacheVC21openReadStartEarliestEiP5Event+0x336)[0x6d72a6] ./bin/traffic_server(_ZN7CacheVC17openReadStartHeadEiP5Event+0x91c)[0x6d821c] ./bin/traffic_server(_ZN7CacheVC14handleReadDoneEiP5Event+0x42c)[0x6b63bc] ./bin/traffic_server(_ZN5Cache9open_readEP12ContinuationP7INK_MD5P7HTTPHdrP21CacheLookupHttpConfig13CacheFragTypePci+0x363)[0x6db9f3] ./bin/traffic_server(_ZN14CacheProcessor9open_readEP12ContinuationP3URLbP7HTTPHdrP21CacheLookupHttpConfigl13CacheFragType+0xad)[0x6b514d] ./bin/traffic_server(_ZN11HttpCacheSM9open_readEP3URLP7HTTPHdrP21CacheLookupHttpConfigl+0x94)[0x581424] ./bin/traffic_server(_ZN6HttpSM24do_cache_lookup_and_readEv+0xf3)[0x58f543] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x714)[0x5a66c4] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x806)[0x5a67b6] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x2d2)[0x5a8302] ./bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x1f2)[0x5a61a2] ./bin/traffic_server(_ZN6HttpSM32state_read_client_request_headerEiPv+0x225)[0x59f735] ./bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0xd8)[0x5a32b8] ./bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x388)[0x5a83b8] ./bin/traffic_server(_ZN6HttpSM21attach_client_sessionEP17HttpClientSessionP14IOBufferReader+0x635)[0x5a4025] ./bin/traffic_server(_ZN17HttpClientSession15new_transactionEv+0x9d)[0x5823ed] ./bin/traffic_server(_ZN17HttpClientSession14new_connectionEP14NetVConnectionbP9MIOBufferP14IOBufferReader+0x2b7)[0x5846f7] ./bin/traffic_server(_ZN17HttpSessionAccept6acceptEP14NetVConnectionP9MIOBufferP14IOBufferReader+0x1de)[0x57e7fe] ./bin/traffic_server(_ZN23ProtocolProbeTrampoline17ioCompletionEventEiPv+0x5be)[0x4e916e] ./bin/traffic_server(_ZN18UnixNetVConnection19readSignalAndUpdateEi+0x27)[0x70b887] ./bin/traffic_server(_ZN17SSLNetVConnection11net_read_ioEP10NetHandlerP7EThread+0xebf)[0x6fc2bf] ./bin/traffic_server(_ZN10NetHandler12mainNetEventEiP5Event+0x1f2)[0x703722] ./bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x8f)[0x73012f] ./bin/traffic_server(_ZN7EThread7executeEv+0x493)[0x730ad3] ./bin/traffic_server[0x72f4da] /lib64/libpthread.so.0(+0x79d1)[0x7f0c0a34f9d1] /lib64/libc.so.6(clone+0x6d)[0x7f0c096f8b5d] Segmentation fault This behavior is easily reproduced configuring ATS as a reverse proxy with a single origin serving over SSL with --enable-linux-native-aio enabled. Any thoughts ? Thanks Regards, Daniel -- This message was sent by Atlassian JIRA (v6.2#6252)