Hi All,
one of my application consuming more memory due to creation of lot's
of object,
when i have been running on emulator it has been giving below
exception
and application is going to crash.
i increased the "Ram size " of emulator to 512, and "Max Vm
application Heap" to 256.
still the same,
what will be appropriate solution to resolve issue?


07-26 18:37:50.905: DEBUG/dalvikvm(358): GC freed 1 objects / 728728
bytes in 100ms
07-26 18:37:50.905: WARN/dalvikvm(358): HeapWorker may be wedged:
9273ms spent inside Lcom/android/internal/os/BinderInternal
$GcWatcher;.finalize()V
07-26 18:37:51.095: DEBUG/dalvikvm(358): GC freed 8 objects / 1829960
bytes in 184ms
07-26 18:37:51.105: WARN/dalvikvm(358): HeapWorker may be wedged:
9466ms spent inside Lcom/android/internal/os/BinderInternal
$GcWatcher;.finalize()V
07-26 18:37:51.176: DEBUG/dalvikvm(358): GC freed 1 objects / 732728
bytes in 83ms
07-26 18:37:51.186: WARN/dalvikvm(358): HeapWorker may be wedged:
9553ms spent inside Lcom/android/internal/os/BinderInternal
$GcWatcher;.finalize()V
07-26 18:37:51.266: DEBUG/dalvikvm(358): GC freed 22 objects / 1837184
bytes in 79ms
07-26 18:37:51.276: WARN/dalvikvm(358): HeapWorker may be wedged:
9640ms spent inside Lcom/android/internal/os/BinderInternal
$GcWatcher;.finalize()V
07-26 18:37:51.366: DEBUG/dalvikvm(358): GC freed 2 objects / 733296
bytes in 93ms
07-26 18:37:51.376: WARN/dalvikvm(358): HeapWorker may be wedged:
9737ms spent inside Lcom/android/internal/os/BinderInternal
$GcWatcher;.finalize()V
07-26 18:37:51.446: DEBUG/dalvikvm(358): GC freed 8 objects / 1841352
bytes in 78ms
07-26 18:37:51.466: WARN/dalvikvm(358): HeapWorker may be wedged:
9827ms spent inside Lcom/android/internal/os/BinderInternal
$GcWatcher;.finalize()V
07-26 18:37:51.536: DEBUG/dalvikvm(358): GC freed 1 objects / 737280
bytes in 85ms
07-26 18:37:51.546: WARN/dalvikvm(358): HeapWorker may be wedged:
9912ms spent inside Lcom/android/internal/os/BinderInternal
$GcWatcher;.finalize()V
07-26 18:37:51.616: DEBUG/dalvikvm(358): GC freed 8 objects / 1851352
bytes in 74ms
07-26 18:37:51.626: WARN/dalvikvm(358): HeapWorker may be wedged:
9992ms spent inside Lcom/android/internal/os/BinderInternal
$GcWatcher;.finalize()V
07-26 18:37:51.706: DEBUG/dalvikvm(358): GC freed 1 objects / 741280
bytes in 83ms
07-26 18:37:51.716: INFO/dalvikvm-heap(358): Grow heap (frag case) to
11.186MB for 745244-byte allocation
07-26 18:37:51.716: ERROR/dalvikvm(358): HeapWorker is wedged: 10080ms
spent inside Lcom/android/internal/os/BinderInternal
$GcWatcher;.finalize()V
07-26 18:37:51.716: INFO/dalvikvm(358): DALVIK THREADS:
07-26 18:37:51.716: INFO/dalvikvm(358): "main" prio=5 tid=3 WAIT
07-26 18:37:51.716: INFO/dalvikvm(358):   | group="main" sCount=1
dsCount=0 s=N obj=0x4001b268 self=0xbd00
07-26 18:37:51.716: INFO/dalvikvm(358):   | sysTid=358 nice=0
sched=0/0 cgrp=default handle=-1344001384
07-26 18:37:51.716: INFO/dalvikvm(358):   at
java.lang.Object.wait(Native Method)
07-26 18:37:51.716: INFO/dalvikvm(358):   - waiting on <0x14db38> (a
android.os.MessageQueue)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
java.lang.Object.wait(Object.java:288)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
android.os.MessageQueue.next(MessageQueue.java:148)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
android.os.Looper.loop(Looper.java:110)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
android.app.ActivityThread.main(ActivityThread.java:4363)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
java.lang.reflect.Method.invokeNative(Native Method)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
java.lang.reflect.Method.invoke(Method.java:521)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:860)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
dalvik.system.NativeStart.main(Native Method)
07-26 18:37:51.716: INFO/dalvikvm(358): "db4o WeakReference collector"
daemon prio=1 tid=17 TIMED_WAIT
07-26 18:37:51.716: INFO/dalvikvm(358):   | group="main" sCount=1
dsCount=0 s=N obj=0x630fb738 self=0x3a8bf0
07-26 18:37:51.716: INFO/dalvikvm(358):   | sysTid=369 nice=19
sched=0/0 cgrp=bg_non_interactive handle=3836704
07-26 18:37:51.716: INFO/dalvikvm(358):   at
java.lang.Object.wait(Native Method)
07-26 18:37:51.716: INFO/dalvikvm(358):   - waiting on <0x3a98b8> (a
com.db4o.foundation.Lock4)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
java.lang.Object.wait(Object.java:326)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
com.db4o.foundation.Lock4.snooze(Lock4.java:18)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
com.db4o.foundation.SimpleTimer$2.run(SimpleTimer.java:39)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
com.db4o.foundation.Lock4.run(Lock4.java:12)
07-26 18:37:51.716: INFO/dalvikvm(358):   at
com.db4o.foundation.SimpleTimer.run(SimpleTimer.java:37)
07-26 18:37:51.726: INFO/dalvikvm(358):   at
com.db4o.internal.threading.ThreadPool4Impl$1.run(ThreadPool4Impl.java:
44)
07-26 18:37:51.726: INFO/dalvikvm(358):   at
java.lang.Thread.run(Thread.java:1096)
07-26 18:37:51.726: INFO/dalvikvm(358): "Thread-9" prio=1 tid=15
RUNNABLE
07-26 18:37:51.726: INFO/dalvikvm(358):   | group="main" sCount=0
dsCount=0 s=N obj=0x63087c68 self=0x11e548
07-26 18:37:51.726: INFO/dalvikvm(358):   | sysTid=368 nice=0
sched=0/0 cgrp=default handle=1188232
07-26 18:37:51.726: INFO/dalvikvm(358):   at
com.altaworks.kokaihop.utils.ConstantUtils.DownloadText(ConstantUtils.java:~98)
07-26 18:37:51.726: INFO/dalvikvm(358):   at
com.altaworks.kokaihop.ui.TakeoffActivity.downloadRecipebyIDs(TakeoffActivity.java:
316)
07-26 18:37:51.726: INFO/dalvikvm(358):   at
com.altaworks.kokaihop.ui.TakeoffActivity.downloadRecipes(TakeoffActivity.java:
295)
07-26 18:37:51.726: INFO/dalvikvm(358):   at
com.altaworks.kokaihop.ui.TakeoffActivity$2.run(TakeoffActivity.java:
131)
07-26 18:37:51.726: INFO/dalvikvm(358):   at
java.lang.Thread.run(Thread.java:1096)
07-26 18:37:51.726: INFO/dalvikvm(358): "Binder Thread #2" prio=5
tid=13 NATIVE
07-26 18:37:51.726: INFO/dalvikvm(358):   | group="main" sCount=1
dsCount=0 s=N obj=0x6305aba0 self=0x11d0a8
07-26 18:37:51.726: INFO/dalvikvm(358):   | sysTid=364 nice=0
sched=0/0 cgrp=default handle=1305896
07-26 18:37:51.726: INFO/dalvikvm(358):   at
dalvik.system.NativeStart.run(Native Method)
07-26 18:37:51.726: INFO/dalvikvm(358): "Binder Thread #1" prio=5
tid=11 NATIVE
07-26 18:37:51.726: INFO/dalvikvm(358):   | group="main" sCount=1
dsCount=0 s=N obj=0x63058a48 self=0x120240
07-26 18:37:51.726: INFO/dalvikvm(358):   | sysTid=363 nice=0
sched=0/0 cgrp=default handle=1163448
07-26 18:37:51.726: INFO/dalvikvm(358):   at
dalvik.system.NativeStart.run(Native Method)
07-26 18:37:51.726: INFO/dalvikvm(358): "JDWP" daemon prio=5 tid=9
VMWAIT
07-26 18:37:51.726: INFO/dalvikvm(358):   | group="system" sCount=1
dsCount=0 s=N obj=0x630562a0 self=0x13eb70
07-26 18:37:51.726: INFO/dalvikvm(358):   | sysTid=362 nice=0
sched=0/0 cgrp=default handle=1180128
07-26 18:37:51.726: INFO/dalvikvm(358):   at
dalvik.system.NativeStart.run(Native Method)
07-26 18:37:51.726: INFO/dalvikvm(358): "Signal Catcher" daemon prio=5
tid=7 VMWAIT
07-26 18:37:51.726: INFO/dalvikvm(358):   | group="system" sCount=1
dsCount=0 s=N obj=0x630561e8 self=0x11bfa0
07-26 18:37:51.726: INFO/dalvikvm(358):   | sysTid=361 nice=0
sched=0/0 cgrp=default handle=1271784
07-26 18:37:51.726: INFO/dalvikvm(358):   at
dalvik.system.NativeStart.run(Native Method)
07-26 18:37:51.726: INFO/dalvikvm(358): "HeapWorker" daemon prio=5
tid=5 VMWAIT
07-26 18:37:51.726: INFO/dalvikvm(358):   | group="system" sCount=1
dsCount=0 s=N obj=0x52b02ee8 self=0x1366d0
07-26 18:37:51.726: INFO/dalvikvm(358):   | sysTid=360 nice=0
sched=0/0 cgrp=default handle=1179928
07-26 18:37:51.726: INFO/dalvikvm(358):   at
com.android.internal.os.BinderInternal
$GcWatcher.finalize(BinderInternal.java:~48)
07-26 18:37:51.726: INFO/dalvikvm(358):   at
dalvik.system.NativeStart.run(Native Method)
07-26 18:37:51.726: ERROR/dalvikvm(358): VM aborting
07-26 18:37:51.846: INFO/DEBUG(28): *** *** *** *** *** *** *** ***
*** *** *** *** *** *** *** ***
07-26 18:37:51.846: INFO/DEBUG(28): Build fingerprint: 'generic/sdk/
generic/:2.1-update1/ECLAIR/35983:eng/test-keys'
07-26 18:37:51.846: INFO/DEBUG(28): pid: 358, tid: 368  >>>
com.altaworks.kokaihop.ui <<<
07-26 18:37:51.846: INFO/DEBUG(28): signal 11 (SIGSEGV), fault addr
deadd00d
07-26 18:37:51.846: INFO/DEBUG(28):  r0 00000354  r1 afe1331d  r2
0000000c  r3 deadd00d
07-26 18:37:51.846: INFO/DEBUG(28):  r4 00000026  r5 400091e8  r6
ad065714  r7 003a9990
07-26 18:37:51.846: INFO/DEBUG(28):  r8 00000344  r9 00000001  10
ad080c00  fp 00000000
07-26 18:37:51.846: INFO/DEBUG(28):  ip ad080160  sp 51d3bc58  lr
afe142dd  pc ad035452  cpsr 20000030
07-26 18:37:51.975: INFO/DEBUG(28):          #00  pc 00035452  /system/
lib/libdvm.so
07-26 18:37:51.975: INFO/DEBUG(28):          #01  pc 000440d8  /system/
lib/libdvm.so
07-26 18:37:51.985: INFO/DEBUG(28):          #02  pc 0001680c  /system/
lib/libdvm.so
07-26 18:37:51.985: INFO/DEBUG(28):          #03  pc 000170c4  /system/
lib/libdvm.so
07-26 18:37:51.985: INFO/DEBUG(28):          #04  pc 0001724c  /system/
lib/libdvm.so
07-26 18:37:51.985: INFO/DEBUG(28):          #05  pc 00055b52  /system/
lib/libdvm.so
07-26 18:37:51.985: INFO/DEBUG(28):          #06  pc 00055c80  /system/
lib/libdvm.so
07-26 18:37:51.995: INFO/DEBUG(28):          #07  pc 00055d80  /system/
lib/libdvm.so
07-26 18:37:51.995: INFO/DEBUG(28):          #08  pc 0001353c  /system/
lib/libdvm.so
07-26 18:37:51.995: INFO/DEBUG(28):          #09  pc 00019888  /system/
lib/libdvm.so
07-26 18:37:51.995: INFO/DEBUG(28):          #10  pc 00018d5c  /system/
lib/libdvm.so
07-26 18:37:51.995: INFO/DEBUG(28):          #11  pc 0004d6d0  /system/
lib/libdvm.so
07-26 18:37:51.995: INFO/DEBUG(28):          #12  pc 0004d702  /system/
lib/libdvm.so
07-26 18:37:52.005: INFO/DEBUG(28):          #13  pc 00041c78  /system/
lib/libdvm.so
07-26 18:37:52.005: INFO/DEBUG(28):          #14  pc 00010000  /system/
lib/libc.so
07-26 18:37:52.005: INFO/DEBUG(28):          #15  pc 0000fad4  /system/
lib/libc.so
07-26 18:37:52.005: INFO/DEBUG(28): code around pc:
07-26 18:37:52.005: INFO/DEBUG(28): ad035440 4808ecb6 6b9b5823
d0002b00 4b064798
07-26 18:37:52.005: INFO/DEBUG(28): ad035450 701c2426 ed28f7d9
0004ab1c fffe57c4
07-26 18:37:52.005: INFO/DEBUG(28): ad035460 fffe8c30 00000354
deadd00d b510b40e
07-26 18:37:52.005: INFO/DEBUG(28): code around lr:
07-26 18:37:52.005: INFO/DEBUG(28): afe142cc 220ce008 2b005eab
1c28d003 47889901
07-26 18:37:52.005: INFO/DEBUG(28): afe142dc 35544306 d5f43f01
2c006824 b003d1ee
07-26 18:37:52.005: INFO/DEBUG(28): afe142ec bdf01c30 00024b44
000000b4 1c0fb5f0
07-26 18:37:52.005: INFO/DEBUG(28): stack:
07-26 18:37:52.005: INFO/DEBUG(28):     51d3bc18  00000015
07-26 18:37:52.005: INFO/DEBUG(28):     51d3bc1c  afe1334d  /system/
lib/libc.so
07-26 18:37:52.005: INFO/DEBUG(28):     51d3bc20  afe3902c  /system/
lib/libc.so
07-26 18:37:52.005: INFO/DEBUG(28):     51d3bc24  afe38fd8  /system/
lib/libc.so
07-26 18:37:52.005: INFO/DEBUG(28):     51d3bc28  00000000
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc2c  afe142dd  /system/
lib/libc.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc30  51d3bc44
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc34  afe1331d  /system/
lib/libc.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc38  ad065714  /system/
lib/libdvm.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc3c  ad07ff50  /system/
lib/libdvm.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc40  400091e8  /dev/
ashmem/mspace/dalvik-heap/zygote/0 (deleted)
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc44  ad065714  /system/
lib/libdvm.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc48  003a9990  [heap]
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc4c  afe1337f  /system/
lib/libc.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc50  df002777
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc54  e3a070ad
07-26 18:37:52.015: INFO/DEBUG(28): #00 51d3bc58  ad06ccd7  /system/
lib/libdvm.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc5c  ad0440dd  /system/
lib/libdvm.so
07-26 18:37:52.015: INFO/DEBUG(28): #01 51d3bc60  00002760
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc64  00000000
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc68  516161ad  /data/
dalvik-cache/system@framew...@framework.jar@classes.dex
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc6c  516802a7  /data/
dalvik-cache/system@framew...@framework.jar@classes.dex
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc70  003a9990  [heap]
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc74  00000170
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc78  ad080f8c  /system/
lib/libdvm.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc7c  afe0f3b0  /system/
lib/libc.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc80  0099d227
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc84  00000000
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc88  00000354
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc8c  400091e8  /dev/
ashmem/mspace/dalvik-heap/zygote/0 (deleted)
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc90  ad07ff50  /system/
lib/libdvm.so
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc94  00000354
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc98  00000013
07-26 18:37:52.015: INFO/DEBUG(28):     51d3bc9c  ad016810  /system/
lib/libdvm.so
07-26 18:37:53.206: DEBUG/Zygote(30): Process 358 terminated by signal
(11)
07-26 18:37:53.216: INFO/WindowManager(72): WIN DEATH: Window{629eed08
com.altaworks.kokaihop.ui/com.altaworks.kokaihop.ui.LandingActivity
paused=false}
07-26 18:37:53.226: INFO/ActivityManager(72): Process
com.altaworks.kokaihop.ui (pid 358) has died.
07-26 18:37:53.276: INFO/UsageStats(72): Unexpected resume of
com.android.launcher while already resumed in
com.altaworks.kokaihop.ui
07-26 18:37:53.336: WARN/InputManagerService(72): Got RemoteException
sending setActive(false) notification to pid 358 uid 10028


Regards
Imran ali

-- 
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

Reply via email to