diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2018-03-13 12:51:08 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2018-03-15 00:15:15 +0100 |
commit | 5ee45c6d63c63c6ef9880c71c2070611e5dc8d2d (patch) | |
tree | db24afafd6224fc842683d81780c78759f824e8b /src/test | |
parent | 3b71cf46bee9364323c6bfb7018210d8f35f5820 (diff) | |
download | systemd-5ee45c6d63c63c6ef9880c71c2070611e5dc8d2d.tar.gz |
test-calendarspec: add the test case from oss-fuzz 6886
Before the fix 55a30fd4e8 in this would crash in calendarspec_from_time_t().
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/test-calendarspec.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/test/test-calendarspec.c b/src/test/test-calendarspec.c index 1a95b60740..cce305ed2b 100644 --- a/src/test/test-calendarspec.c +++ b/src/test/test-calendarspec.c @@ -259,6 +259,7 @@ int main(int argc, char* argv[]) { assert_se(calendar_spec_from_string("00:00/60", &c) < 0); assert_se(calendar_spec_from_string("00:00:2300", &c) < 0); assert_se(calendar_spec_from_string("00:00:18446744073709551615", &c) < 0); + assert_se(calendar_spec_from_string("@88588582097858858", &c) == -ERANGE); test_timestamp(); test_hourly_bug_4031(); |