46
Support / Re: java.lang.OutOfMemoryError while Loading .md2 model
« on: October 31, 2011, 05:48:53 am »Code: [Select]
10-31 10:11:38.490: INFO/System.out(285): Start loading crab md2 model
10-31 10:11:38.490: INFO/jPCT-AE(285): Loading file from InputStream
10-31 10:11:38.512: INFO/jPCT-AE(285): Expanding buffers...16384 bytes
10-31 10:11:38.512: INFO/jPCT-AE(285): Expanding buffers...24576 bytes
10-31 10:11:38.512: INFO/jPCT-AE(285): Expanding buffers...32768 bytes
10-31 10:11:38.512: INFO/jPCT-AE(285): Expanding buffers...40960 bytes
10-31 10:11:38.522: INFO/jPCT-AE(285): Expanding buffers...49152 bytes
10-31 10:11:38.522: INFO/jPCT-AE(285): Expanding buffers...57344 bytes
10-31 10:11:38.522: INFO/jPCT-AE(285): Expanding buffers...65536 bytes
10-31 10:11:38.721: INFO/jPCT-AE(285): Expanding buffers...73728 bytes
10-31 10:11:38.721: INFO/jPCT-AE(285): Expanding buffers...81920 bytes
10-31 10:11:38.781: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 1124 objects / 406824 bytes in 56ms
10-31 10:11:38.791: INFO/jPCT-AE(285): Expanding buffers...163840 bytes
10-31 10:11:38.852: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 138 objects / 86400 bytes in 61ms
10-31 10:11:38.852: INFO/jPCT-AE(285): Expanding buffers...245760 bytes
10-31 10:11:38.901: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 70 objects / 166128 bytes in 48ms
10-31 10:11:38.910: INFO/dalvikvm-heap(285): Grow heap (frag case) to 3.948MB for 327696-byte allocation
10-31 10:11:38.991: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 1 objects / 245784 bytes in 83ms
10-31 10:11:38.991: INFO/jPCT-AE(285): Expanding buffers...327680 bytes
10-31 10:11:38.991: INFO/jPCT-AE(285): Expanding buffers...409600 bytes
10-31 10:11:39.001: INFO/jPCT-AE(285): File from InputStream loaded...378156 bytes
10-31 10:11:39.062: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 18 objects / 328488 bytes in 59ms
10-31 10:11:39.062: INFO/jPCT-AE(285): Magic number: 844121161
10-31 10:11:39.062: INFO/jPCT-AE(285): Version: 8
10-31 10:11:39.062: INFO/jPCT-AE(285): Skin width: 256
10-31 10:11:39.062: INFO/jPCT-AE(285): Skin height: 256
10-31 10:11:39.062: INFO/jPCT-AE(285): Frame size: 1720
10-31 10:11:39.062: INFO/jPCT-AE(285): Number of skins: 1
10-31 10:11:39.062: INFO/jPCT-AE(285): Number of Vertices: 420
10-31 10:11:39.062: INFO/jPCT-AE(285): Number of Texture coordinates: 420
10-31 10:11:39.062: INFO/jPCT-AE(285): Number of triangles: 715
10-31 10:11:39.062: INFO/jPCT-AE(285): Number of GL-commands: 6801
10-31 10:11:39.062: INFO/jPCT-AE(285): Number of Frames: 198
10-31 10:11:39.071: INFO/jPCT-AE(285): Reading Texture coordinates...
10-31 10:11:39.071: INFO/jPCT-AE(285): Done!
10-31 10:11:39.071: INFO/jPCT-AE(285): Reading polygonal data...
10-31 10:11:39.081: INFO/jPCT-AE(285): Done!
10-31 10:11:39.152: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 67 objects / 412672 bytes in 56ms
10-31 10:11:39.302: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 2 objects / 48 bytes in 58ms
10-31 10:11:39.540: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 2 objects / 48 bytes in 83ms
10-31 10:11:39.812: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 2 objects / 48 bytes in 97ms
10-31 10:11:40.040: INFO/jPCT-AE(285): Reading keyframes...
10-31 10:11:40.540: INFO/jPCT-AE(285): Done!
10-31 10:11:40.540: INFO/jPCT-AE(285): Coverting MD2-format into jPCT-format...
10-31 10:11:42.092: INFO/jPCT-AE(285): Processing: stand...
10-31 10:11:42.221: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 2229 objects / 512512 bytes in 107ms
10-31 10:11:43.101: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 9185 objects / 1014944 bytes in 200ms
10-31 10:11:43.871: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 8805 objects / 1092064 bytes in 107ms
10-31 10:11:44.821: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 10257 objects / 1161600 bytes in 124ms
10-31 10:11:44.921: INFO/jPCT-AE(285): Processing: run...
10-31 10:11:45.271: INFO/jPCT-AE(285): Processing: attack...
10-31 10:11:45.712: INFO/ActivityManager(60): Process com.android.settings (pid 120) has died.
10-31 10:11:45.771: INFO/jPCT-AE(285): Processing: pain...
10-31 10:11:45.901: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 11736 objects / 1387208 bytes in 116ms
10-31 10:11:46.222: WARN/ActivityManager(60): Launch timeout has expired, giving up wake lock!
10-31 10:11:46.541: INFO/jPCT-AE(285): Processing: jump...
10-31 10:11:46.641: WARN/ActivityManager(60): Activity idle timeout for HistoryRecord{4401ab98 org.me.home/.GameActivity}
10-31 10:11:46.891: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 11728 objects / 1386968 bytes in 120ms
10-31 10:11:47.012: INFO/jPCT-AE(285): Processing: flip...
10-31 10:11:47.780: INFO/jPCT-AE(285): Processing: salute...
10-31 10:11:48.030: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 11732 objects / 1386968 bytes in 134ms
10-31 10:11:48.511: INFO/jPCT-AE(285): Processing: taunt...
10-31 10:11:49.051: INFO/ActivityManager(60): Process android.process.media (pid 208) has died.
10-31 10:11:49.160: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 11731 objects / 1386936 bytes in 257ms
10-31 10:11:49.691: INFO/jPCT-AE(285): Processing: wave...
10-31 10:11:50.172: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 11731 objects / 1386968 bytes in 135ms
10-31 10:11:50.442: INFO/jPCT-AE(285): Processing: point...
10-31 10:11:51.221: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 11731 objects / 1386912 bytes in 150ms
10-31 10:11:51.281: INFO/jPCT-AE(285): Processing: crstnd...
10-31 10:11:52.262: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 11731 objects / 1386952 bytes in 148ms
10-31 10:11:52.471: INFO/jPCT-AE(285): Processing: crwalk...
10-31 10:11:52.811: INFO/jPCT-AE(285): Processing: crattack...
10-31 10:11:53.451: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 11732 objects / 1387008 bytes in 169ms
10-31 10:11:53.611: INFO/jPCT-AE(285): Processing: crpain...
10-31 10:11:53.801: DEBUG/dalvikvm(117): GC_EXPLICIT freed 209 objects / 9944 bytes in 1196ms
10-31 10:11:53.832: INFO/jPCT-AE(285): Processing: crdeath...
10-31 10:11:54.102: INFO/jPCT-AE(285): Processing: death...
10-31 10:11:54.282: INFO/ActivityManager(60): Process com.android.alarmclock (pid 167) has died.
10-31 10:11:54.511: INFO/dalvikvm-heap(285): Clamp target GC heap from 16.486MB to 16.000MB
10-31 10:11:54.511: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 11733 objects / 1387056 bytes in 163ms
10-31 10:11:55.421: INFO/dalvikvm-heap(285): Clamp target GC heap from 16.975MB to 16.000MB
10-31 10:11:55.421: DEBUG/dalvikvm(285): GC_FOR_MALLOC freed 8072 objects / 1005472 bytes in 240ms
10-31 10:11:55.661: INFO/jPCT-AE(285): Done!
10-31 10:11:55.661: INFO/System.out(285): End loading crab md2 model
10-31 10:11:55.792: INFO/jPCT-AE(285): Normal vectors calculated in 126ms!
10-31 10:11:55.792: INFO/System.out(285): ....Returning from draw method...
10-31 10:11:55.851: INFO/jPCT-AE(285): [ 1320036115857 ] - WARNING: Object object3 hasn't been build yet. Forcing build()!
10-31 10:11:55.851: INFO/jPCT-AE(285): Normal vectors calculated in 2ms!
10-31 10:11:55.861: ERROR/dalvikvm-heap(285): 288-byte external allocation too large for this process.
10-31 10:11:55.861: WARN/OSMemory(285): External allocation of 288 bytes was rejected
10-31 10:11:55.901: WARN/dalvikvm(285): threadid=7: thread exiting with uncaught exception (group=0x4001d800)
10-31 10:11:55.931: INFO/ActivityManager(60): Displayed activity org.me.home/.GameActivity: 19632 ms (total 19632 ms)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): FATAL EXCEPTION: GLThread 8
10-31 10:11:56.041: ERROR/AndroidRuntime(285): java.lang.OutOfMemoryError
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at org.apache.harmony.luni.platform.OSMemory.malloc(Native Method)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at org.apache.harmony.luni.platform.PlatformAddressFactory.alloc(PlatformAddressFactory.java:150)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:66)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at java.nio.ReadWriteDirectByteBuffer.<init>(ReadWriteDirectByteBuffer.java:51)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at java.nio.BufferFactory.newDirectByteBuffer(BufferFactory.java:93)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:68)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at com.threed.jpct.CompiledInstance.fill(CompiledInstance.java:740)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at com.threed.jpct.Object3DCompiler.compile(Object3DCompiler.java:151)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at com.threed.jpct.World.compile(World.java:2055)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at com.threed.jpct.World.compileAllObjects(World.java:1000)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at org.me.home.GameActivity$MyRenderer.onSurfaceChanged(GameActivity.java:295)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1325)
10-31 10:11:56.041: ERROR/AndroidRuntime(285): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1116)
10-31 10:11:56.231: WARN/ActivityManager(60): Force finishing activity org.me.home/.GameActivity