From 920d37df4e8400c34f1416c168d88814fe36872b Mon Sep 17 00:00:00 2001 From: Joachim Rosskopf Date: Sat, 4 Jul 2026 11:10:39 +0200 Subject: [PATCH] deps: bump posthog-telemetry to 4cd2256 (teardown SIGSEGV fix) The 0433745 pin can SIGSEGV at process exit: its atexit shutdown handler drains the telemetry queue, constructing new httplib Clients whose ctor regex (a function-local static, destroyed before the handler runs) is already dead. Deterministic crash reproduced in quack-oauth's DuckDB v1.5.3 statically-linked test binary (exit 139 after all tests pass); same mechanism applies to any consumer with events still queued at exit. New pin (DataZooDE/posthog-telemetry#4): Stop() discards pending tasks instead of draining them, and Instance() pre-warms httplib's statics before registering the atexit handler. --- third_party/posthog-telemetry | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/posthog-telemetry b/third_party/posthog-telemetry index 0433745..4cd2256 160000 --- a/third_party/posthog-telemetry +++ b/third_party/posthog-telemetry @@ -1 +1 @@ -Subproject commit 04337450fbb7778df4909a152eea02ed22a20f67 +Subproject commit 4cd225671471a2c668c398cce05ec8aaeedf4833