Pārlūkot izejas kodu

Merge pull request #6779 from jakesmith/hpcc-12767

HPCC-12767 Regression in splitter, could cause divide by zero.

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Gavin Halliday 10 gadi atpakaļ
vecāks
revīzija
3647e93fb6
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      thorlcr/thorutil/thbuf.cpp

+ 2 - 0
thorlcr/thorutil/thbuf.cpp

@@ -1049,6 +1049,8 @@ public:
             if (minChunkSize > 0x10000)
                 minChunkSize += 2*(minSize+1);
         }
+        else if (0 == minSize) // unknown
+            minSize = 1;
         maxRows = (minChunkSize / minSize) + 1;
         outputCount = _outputCount;
         unsigned c=0;