[GitHub] trafficserver issue #1401: Segfault in write_to_net_io with 7.1.x

2017-02-06 Thread bryancall
Github user bryancall commented on the issue:

https://github.com/apache/trafficserver/issues/1401
  
(gdb) bt full
#0  0x005150b0 in Mutex_trylock (m=0x0, t=0x2b44f3a6d010)
at 
/home/bcall/dev/yahoo/build/_build/ats_build/../../trafficserver/iocore/eventsystem/I_Lock.h:289
No locals.
#1  0x0051526f in MutexTryLock::MutexTryLock (this=0x2b44f9c35be0, 
am=..., t=0x2b44f3a6d010)
at 
/home/bcall/dev/yahoo/build/_build/ats_build/../../trafficserver/iocore/eventsystem/I_Lock.h:555
No locals.
#2  0x00787888 in write_to_net_io (nh=0x2b44f3a70e60, 
vc=0x2aac5002bf10, thread=0x2b44f3a6d010)
at ../../../../trafficserver/iocore/net/UnixNetVConnection.cc:439
s = 0x2aac5002c098
mutex = 0x2b44f40035d0
lock = {m = {m_ptr = 0x0}, lock_acquired = 16}
ntodo = 47575248100432
buf = @0x2b9de60
towrite = 47575145566224
signalled = 10
needs = 2147483647
total_written = 3807
r = 44090535680
#3  0x0078781e in write_to_net (nh=0x2b44f3a70e60, 
vc=0x2aac5002bf10, thread=0x2b44f3a6d010)
at ../../../../trafficserver/iocore/net/UnixNetVConnection.cc:430
mutex = 0x2b44f40035d0
#4  0x0077f443 in NetHandler::mainNetEvent (this=0x2b44f3a70e60, 
event=5, e=0x2cb5860)
at ../../../../trafficserver/iocore/net/UnixNet.cc:526
epd = 0x2aac5c02dd70
poll_timeout = 0
pd = 0x2b45a010
vc = 0x2aac5002bf10
__func__ = "mainNetEvent"
#5  0x00515354 in Continuation::handleEvent (this=0x2b44f3a70e60, 
event=5, data=0x2cb5860)
at 
/home/bcall/dev/yahoo/build/_build/ats_build/../../trafficserver/iocore/eventsystem/I_Continuation.h:153
No locals.
#6  0x007a8bc3 in EThread::process_event (this=0x2b44f3a6d010, 
e=0x2cb5860, calling_code=5)
at ../../../../trafficserver/iocore/eventsystem/UnixEThread.cc:143
c_temp = 0x2b44f3a70e60
lock = {m = {m_ptr = 0x2b44f4001f50}, lock_acquired = true}
#7  0x007a90c4 in EThread::execute (this=0x2b44f3a6d010)
at ../../../../trafficserver/iocore/eventsystem/UnixEThread.cc:270
done_one = false
e = 0x2cb5860
NegativeQueue = {> = {head = 0x0}, 
tail = 0x0}
next_time = 1486425567363334599
#8  0x007a8279 in spawn_thread_internal (a=0x2ba5fd0)
at ../../../../trafficserver/iocore/eventsystem/Thread.cc:84
p = 0x2ba5fd0
#9  0x2b44f0c14aa1 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#10 0x2b44f0960aad in clone () from /lib64/libc.so.6


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1406: Fix Assertion failure in the regex_revalidate plu...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1406
  
FreeBSD build *successful*! See 
https://ci.trafficserver.apache.org/job/freebsd-github/1476/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1419: Extend body factory templates to have a default p...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1419
  
clang-analyzer build *successful*! See 
https://ci.trafficserver.apache.org/job/clang-analyzer-github/39/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver pull request #1420: Improve error message for custom log field...

2017-02-06 Thread SolidWallOfCode
GitHub user SolidWallOfCode opened a pull request:

https://github.com/apache/trafficserver/pull/1420

Improve error message for custom log field mismatch.



You can merge this pull request into a Git repository by running:

$ git pull https://github.com/SolidWallOfCode/trafficserver 
i-agree-with-phil-2

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/trafficserver/pull/1420.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #1420






---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1420: Improve error message for custom log field mismat...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1420
  
FreeBSD build *successful*! See 
https://ci.trafficserver.apache.org/job/freebsd-github/1477/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1419: Extend body factory templates to have a default p...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1419
  
Linux build *successful*! See 
https://ci.trafficserver.apache.org/job/linux-github/1368/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1420: Improve error message for custom log field mismat...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1420
  
clang-analyzer build *successful*! See 
https://ci.trafficserver.apache.org/job/clang-analyzer-github/41/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1419: Extend body factory templates to have a default p...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1419
  
Linux build *successful*! See 
https://ci.trafficserver.apache.org/job/linux-github/1367/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1406: Fix Assertion failure in the regex_revalidate plu...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1406
  
Linux build *successful*! See 
https://ci.trafficserver.apache.org/job/linux-github/1369/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1419: Extend body factory templates to have a default p...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1419
  
clang-analyzer build *successful*! See 
https://ci.trafficserver.apache.org/job/clang-analyzer-github/38/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1406: Fix Assertion failure in the regex_revalidate plu...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1406
  
clang-analyzer build *failed*! See 
https://ci.trafficserver.apache.org/job/clang-analyzer-github/40/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1419: Extend body factory templates to have a default p...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1419
  
FreeBSD build *successful*! See 
https://ci.trafficserver.apache.org/job/freebsd-github/1475/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1420: Improve error message for custom log field mismat...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1420
  
Linux build *failed*! See 
https://ci.trafficserver.apache.org/job/linux-github/1370/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver pull request #1419: Extend body factory templates to have a de...

2017-02-06 Thread SolidWallOfCode
GitHub user SolidWallOfCode opened a pull request:

https://github.com/apache/trafficserver/pull/1419

Extend body factory templates to have a default per custom template set.

This enables a body factory to have a template named 'xxx_default' so a 
custom template set can default inside the template set instead of falling back 
immediately to the global default.

Based on YTSATS-473.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/SolidWallOfCode/trafficserver yts-473

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/trafficserver/pull/1419.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #1419


commit b0e8f934667c3dc9c2ba2489482e265574eee0ea
Author: Alan M. Carroll 
Date:   2015-08-17T19:26:43Z

Extend body factory templates to have a default per custom template set.
YTSATS-473




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1406: Fix Assertion failure in the regex_revalidate plu...

2017-02-06 Thread jrushford
Github user jrushford commented on the issue:

https://github.com/apache/trafficserver/pull/1406
  
[approve ci]


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1419: Extend body factory templates to have a default p...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1419
  
FreeBSD build *successful*! See 
https://ci.trafficserver.apache.org/job/freebsd-github/1474/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1392: TS-2095: TS_HAS_LIBZ and TS_HAS_LZMA are always f...

2017-02-06 Thread zwoop
Github user zwoop commented on the issue:

https://github.com/apache/trafficserver/pull/1392
  
Should we land this?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1420: Improve error message for custom log field mismat...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1420
  
FreeBSD build *successful*! See 
https://ci.trafficserver.apache.org/job/freebsd-github/1478/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1421: Segmentation fault on TLS when destination server...

2017-02-06 Thread zwoop
Github user zwoop commented on the issue:

https://github.com/apache/trafficserver/issues/1421
  
@jacksontj Ping on this one?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1420: Improve error message for custom log field mismat...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1420
  
Linux build *failed*! See 
https://ci.trafficserver.apache.org/job/linux-github/1371/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1421: Segmentation fault on TLS when destination server...

2017-02-06 Thread zwoop
GitHub user zwoop opened an issue:

https://github.com/apache/trafficserver/issues/1421

Segmentation fault on TLS when destination server issues Reset

Creating this issue, copying from the original Jira to capture all the 
details.

On HEAD as of 16DEC2016 (102b66b9730780289ef71fa1ee33214cbcbcdde2)
When in Forward proxy mode, connecting to an HTTPS site, where the 
destination site responds with TCP RESET, Traffic Server will restart due to 
Sig 11: Segmentation fault.
If the upstream site instead silently drops the response, ATS will 
successfully proceed with 502 (Tunnel Connection Failed).
No proxy chaining involved, direct: client -> ATS -> destination.
Test machine: Debian Jessie (8.6) x86_64
To replicate, make an HTTPS request - via ATS in forward-proxy-mode - to a 
local (non-firewalled) server, with nothing running on TCP/443.
Watch manager.log for near immediate "[LocalManager::pollMgmtProcessServer] 
Server Process terminated due to Sig 11: Segmentation fault" followed by 
"[Alarms::signalAlarm] Server Process was reset"
The issue was introduced in c1ac5f8bf87fd4bc3a8e06507219970d83965acd TS-4796

No promises - I'll see what I can do.
I've tracked it down to the change to line 508 in iocore/net/UnixNet.cc

https://github.com/apache/trafficserver/commit/c1ac5f8bf87fd4bc3a8e06507219970d83965acd#diff-24ea729d4646e63a76dd276a189da30cR508


This is all from "Craig B" in TS-5098.






---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1398: Configure option to disable CURL

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1398
  
Linux build *successful*! See 
https://ci.trafficserver.apache.org/job/linux-github/1372/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1398: Configure option to disable CURL

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1398
  
FreeBSD build *successful*! See 
https://ci.trafficserver.apache.org/job/freebsd-github/1479/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1422: YTS-614: Avoid crash due to error during POST req...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1422
  
Linux build *successful*! See 
https://ci.trafficserver.apache.org/job/linux-github/1373/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1422: YTS-614: Avoid crash due to error during POST req...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1422
  
FreeBSD build *successful*! See 
https://ci.trafficserver.apache.org/job/freebsd-github/1480/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1398: Configure option to disable CURL

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1398
  
clang-analyzer build *successful*! See 
https://ci.trafficserver.apache.org/job/clang-analyzer-github/43/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1422: YTS-614: Avoid crash due to error during POST req...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1422
  
Linux build *successful*! See 
https://ci.trafficserver.apache.org/job/linux-github/1374/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1420: Improve error message for custom log field mismat...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1420
  
clang-analyzer build *successful*! See 
https://ci.trafficserver.apache.org/job/clang-analyzer-github/42/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver pull request #1422: YTS-614: Avoid crash due to error during P...

2017-02-06 Thread SolidWallOfCode
GitHub user SolidWallOfCode opened a pull request:

https://github.com/apache/trafficserver/pull/1422

YTS-614: Avoid crash due to error during POST request transform.

If the user agent has an error during a POST transform ATS can either crash 
(by trying to write an error response to a dead user agent) or leave the 
request in an undead state waiting on events that won't happen.

(cherry picked from commit fad1f6ed353d332ce505306f462e9f90be00a6ad)

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/SolidWallOfCode/trafficserver yts-614

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/trafficserver/pull/1422.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #1422


commit dee344ca1f02d1532c02abf2b2333f9091b4955f
Author: Alan M. Carroll 
Date:   2015-12-15T17:08:53Z

YTS-614: Avoid crash due to error during POST request transform.

(cherry picked from commit fad1f6ed353d332ce505306f462e9f90be00a6ad)




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1422: YTS-614: Avoid crash due to error during POST req...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1422
  
FreeBSD build *successful*! See 
https://ci.trafficserver.apache.org/job/freebsd-github/1481/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1422: YTS-614: Avoid crash due to error during POST req...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1422
  
clang-analyzer build *successful*! See 
https://ci.trafficserver.apache.org/job/clang-analyzer-github/44/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] trafficserver issue #1422: YTS-614: Avoid crash due to error during POST req...

2017-02-06 Thread atsci
Github user atsci commented on the issue:

https://github.com/apache/trafficserver/pull/1422
  
clang-analyzer build *successful*! See 
https://ci.trafficserver.apache.org/job/clang-analyzer-github/45/ for details.
 



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---