That means you ran out of memory :) On Mon, May 18, 2009 at 1:42 AM, TjerkW <tje...@gmail.com> wrote: > > Somebody tested my game (see http://spacewarsgame.wordpress.com) on a > real device, > however occasionaly this exception is thrown when running the main > game Activity. > This activity loads a lot of resources in GamePainter.<init>. > > (I know it is better to load resources in a separate thread, i'm > woking on it, > however this exception is unrelated to that (i think)) > > I dont now what the cause of this exception is, some VM memmory > allocation problem. > Is there not enough memory? If so, why does it run sometimes and other > times not? > > The exception stack trace is below: > > > I/ActivityManager( 52): Starting activity: Intent { > comp={com.tjerk.spacewars/com.tjerk.spacewars.SpaceWarsActivity} } > D/AirAttackActivity(12208): Launching Game Activity > I/AirAttack(12208): Last conf instance: null > D/dalvikvm(12208): GC freed 7699 objects / 269024 bytes in 111ms > D/dalvikvm(12208): GC freed 347 objects / 14056 bytes in 84ms > E/dalvikvm-heap(12208): 1345600-byte external allocation too large for > this process. > E/ (12208): VM won't let us allocate 1345600 bytes > D/AndroidRuntime(12208): Shutting down VM > W/dalvikvm(12208): threadid=3: thread exiting with uncaught exception > (group=0x4000fe68) > E/AndroidRuntime(12208): Uncaught handler: thread main exiting due to > uncaught exception > E/AndroidRuntime(12208): java.lang.OutOfMemoryError: bitmap size > exceeds VM budget > E/AndroidRuntime(12208): at > android.graphics.BitmapFactory.nativeDecodeAsset(Native Method) > E/AndroidRuntime(12208): at > android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:290) > E/AndroidRuntime(12208): at > android.graphics.BitmapFactory.decodeResource(BitmapFactory.java:193) > E/AndroidRuntime(12208): at > android.graphics.BitmapFactory.decodeResource(BitmapFactory.java:213) > E/AndroidRuntime(12208): at > com.tjerk.spacewars.GamePainter.<init>(GamePainter.java:186) > E/AndroidRuntime(12208): at > com.tjerk.spacewars.GameView.initialize(GameView.java:27) > E/AndroidRuntime(12208): at > com.tjerk.spacewars.SpaceWarsActivity.onCreate(SpaceWarsActivity.java: > 47) > E/AndroidRuntime(12208): at > android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: > 1122) > E/AndroidRuntime(12208): at > android.app.ActivityThread.performLaunchActivity(ActivityThread.java: > 2104) > E/AndroidRuntime(12208): at > android.app.ActivityThread.handleLaunchActivity(ActivityThread.java: > 2157) > E/AndroidRuntime(12208): at > android.app.ActivityThread.access$1800(ActivityThread.java:112) > E/AndroidRuntime(12208): at > android.app.ActivityThread$H.handleMessage(ActivityThread.java:1581) > E/AndroidRuntime(12208): at android.os.Handler.dispatchMessage > (Handler.java:88) > E/AndroidRuntime(12208): at android.os.Looper.loop(Looper.java: > 123) > E/AndroidRuntime(12208): at > android.app.ActivityThread.main(ActivityThread.java:3739) > E/AndroidRuntime(12208): at > java.lang.reflect.Method.invokeNative(Native Method) > E/AndroidRuntime(12208): at java.lang.reflect.Method.invoke > (Method.java:515) > E/AndroidRuntime(12208): at > com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run > (ZygoteInit.java:739) > E/AndroidRuntime(12208): at > com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) > E/AndroidRuntime(12208): at dalvik.system.NativeStart.main > (Native Method) > I/Process ( 52): Sending signal. PID: 12208 SIG: 3 > I/dalvikvm(12208): threadid=7: reacting to signal 3 > I/dalvikvm(12208): Wrote stack trace to '/data/anr/traces.txt' > > >
-- Romain Guy Android framework engineer romain...@android.com Note: please don't send private questions to me, as I don't have time to provide private support. All such questions should be posted on public forums, where I and others can see and answer them --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---