cLines =

**new**objLines[c_vertices.length/3];

.

.

.

**for**(

**int**i=0; i< (c_vertices.length); i=i+3){

Log.

*e*("i = ", Float.

*toString*( i ) );

rMaths.fToPoint3D( cLines, c_vertices, i );

}

...

calls this function...

**public**

**void**fToPoint3D( objLines[] L,

**float**[] f,

**int**i ){

// Log.e("x = ", Float.toString(f[i+0]) );

L[i/3].pLineStart.x = f[i+0];

L[i/3].pLineStart.y = f[i+1];

L[i/3].pLineStart.z = f[i+2];

}

the above code crashes. BUT if I comment this lines below it runs well

// L[i/3].pLineStart.x = f[i+0];

// L[i/3].pLineStart.y = f[i+1];

// L[i/3].pLineStart.z = f[i+2];

But I cant figure out why it crashes at this code in the first place. Any clues? **All arrays are within bounds**