From 96221be3e4cff237e083c1dfa609103f22990ee0 Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Fri, 11 Oct 2024 07:28:10 +0200 Subject: [PATCH] Docker: Fix crash during directory iteration Task-number: QTCREATORBUG-30790 Change-Id: Id59aa00f2ba8c960dd70d982e2d46a0bcf5bc0da Reviewed-by: hjk --- src/libs/gocmdbridge/client/bridgedfileaccess.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/gocmdbridge/client/bridgedfileaccess.cpp b/src/libs/gocmdbridge/client/bridgedfileaccess.cpp index 67e864047c7..e81d4aa399c 100644 --- a/src/libs/gocmdbridge/client/bridgedfileaccess.cpp +++ b/src/libs/gocmdbridge/client/bridgedfileaccess.cpp @@ -653,7 +653,7 @@ void FileAccess::iterateDirectory(const FilePath &filePath, t.start(); while (!result->isFinished()) { - if (result->isValid()) { + if (result->isValid() && idx < result->resultCount()) { result->resultAt(idx); // Wait for the next result to become available processResults();