On May 28, 10:13 am, Dmitriy <[email protected]> wrote:
> The application I wrote HTTP POSTs a file to a remote web server.  If,
> during this upload the phone is going through a lot of other activity
> - applications being opened, closed, switched; notification drawer
> being opened and closed - the whole phone shuts off with this error.
> It seems to me that this could be a bug in the Android OS.

The decoded stack trace is below.  I expect google groups will mangle
it badly. :-|

Looks like the Dalvik heap allocator is aborting after finding
something it didn't like.  Could be something trashing memory.

Stack Trace:
  RELADDR   FUNCTION
FILE:LINE
  000109e0  __libc_android_abort                                    /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
bionic/libc/unistd/abort.c:82
  00006f78  mspace_free                                             /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
system/core/libcutils/../../../bionic/libc/bionic/dlmalloc.c:4842
  00044878  dvmHeapSourceFreeList                                   /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/alloc/HeapSource.c:847
  000170d8  sweepBitmapCallback                                     /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/alloc/MarkSweep.c:1282
  00015a98  dvmHeapBitmapXorWalk                                    /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/alloc/HeapBitmap.c:268
  00015d94  dvmHeapBitmapXorWalkLists                               /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/alloc/HeapBitmap.c:359
  00016ff4  dvmHeapSweepUnmarkedObjects                             /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/alloc/MarkSweep.c:1337
  000163a4  dvmCollectGarbageInternal                               /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/alloc/Heap.c:981
  v------>  gcForMalloc                                             /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/alloc/Heap.c:329
  00016b60  tryMalloc                                               /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/alloc/Heap.c:329
  00016ce0  dvmMalloc                                               /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/alloc/Heap.c:553
  00057b64  dvmAllocArray                                           /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/oo/Array.c:62
  00057cc0  dvmAllocPrimitiveArray                                  /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/oo/Array.c:220
  000430c2  dvmCreateStringFromCstrAndLength                        /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/UtfString.c:280
  00043160  dvmCreateStringFromCstr                                 /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/UtfString.c:238
  00055c42  Dalvik_java_lang_Class_getName                          /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/native/java_lang_Class.c:366
  000139b8  dalvik_mterp                                            /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/mterp/out/InterpAsm-armv7-a.S:9381
  00019338  dvmMterpStd                                             /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/mterp/Mterp.c:107
  00018804  dvmInterpret                                            /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/interp/Interp.c:987
  0004eed0  dvmCallMethodV                                          /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/interp/Stack.c:534
  0004eef8  dvmCallMethod                                           /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/interp/Stack.c:435
  0005c478  processEncodedAnnotation                                /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/reflect/Annotation.c:856
  v------>  processAnnotationSet                                    /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/reflect/Annotation.c:922
  0005d116  processAnnotationSet.clone.1                            /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/reflect/Annotation.c:922
  0005d17c  dvmGetMethodAnnotations                                 /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/reflect/Annotation.c:1665
  00056d1e  Dalvik_java_lang_reflect_Method_getDeclaredAnnotations  /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/native/java_lang_reflect_Method.c:132
  000139b8  dalvik_mterp                                            /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/mterp/out/InterpAsm-armv7-a.S:9381
  00019338  dvmMterpStd                                             /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/mterp/Mterp.c:107
  00018804  dvmInterpret                                            /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/interp/Interp.c:987
  0004eed0  dvmCallMethodV                                          /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/interp/Stack.c:534
  0004eef8  dvmCallMethod                                           /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/interp/Stack.c:435
  000426d4  interpThreadStart                                       /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
dalvik/vm/Thread.c:1609
  0000fd74  __thread_entry                                          /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
bionic/libc/bionic/pthread.c:188
  0000f840  pthread_create                                          /
usr/local/google/buildbot/repo_clients/git_eclair-sholes-release/
bionic/libc/bionic/pthread.c:324

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to