Open
Description
The "ANRs & crashes" report from Google indicate that java.lang.OutOfMemoryError come from:
A ) 60% processing.core.PApplet.loadImage
on this line:
params[0].wichArray[params[0].pImageNum] = loadImage(params[0].file);
in this class
///////////////////////////////////////////////////////////////////////////////
private class BitmapWorkerTask extends AsyncTask<MyTaskParams, Void, PImage> {
// load image in background.
@Override
protected PImage doInBackground(MyTaskParams... params) {
params[0].wichArray[params[0].pImageNum] = loadImage(params[0].file);
return params[0].wichArray[params[0].pImageNum];
}
@Override
protected void onPostExecute(PImage result) {
ressourceCounter++;
}
}
///////////////////////////////////////////////////////////////////////////////
B ) +- 30 % The ones that point me to a "ProGuard deobfuscation" file:
processing.opengl.PGL.allocateDirectIntBuffer
processing.opengl.Texture.loadPixels
processing.core.PApplet.loadImage
processing.core.PImage.loadPixels