[GRASS-dev] [GRASS GIS] #2667: r.mapcalculator in a loop generates C++ runtime error

#2667: r.mapcalculator in a loop generates C++ runtime error
-----------------------+---------------------------------
  Reporter: lobelius | Owner: grass-dev@…
      Type: defect | Status: closed
  Priority: normal | Milestone: 6.4.6
Component: Raster | Version: 6.4.3
Resolution: invalid | Keywords: QGIS python console
       CPU: x86-64 | Platform: MSWindows 8
-----------------------+---------------------------------
Changes (by marisn):

* status: new => closed
* resolution: => invalid

Comment:

This is not a GRASS GIS bug but a QGIS one. There is a limit of 60
threads/processes that can use MSVCRT and this loop most likely hits limit
before unloading happens.
Upgrading MSVCRT or fixing QGIS code are the only two options.

More in KB 126709: https://support.microsoft.com/en-us/help/126709/prb-
error-on-win32s-r6016---not-enough-space-for-thread-data

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2667#comment:2&gt;
GRASS GIS <https://grass.osgeo.org>