From 24427d1788e261a7b2976c12649b7b3a35baa9ff Mon Sep 17 00:00:00 2001 From: Giles Hutton Date: Wed, 5 Aug 2026 13:09:59 +0100 Subject: [PATCH 1/4] Update falcosecurity-libs for event parameter length fix Updates the falcosecurity-libs submodule to include a fix for mismatched event parameter lengths that caused collector to crash via sinsp_exception -> std::unexpected() -> abort(). The string extraction templates now tolerate parameter lengths that don't match the null-terminated string length, which has been observed on some kernels for both string and integer parameters. --- falcosecurity-libs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/falcosecurity-libs b/falcosecurity-libs index fdb27236a5..50ee906300 160000 --- a/falcosecurity-libs +++ b/falcosecurity-libs @@ -1 +1 @@ -Subproject commit fdb27236a5b589fb2f658cb3453b6e52388eb22c +Subproject commit 50ee90630098039ce79486d6836e075b57fbe241 From 95dfff94aea0a353ce47677d7e72a907f41a1fcb Mon Sep 17 00:00:00 2001 From: Giles Hutton Date: Tue, 11 Aug 2026 11:07:48 +0100 Subject: [PATCH 2/4] Update falcosecurity-libs: add diagnostics for param corruption Update submodule to include enhanced diagnostic logging in throw_invalid_len_error(). This reverts the param_len-1 workaround so the crash still occurs on Fedora CoreOS CI, but now with full raw event dumps (header fields, length array, data region) to identify the root cause of the parameter corruption. --- falcosecurity-libs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/falcosecurity-libs b/falcosecurity-libs index 50ee906300..713d313c67 160000 --- a/falcosecurity-libs +++ b/falcosecurity-libs @@ -1 +1 @@ -Subproject commit 50ee90630098039ce79486d6836e075b57fbe241 +Subproject commit 713d313c67b9ce66690f39e31b9ec2e936eb0ccd From 36344131d35cf3a372bc05093e6e021ca8c07499 Mon Sep 17 00:00:00 2001 From: Giles Hutton Date: Wed, 12 Aug 2026 10:18:19 +0100 Subject: [PATCH 3/4] Bump falco with race condition fix --- falcosecurity-libs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/falcosecurity-libs b/falcosecurity-libs index 713d313c67..ec3747cd42 160000 --- a/falcosecurity-libs +++ b/falcosecurity-libs @@ -1 +1 @@ -Subproject commit 713d313c67b9ce66690f39e31b9ec2e936eb0ccd +Subproject commit ec3747cd426d8f477e3ef538e0b3cbafc41f2fb9 From a28cdc01b1acbe0f026e2bd8e53e0684614fedb6 Mon Sep 17 00:00:00 2001 From: Giles Hutton Date: Wed, 12 Aug 2026 15:33:57 +0100 Subject: [PATCH 4/4] Bump falco commit --- falcosecurity-libs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/falcosecurity-libs b/falcosecurity-libs index ec3747cd42..a4c9d16f02 160000 --- a/falcosecurity-libs +++ b/falcosecurity-libs @@ -1 +1 @@ -Subproject commit ec3747cd426d8f477e3ef538e0b3cbafc41f2fb9 +Subproject commit a4c9d16f029df02ab9013e90dce103e9243667d6