From: Yu Watanabe Date: Thu, 14 Aug 2025 07:05:52 +0000 (+0900) Subject: condition: fix unexpected assertion triggered X-Git-Tag: v258-rc3~42 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1a360ed196030ced7ce66c604f1afbe61df7c02f;p=thirdparty%2Fsystemd.git condition: fix unexpected assertion triggered Follow-up for c154bb65ad55a98fdf7d05fcb6b68a22408ea33a. Fixes oss-fuzz#438513119. Fixes #38570. --- diff --git a/src/shared/condition.c b/src/shared/condition.c index f493a2da8c5..b09eff1bfbf 100644 --- a/src/shared/condition.c +++ b/src/shared/condition.c @@ -187,7 +187,6 @@ static int condition_test_version_cmp(const char *condition, const char *ver) { CompareOperator operator; bool first = true; - assert(condition); assert(ver); for (const char *p = condition;;) { diff --git a/test/fuzz/fuzz-link-parser/oss-fuzz-438513119 b/test/fuzz/fuzz-link-parser/oss-fuzz-438513119 new file mode 100644 index 00000000000..57d31bcb690 --- /dev/null +++ b/test/fuzz/fuzz-link-parser/oss-fuzz-438513119 @@ -0,0 +1,2 @@ +[Match] +Version=kernel \ No newline at end of file