diff --git a/src/shared/varlink-idl.c b/src/shared/varlink-idl.c index 7e24ff7cc0..78d719a496 100644 --- a/src/shared/varlink-idl.c +++ b/src/shared/varlink-idl.c @@ -48,7 +48,7 @@ static int varlink_idl_format_comment( } _cleanup_strv_free_ char **l = NULL; - r = strv_split_full(&l, text, NEWLINE, 0); + r = strv_split_full(&l, text, NEWLINE, EXTRACT_RELAX); if (r < 0) return log_error_errno(r, "Failed to split comment string: %m"); diff --git a/test/fuzz/fuzz-varlink-idl/oss-fuzz-69730 b/test/fuzz/fuzz-varlink-idl/oss-fuzz-69730 new file mode 100644 index 0000000000..395638a794 --- /dev/null +++ b/test/fuzz/fuzz-varlink-idl/oss-fuzz-69730 @@ -0,0 +1,2 @@ +#\ +interface. \ No newline at end of file