From 5b556053c03449302e0d41aee5fa5c503b2ac07c 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 bc01b8425fbf9348c5270e756f2fd95ccc9b984b 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 0334a3898805d2cdd0eb8dca4fce4ed27979ad54 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 188e7e5f66411ec3d44a832efe477c7cd01e1444 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..6d166548b3 160000 --- a/falcosecurity-libs +++ b/falcosecurity-libs @@ -1 +1 @@ -Subproject commit ec3747cd426d8f477e3ef538e0b3cbafc41f2fb9 +Subproject commit 6d166548b3a83b718667436003db5d20d83984aa