[GitHub] trafficserver issue #1401: Segfault in write_to_net_io with 7.1.x
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 #1422: YTS-614: Avoid crash due to error during POST req...
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. ---
[GitHub] trafficserver issue #1422: YTS-614: Avoid crash due to error during POST req...
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...
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 #1422: YTS-614: Avoid crash due to error during POST req...
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...
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...
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
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 #1398: Configure option to disable CURL
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
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 pull request #1422: YTS-614: Avoid crash due to error during P...
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 #1420: Improve error message for custom log field mismat...
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 issue #1420: Improve error message for custom log field mismat...
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 #1420: Improve error message for custom log field mismat...
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 #1392: TS-2095: TS_HAS_LIBZ and TS_HAS_LZMA are always f...
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 #1421: Segmentation fault on TLS when destination server...
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 #1421: Segmentation fault on TLS when destination server...
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 #1420: Improve error message for custom log field mismat...
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 #1406: Fix Assertion failure in the regex_revalidate plu...
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 #1420: Improve error message for custom log field mismat...
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 issue #1420: Improve error message for custom log field mismat...
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 pull request #1420: Improve error message for custom log field...
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 #1419: Extend body factory templates to have a default p...
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 issue #1419: Extend body factory templates to have a default p...
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...
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...
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 #1419: Extend body factory templates to have a default p...
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 #1419: Extend body factory templates to have a default p...
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 #1406: Fix Assertion failure in the regex_revalidate plu...
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...
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 #1406: Fix Assertion failure in the regex_revalidate plu...
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 pull request #1419: Extend body factory templates to have a de...
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. ---