I was suspecting #10406 tho @mattklein123 suggests #10566.
The commits we picked up on Fri are:
[test] Convert load_balancer_benchmark to benchmark cc binary and test framework https://github.com/envoyproxy/envoy/pull/10539
[http1] Buffer pending http/1 body before dispatching to the filter chain https://github.com/envoyproxy/envoy/pull/10406
tls: config to disable TLS session tickets https://github.com/envoyproxy/envoy/pull/10178
use constexpr string_view to avoid static initialized string https://github.com/envoyproxy/envoy/pull/10632
build: fix merge conflict with addAcceptFilter(). https://github.com/envoyproxy/envoy/pull/10629
ci: set explicit timeout for release builds. https://github.com/envoyproxy/envoy/pull/10626
doc: certificate hot-reload for xDS gRPC connection https://github.com/envoyproxy/envoy/pull/10628
[test] Convert filter_chain_benchmark_test to benchmark cc binary and test framework https://github.com/envoyproxy/envoy/pull/10538
test: fuzzer binaries should parse gmock flags. https://github.com/envoyproxy/envoy/pull/10606
tools: refactor protoxform to distinct transform/pretty-print stages. https://github.com/envoyproxy/envoy/pull/10585
listener: implement disabled predicates https://github.com/envoyproxy/envoy/pull/10389
test: deflake by making registerTestServerPorts thread safe https://github.com/envoyproxy/envoy/pull/10523
registry: handle factories displaced by type https://github.com/envoyproxy/envoy/pull/10603
The last crash free sync included these commits (tho it only ran for 24 hours before the next sync):
util: add PROXY protocol generation functions https://github.com/envoyproxy/envoy/pull/10548
router: API cleanup for unit tests https://github.com/envoyproxy/envoy/pull/10590
eds: introduce hostname for endpoints and health checks https://github.com/envoyproxy/envoy/pull/10456
test: use static functions rather than static data for std::string constants for config fragments https://github.com/envoyproxy/envoy/pull/10569
tracing: Fix X-Ray header values https://github.com/envoyproxy/envoy/pull/10598
Add clang-tidy rule to enforce lower camelCase naming of function https://github.com/envoyproxy/envoy/pull/10477
sds: certificate hot-reload for xDS gRPC connection https://github.com/envoyproxy/envoy/pull/10163
Add some debug logs during server shutdown https://github.com/envoyproxy/envoy/pull/10577
stats: Remove Scope's counter(), gauge(), and histogram() interfaces, renaming them to counterFromString et al. https://github.com/envoyproxy/envoy/pull/10300
compdb: add missed query https://github.com/envoyproxy/envoy/pull/10600
handling header-only envoy_cc_test_library better https://github.com/envoyproxy/envoy/pull/10596
build: standardize on PY3 https://github.com/envoyproxy/envoy/pull/10586
compdb: handling header-only cc_library better https://github.com/envoyproxy/envoy/pull/10583
ci: refactor azp into one pipeline https://github.com/envoyproxy/envoy/pull/10564
Revert "tools: enhance type DB to span frozen/active major versions. https://github.com/envoyproxy/envoy/pull/10571" https://github.com/envoyproxy/envoy/pull/10587
deps: update spdlog to 1.4.0 and fmtlib to 6.0.0 https://github.com/envoyproxy/envoy/pull/10522
timeformatter static-init https://github.com/envoyproxy/envoy/pull/10579
tools: enhance type DB to span frozen/active major versions. https://github.com/envoyproxy/envoy/pull/10571
tools: fix protoxform_test. https://github.com/envoyproxy/envoy/pull/10582
http1: Allocate encoder on heap to survive move https://github.com/envoyproxy/envoy/pull/10561
AWS Lambda integration test fix https://github.com/envoyproxy/envoy/pull/10558
Shorten adaptive_concurrency/concurrency_controller paths https://github.com/envoyproxy/envoy/pull/10560
On Friday we synced up with 3e1806f1e12ec and today we got this crash:
I was suspecting #10406 tho @mattklein123 suggests #10566.
The commits we picked up on Fri are:
The last crash free sync included these commits (tho it only ran for 24 hours before the next sync):