SIGNAL 11 인거보면 역시나 메모리 잘못 건드려서 나는것 같긴한데요..
어떨때는 되고, 어떨때는 안되요.
근데 거의 대부분 잘 동작하는데, 가끔씩 실행이 안되는거거든요?
이것도 제가 실수로 메모리 잘못 건드리는건가요? ㅠㅠ

아, native code 돌리다가 나는 에러예요.


그리고 에뮬레이터에서는 잘 돌아가는데 실제 갤s (2.1-updated) 에서는 안돌아가는데..
이런건 어떤경우에 발생하는건가요??
친구한테 얼핏 듣기로는 한 어플이 너무 메모리를 많이 차지하면 강제종료된다고 듣긴했는데..
DDMS에서 힙 크기보니까 한 7메가.. 정도더라구요a
이런 부분에 있어서 아시는분 있으면 도움 좀 주세요. ㅠㅠ

10-03 13:04:30.028: DEBUG/AndroidRuntime(1631): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
10-03 13:04:30.028: DEBUG/AndroidRuntime(1631): CheckJNI is ON
10-03 13:04:30.268: DEBUG/AndroidRuntime(1631): --- registering native functions ---
10-03 13:04:31.158: INFO/ActivityManager(59): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=android.app.ImageProc/.main }
10-03 13:04:31.288: INFO/ActivityManager(59): Start proc android.app.ImageProc for activity android.app.ImageProc/.main: pid=1637 uid=10032 gids={1015}
10-03 13:04:31.308: DEBUG/AndroidRuntime(1631): Shutting down VM
10-03 13:04:31.318: DEBUG/dalvikvm(1631): Debugger has detached; object registry had 1 entries
10-03 13:04:31.388: INFO/AndroidRuntime(1631): NOTE: attach of thread 'Binder Thread #3' failed
10-03 13:04:32.298: DEBUG/dalvikvm(1637): GC_FOR_MALLOC freed 559 objects / 46512 bytes in 81ms
10-03 13:04:32.348: INFO/dalvikvm-heap(1637): Grow heap (frag case) to 4.605MB for 2169744-byte allocation
10-03 13:04:32.438: DEBUG/dalvikvm(1637): GC_FOR_MALLOC freed 147 objects / 7248 bytes in 86ms
10-03 13:04:32.688: DEBUG/dalvikvm(1637): Trying to load lib /data/data/android.app.ImageProc/lib/libImageProcessing.so 0x43e37a58
10-03 13:04:32.698: DEBUG/dalvikvm(1637): Added shared lib /data/data/android.app.ImageProc/lib/libImageProcessing.so 0x43e37a58
10-03 13:04:32.698: DEBUG/dalvikvm(1637): No JNI_OnLoad found in /data/data/android.app.ImageProc/lib/libImageProcessing.so 0x43e37a58, skipping init
10-03 13:04:35.908: INFO/DEBUG(31): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
10-03 13:04:35.908: INFO/DEBUG(31): Build fingerprint: 'generic/sdk/generic/:2.2/FRF91/43546:eng/test-keys'
10-03 13:04:35.928: INFO/DEBUG(31): pid: 1637, tid: 1637  >>> android.app.ImageProc <<<
10-03 13:04:35.928: INFO/DEBUG(31): signal 11 (SIGSEGV), fault addr 0000025a
10-03 13:04:35.928: INFO/DEBUG(31):  r0 afd41760  r1 00000003  r2 0000024e  r3 afd41724
10-03 13:04:35.938: INFO/DEBUG(31):  r4 00000001  r5 afd40328  r6 00000018  r7 0881003c
10-03 13:04:35.938: INFO/DEBUG(31):  r8 0005e9ec  r9 becf76e8  10 00000000  fp 00000003
10-03 13:04:35.938: INFO/DEBUG(31):  ip 00118778  sp becf7680  lr afd10510  pc afd0c570  cpsr 80000030
10-03 13:04:36.048: INFO/DEBUG(31):          #00  pc 0000c570  /system/lib/libc.so
10-03 13:04:36.058: INFO/DEBUG(31):          #01  pc 0000cd62  /system/lib/libc.so
10-03 13:04:36.068: INFO/DEBUG(31):          #02  pc 0004a40a  /system/lib/libdvm.so
10-03 13:04:36.068: INFO/DEBUG(31):          #03  pc 0004a4b2  /system/lib/libdvm.so
10-03 13:04:36.078: INFO/DEBUG(31):          #04  pc 0001cee0  /system/lib/libdvm.so
10-03 13:04:36.088: INFO/DEBUG(31):          #05  pc 0001b2e8  /system/lib/libdvm.so
10-03 13:04:36.098: INFO/DEBUG(31):          #06  pc 0001bac0  /system/lib/libdvm.so
10-03 13:04:36.098: INFO/DEBUG(31):          #07  pc 0001bc28  /system/lib/libdvm.so
10-03 13:04:36.108: INFO/DEBUG(31):          #08  pc 0005cb3e  /system/lib/libdvm.so
10-03 13:04:36.108: INFO/DEBUG(31):          #09  pc 0005cc68  /system/lib/libdvm.so
10-03 13:04:36.128: INFO/DEBUG(31):          #10  pc 0004040a  /system/lib/libdvm.so
10-03 13:04:36.128: INFO/DEBUG(31):          #11  pc 0002d8ae  /system/lib/libdvm.so
10-03 13:04:36.128: INFO/DEBUG(31):          #12  pc 00001fbc  /data/data/android.app.ImageProc/lib/libImageProcessing.so
10-03 13:04:36.148: INFO/DEBUG(31):          #13  pc 00013974  /system/lib/libdvm.so
10-03 13:04:36.148: INFO/DEBUG(31):          #14  pc 0003ddf0  /system/lib/libdvm.so
10-03 13:04:36.148: INFO/DEBUG(31):          #15  pc 000371b6  /system/lib/libdvm.so
10-03 13:04:36.158: INFO/DEBUG(31):          #16  pc 000432ec  /system/lib/libdvm.so
10-03 13:04:36.168: INFO/DEBUG(31):          #17  pc 00018714  /system/lib/libdvm.so
10-03 13:04:36.168: INFO/DEBUG(31):          #18  pc 0001e8c4  /system/lib/libdvm.so
10-03 13:04:36.178: INFO/DEBUG(31):          #19  pc 0001d790  /system/lib/libdvm.so
10-03 13:04:36.188: INFO/DEBUG(31):          #20  pc 0005408e  /system/lib/libdvm.so
10-03 13:04:36.198: INFO/DEBUG(31):          #21  pc 0005bde2  /system/lib/libdvm.so
10-03 13:04:36.198: INFO/DEBUG(31):          #22  pc 00018714  /system/lib/libdvm.so
10-03 13:04:36.208: INFO/DEBUG(31):          #23  pc 0001e8c4  /system/lib/libdvm.so
10-03 13:04:36.208: INFO/DEBUG(31):          #24  pc 0001d790  /system/lib/libdvm.so
10-03 13:04:36.228: INFO/DEBUG(31):          #25  pc 00053eec  /system/lib/libdvm.so
10-03 13:04:36.228: INFO/DEBUG(31):          #26  pc 0004072c  /system/lib/libdvm.so
10-03 13:04:36.228: INFO/DEBUG(31):          #27  pc 00034454  /system/lib/libdvm.so
10-03 13:04:36.248: INFO/DEBUG(31):          #28  pc 0002c930  /system/lib/libandroid_runtime.so
10-03 13:04:36.248: INFO/DEBUG(31):          #29  pc 0002d85c  /system/lib/libandroid_runtime.so
10-03 13:04:36.248: INFO/DEBUG(31):          #30  pc 00008c86  /system/bin/app_process
10-03 13:04:36.258: INFO/DEBUG(31):          #31  pc 0000d362  /system/lib/libc.so
10-03 13:04:36.258: INFO/DEBUG(31): code around pc:
10-03 13:04:36.268: INFO/DEBUG(31): afd0c550 1c39681f 078e40d1 2401d01b 43881c20
10-03 13:04:36.278: INFO/DEBUG(31): afd0c560 1c181881 302400ce 68821980 68924694
10-03 13:04:36.278: INFO/DEBUG(31): afd0c570 456668d6 e07fd000 d1034290 43a7408c
10-03 13:04:36.278: INFO/DEBUG(31): afd0c580 e004601f 429a691b 6082d376 00c960d0
10-03 13:04:36.288: INFO/DEBUG(31): afd0c590 6898e0ad d8004284 2900e095 2601d078
10-03 13:04:36.288: INFO/DEBUG(31): code around lr:
10-03 13:04:36.298: INFO/DEBUG(31): afd104f0 e2166903 1a00001a e5940000 e1a02004
10-03 13:04:36.298: INFO/DEBUG(31): afd10500 e2006a02 e1a00006 e3861001 ebfff96c
10-03 13:04:36.308: INFO/DEBUG(31): afd10510 e3500000 0a00000e e3560000 03a07080
10-03 13:04:36.308: INFO/DEBUG(31): afd10520 13a07000 e3865002 ea000000 ebfff986
10-03 13:04:36.328: INFO/DEBUG(31): afd10530 e1a01004 e1a00005 ebfff96d e1560000
10-03 13:04:36.328: INFO/DEBUG(31): stack:
10-03 13:04:36.328: INFO/DEBUG(31):     becf7640  afd36e38  /system/lib/libc.so
10-03 13:04:36.328: INFO/DEBUG(31):     becf7644  80907f10  /data/data/android.app.ImageProc/lib/libImageProcessing.so
10-03 13:04:36.328: INFO/DEBUG(31):     becf7648  000002e1 
10-03 13:04:36.328: INFO/DEBUG(31):     becf764c  001189f8  [heap]
10-03 13:04:36.328: INFO/DEBUG(31):     becf7650  00000000 
10-03 13:04:36.328: INFO/DEBUG(31):     becf7654  afd103f0  /system/lib/libc.so
10-03 13:04:36.328: INFO/DEBUG(31):     becf7658  afd418dc  /system/lib/libc.so
10-03 13:04:36.328: INFO/DEBUG(31):     becf765c  afd10510  /system/lib/libc.so
10-03 13:04:36.328: INFO/DEBUG(31):     becf7660  00000003 
10-03 13:04:36.328: INFO/DEBUG(31):     becf7664  afd40328  /system/lib/libc.so
10-03 13:04:36.328: INFO/DEBUG(31):     becf7668  00000000 
10-03 13:04:36.328: INFO/DEBUG(31):     becf766c  00000014 
10-03 13:04:36.328: INFO/DEBUG(31):     becf7670  0005e9ec  [heap]
10-03 13:04:36.328: INFO/DEBUG(31):     becf7674  becf76e8  [stack]
10-03 13:04:36.328: INFO/DEBUG(31):     becf7678  df002777 
10-03 13:04:36.328: INFO/DEBUG(31):     becf767c  e3a070ad 
10-03 13:04:36.328: INFO/DEBUG(31): #00 becf7680  00000002 
10-03 13:04:36.328: INFO/DEBUG(31):     becf7684  8081d108  /system/lib/libdvm.so
10-03 13:04:36.328: INFO/DEBUG(31):     becf7688  40009238  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
10-03 13:04:36.328: INFO/DEBUG(31):     becf768c  40009258  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
10-03 13:04:36.328: INFO/DEBUG(31):     becf7690  becf770c  [stack]
10-03 13:04:36.328: INFO/DEBUG(31):     becf7694  becf76e8  [stack]
10-03 13:04:36.350: INFO/DEBUG(31):     becf7698  00000080 
10-03 13:04:36.350: INFO/DEBUG(31):     becf769c  80887fc4  /system/lib/libdvm.so
10-03 13:04:36.350: INFO/DEBUG(31):     becf76a0  40009200  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
10-03 13:04:36.350: INFO/DEBUG(31):     becf76a4  becf76e8  [stack]
10-03 13:04:36.350: INFO/DEBUG(31):     becf76a8  80888c90  /system/lib/libdvm.so
10-03 13:04:36.350: INFO/DEBUG(31):     becf76ac  afd0cd65  /system/lib/libc.so
10-03 13:04:36.350: INFO/DEBUG(31): #01 becf76b0  80887fc4  /system/lib/libdvm.so
10-03 13:04:36.350: INFO/DEBUG(31):     becf76b4  8084a40d  /system/lib/libdvm.so
10-03 13:04:37.178: INFO/BootReceiver(59): Copying /data/tombstones/tombstone_01 to DropBox (SYSTEM_TOMBSTONE)
10-03 13:04:37.208: DEBUG/Zygote(33): Process 1637 terminated by signal (11)