Check array has two elements before using index 1
diff --git a/build/cmake/version.pl b/build/cmake/version.pl index 3878ef3..ab14608 100755 --- a/build/cmake/version.pl +++ b/build/cmake/version.pl
@@ -62,7 +62,9 @@ my $version_extra = ""; if (length($git_desc) > 0) { my @git_desc_components = split('-', $git_desc, 2); - $version_extra = $git_desc_components[1]; + if (@git_desc_components > 1) { + $version_extra = $git_desc_components[1]; + } } open(my $version_file, '>', $version_filename) or