Integer Overflow when rendering larger amount of DX9 objects

when trying to render a larger amount (15000) of DX9 objects in beta23 and 24.1 the objects disappear and Renderer (TTY) shows the following error:

00:04:14  *  : [validatevalue: error occured in ](validatevalue: error occured in ): Integer overflow

Happens with:
gridsegments, pillows, quads, ropes, segments, spheres

with triangles I get the following error

00:12:36  *  : [validatevalue: error occured in ](validatevalue: error occured in ): Range check error

In beta22 everything works just fine.

System:
Win XP 32 SP3
.net 3.5 sp1
directx june 2010

NVidia 8800GTS
Latest Driver

QuadIntegerOverflow.v4p (6.2 kB)

Tested on another system:
Win 7 64bit
Nvdia GTX 470

same results

try to open inspektor on quad and check “drawslicewise”

thanks, fixed for betas>25.1