[Galaxy S I9000 Android Development] coolsixty:
App crashes when GPU acceleration is enabled

I force GPU acceleration enabled for application by set the settings--> Developer Settings--> Force GPU acceleration for Application (2D acceleration) .

Some of my application installed will crash in some time , report like this :

12-04 21:22:14.410: D/AndroidRuntime(3601): Shutting down VM

12-04 21:22:14.410: W/dalvikvm(3601): threadid=1: thread exiting with uncaught exception (group=0x40a311f8)

12-04 21:22:14.425: E/AndroidRuntime(3601): FATAL EXCEPTION: main

12-04 21:22:14.425: E/AndroidRuntime(3601): java.lang.NullPointerException

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.GLES20RecordingCanvas.drawBitmap(GLES20RecordingCanvas.java:118)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:393)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.widget.ImageView.onDraw(ImageView.java:910)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.draw(View.java:10880)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.drawChild(ViewGroup.java:2899)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2495)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10317)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:2603)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.View.getDisplayList(View.java:10282)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:791)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewRootImpl.draw(ViewRootImpl.java:1889)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1613)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2418)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.os.Handler.dispatchMessage(Handler.java:99)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.os.Looper.loop(Looper.java:137)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at android.app.ActivityThread.main(ActivityThread.java:4340)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at java.lang.reflect.Method.invokeNative(Native Method)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at java.lang.reflect.Method.invoke(Method.java:511)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)

12-04 21:22:14.425: E/AndroidRuntime(3601):	at dalvik.system.NativeStart.main(Native Method)

Something bug here or not supported yet or something else ?