Phil / Leif, pretty sure my commits didn't cause this, does this look like something either of you touched? Given the mp4/mutex errors I'm looking at Sorber.
Brian On Mon, Apr 18, 2016 at 4:43 PM, <[email protected]> wrote: > See <https://ci.trafficserver.apache.org/job/clang-analyzer/2158/changes> > > Changes: > > [briang] TS-4312 Clang format > > ------------------------------------------ > [...truncated 2450 lines...] > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/esi > '> > CXX esi.lo > CXX serverIntercept.lo > CXX combo_handler.lo > CXX lib/DocNode.lo > CXX lib/EsiParser.lo > CXX lib/EsiGzip.lo > CXX lib/EsiGunzip.lo > CXX lib/EsiProcessor.lo > CXX lib/Expression.lo > CXX lib/FailureInfo.lo > CXX lib/HandlerManager.lo > CXX lib/Stats.lo > CXX lib/Utils.lo > CXX lib/Variables.lo > CXX lib/gzip.lo > CXX test/print_funcs.lo > CXX test/HandlerMap.lo > CXX test/StubIncludeHandler.lo > CXX test/TestHandlerManager.lo > CXX fetcher/HttpDataFetcherImpl.lo > CXXLD libesicore.la > CXXLD libtest.la > CXXLD esi.la > CXXLD combo_handler.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/esi > '> > Making all in generator > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/generator > '> > CXX generator.lo > CXXLD generator.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/generator > '> > Making all in geoip_acl > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/geoip_acl > '> > CXX acl.lo > CXX geoip_acl.lo > CXXLD geoip_acl.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/geoip_acl > '> > Making all in header_normalize > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/header_normalize > '> > CXX header_normalize.lo > CXXLD header_normalize.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/header_normalize > '> > Making all in hipes > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/hipes > '> > CXX hipes.lo > CXXLD hipes.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/hipes > '> > Making all in inliner > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/inliner > '> > CXX ats-inliner.lo > CXX cache.lo > CXX chunk-decoder.lo > CXX fetcher.lo > CXX html-parser.lo > CXX inliner-handler.lo > CXX ts.lo > CXXLD inliner.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/inliner > '> > Making all in metalink > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/metalink > '> > CXX metalink.lo > CXXLD metalink.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/metalink > '> > Making all in multiplexer > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/multiplexer > '> > CXX ats-multiplexer.lo > CXX dispatch.lo > CXX fetcher.lo > CXX chunk-decoder.lo > CXX original-request.lo > CXX post.lo > CXX ts.lo > CXXLD multiplexer.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/multiplexer > '> > Making all in memcache > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/memcache > '> > CXX tsmemcache_la-tsmemcache.lo > In file included from tsmemcache.cc:24: > In file included from ./tsmemcache.h:27: > In file included from ../../../iocore/eventsystem/I_EventSystem.h:30: > In file included from ../../../iocore/eventsystem/I_IOBuffer.h:44: > In file included from ../../../lib/ts/Allocator.h:47: > In file included from ../../../lib/ts/ink_resource.h:27: > ../../../lib/ts/ink_mutex.h:84:10: warning: This lock is still locked > return pthread_mutex_destroy(m); > ^~~~~~~~~~~~~~~~~~~~~~~~ > ../../../lib/ts/ink_mutex.h:99:7: warning: This lock has already been > unlocked > if (pthread_mutex_unlock(m) != 0) { > ^~~~~~~~~~~~~~~~~~~~~~~ > 2 warnings generated. > CXXLD tsmemcache.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/memcache > '> > Making all in memcached_remap > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/memcached_remap > '> > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/memcached_remap > '> > Making all in regex_revalidate > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/regex_revalidate > '> > CC regex_revalidate.lo > CCLD regex_revalidate.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/regex_revalidate > '> > Making all in remap_stats > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/remap_stats > '> > CC remap_stats.lo > CCLD remap_stats.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/remap_stats > '> > Making all in s3_auth > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/s3_auth > '> > CXX s3_auth.lo > CXXLD s3_auth.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/s3_auth > '> > Making all in ssl_cert_loader > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/ssl_cert_loader > '> > CXX ssl-cert-loader.lo > CXX domain-tree.lo > CXXLD ssl_cert_loader.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/ssl_cert_loader > '> > Making all in sslheaders > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/sslheaders > '> > CXX expand.lo > CXX sslheaders.lo > CXX util.lo > CXXLD libsslhdr.la > CXXLD sslheaders.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/sslheaders > '> > Making all in stale_while_revalidate > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/stale_while_revalidate > '> > CC stale_while_revalidate.lo > CCLD stale_while_revalidate.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/stale_while_revalidate > '> > Making all in url_sig > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/url_sig > '> > CC url_sig.lo > CCLD url_sig.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/url_sig > '> > Making all in xdebug > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/xdebug > '> > CXX xdebug.lo > CXXLD xdebug.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/xdebug > '> > Making all in mp4 > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/mp4 > '> > CXX mp4.lo > CXX mp4_meta.lo > mp4_meta.cc:951:13: warning: The left operand of '<<' is a garbage value > entries = mp4_get_32value(co64.entries); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ./mp4_meta.h:45:34: note: expanded from macro 'mp4_get_32value' > (((uint32_t)((u_char *)(p))[0] << 24) + (((u_char *)(p))[1] << 16) + > (((u_char *)(p))[2] << 8) + (((u_char *)(p))[3])) > ~~~~~~~~~~~~~~~~~~ ^ > 1 warning generated. > CXXLD mp4.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/mp4 > '> > Making all in stream_editor > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/stream_editor > '> > CXX stream_editor.lo > CXXLD stream_editor.la > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental/stream_editor > '> > make[3]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental > '> > make[3]: Nothing to be done for `all-am'. > make[3]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental > '> > make[2]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins/experimental > '> > make[2]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins'> > make[2]: Nothing to be done for `all-am'. > make[2]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins'> > make[1]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/plugins'> > Making all in tools > make[1]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/tools'> > CC http_load/timers.o > CC http_load/http_load.o > CXX jtest/jtest.o > CCLD http_load/http_load > CXXLD jtest/jtest > make[1]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/tools'> > Making all in example > make[1]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/example'> > CC add-header/add-header.lo > CC append-transform/append-transform.lo > CC basic-auth/basic-auth.lo > CC blacklist-0/blacklist-0.lo > CC blacklist-1/blacklist-1.lo > CC bnull-transform/bnull-transform.lo > CXX cache-scan/cache-scan.lo > CC file-1/file-1.lo > CC hello/hello.lo > CXX intercept/intercept.lo > CC lifecycle-plugin/lifecycle-plugin.lo > CC null-transform/null-transform.lo > CC output-header/output-header.lo > CC protocol/Protocol.lo > CC protocol/TxnSM.lo > CC thread-pool/psi.lo > CC thread-pool/thread.lo > CC query-remap/query-remap.lo > CXX remap/remap.lo > CC replace-header/replace-header.lo > CC response-header-1/response-header-1.lo > CC secure-link/secure-link.lo > CC server-transform/server-transform.lo > CXX ssl-preaccept/ssl-preaccept.lo > CXX remap_header_add/remap_header_add.lo > CXX ssl-sni/ssl-sni.lo > CXX ssl-sni-whitelist/ssl-sni-whitelist.lo > CC thread-1/thread-1.lo > CC txn-data-sink/txn-data-sink.lo > CC version/version.lo > CCLD add-header.la > CCLD append-transform.la > CCLD basic-auth.la > CCLD blacklist-0.la > CCLD blacklist-1.la > CCLD bnull-transform.la > CXXLD cache-scan.la > CCLD file-1.la > CCLD hello.la > CXXLD intercept.la > CCLD lifecycle-plugin.la > CCLD null-transform.la > CCLD output-header.la > CCLD psi.la > CCLD query-remap.la > CXXLD remap.la > CCLD replace-header.la > CCLD response-header-1.la > CCLD secure-link.la > CCLD server-transform.la > CXXLD ssl-preaccept.la > CXXLD remap_header_add.la > CXXLD ssl-sni.la > CXXLD ssl-sni-whitelist.la > CCLD thread-1.la > CCLD txn-data-sink.la > CCLD version.la > CCLD protocol.la > make[1]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/example'> > Making all in rc > make[1]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/rc'> > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/rc'> > Making all in doc > make[1]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/doc'> > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src/doc'> > make[1]: Entering directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src'> > make[1]: Nothing to be done for `all-am'. > make[1]: Leaving directory `< > https://ci.trafficserver.apache.org/job/clang-analyzer/ws/src'> > scan-build: 27 bugs found. > scan-build: Run 'scan-view > /home/jenkins/clang-analyzer/2016-04-18-082749-10515-1' to examine bug > reports. > Build step 'Execute shell' marked build as failure >
