From f227135d160bfcf5c40dfacdf6d3a1642bddb32e Mon Sep 17 00:00:00 2001 From: Xavier Roche Date: Mon, 15 Jun 2026 14:46:04 +0200 Subject: [PATCH] Bump src/coucal to fadf29b (MurmurHash3 signed-shift UB fix) Picks up coucal PR #6: the MurmurHash3 tail mixing shifted a byte promoted to int left by 24, overflowing signed int once the byte had its high bit set (UBSan). A sanitized live crawl hashing arbitrary URL keys aborted on it. Verified: the ASan+UBSan www.edf.fr crawl that previously aborted at murmurhash3.h:123 now completes clean (100 pages, no findings). Co-Authored-By: Claude Opus 4.8 Signed-off-by: Xavier Roche --- src/coucal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coucal b/src/coucal index bb10758..fadf29b 160000 --- a/src/coucal +++ b/src/coucal @@ -1 +1 @@ -Subproject commit bb10758ffeda4baf59e1f3723c32e632b28d0c99 +Subproject commit fadf29bd2aeb91b668da5e5ce1078d98fa4f923a