[jira] [Updated] (TS-2897) enable-linux-native-aio X SSL

2014-08-01 Thread Alan M. Carroll (JIRA)

 [ 
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

2014-08-01 Thread Alan M. Carroll (JIRA)

 [ 
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

2014-07-03 Thread Leif Hedstrom (JIRA)

 [ 
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

2014-07-03 Thread Leif Hedstrom (JIRA)

 [ 
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

2014-07-03 Thread Leif Hedstrom (JIRA)

 [ 
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

2014-06-25 Thread Daniel Picolli Biazus (JIRA)

 [ 
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)