1. From Line 4 to Line 161 is the logcat info 2. From Line 163 to Line 356 is the info that I trace out by the stack infos. **********************************logcat info begin*************************************** the linphone logcat log: I/ActivityManager( 96): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.linphone/.LinphoneActivity } from pid 175 I/ActivityManager( 96): Start proc org.linphone for activity org.linphone/.LinphoneActivity: pid=926 uid=10049 gids={3003, 1006, 1015} D/dalvikvm( 926): GC_EXTERNAL_ALLOC freed 107K, 51% free 2668K/5379K, external 831K/1012K, paused 41ms W/Resources( 926): Converting to string: TypedValue{t=0x10/d=0x0 a=-1} I/mediastreamer( 926): ==== Phone information dump ==== I/mediastreamer( 926): DEVICE=smdkv210 I/mediastreamer( 926): MODEL=Full Android on SMDKV210 I/mediastreamer( 926): SDK=9 I/Linphone( 926): Linphone version is 1106 D/szipinf ( 926): Initializing inflate state D/szipinf ( 926): Initializing zlib to inflate D/dalvikvm( 926): Trying to load lib /data/data/org.linphone/lib/libavutil.so 0x405129e0 D/dalvikvm( 926): Added shared lib /data/data/org.linphone/lib/libavutil.so 0x405129e0 D/dalvikvm( 926): No JNI_OnLoad found in /data/data/org.linphone/lib/libavutil.so 0x405129e0, skipping init D/dalvikvm( 926): Trying to load lib /data/data/org.linphone/lib/libswscale.so 0x405129e0 D/dalvikvm( 926): Added shared lib /data/data/org.linphone/lib/libswscale.so 0x405129e0 D/dalvikvm( 926): No JNI_OnLoad found in /data/data/org.linphone/lib/libswscale.so 0x405129e0, skipping init D/dalvikvm( 926): Trying to load lib /data/data/org.linphone/lib/libavcore.so 0x405129e0 D/dalvikvm( 926): Added shared lib /data/data/org.linphone/lib/libavcore.so 0x405129e0 D/dalvikvm( 926): No JNI_OnLoad found in /data/data/org.linphone/lib/libavcore.so 0x405129e0, skipping init D/dalvikvm( 926): Trying to load lib /data/data/org.linphone/lib/libavcodec.so 0x405129e0 D/dalvikvm( 926): Added shared lib /data/data/org.linphone/lib/libavcodec.so 0x405129e0 D/dalvikvm( 926): No JNI_OnLoad found in /data/data/org.linphone/lib/libavcodec.so 0x405129e0, skipping init D/dalvikvm( 926): Trying to load lib /data/data/org.linphone/lib/liblincrypto.so 0x405129e0 D/dalvikvm( 926): Added shared lib /data/data/org.linphone/lib/liblincrypto.so 0x405129e0 D/dalvikvm( 926): No JNI_OnLoad found in /data/data/org.linphone/lib/liblincrypto.so 0x405129e0, skipping init D/dalvikvm( 926): Trying to load lib /data/data/org.linphone/lib/liblinssl.so 0x405129e0 D/dalvikvm( 926): Added shared lib /data/data/org.linphone/lib/liblinssl.so 0x405129e0 D/dalvikvm( 926): No JNI_OnLoad found in /data/data/org.linphone/lib/liblinssl.so 0x405129e0, skipping init W/Linphone( 926): Unable to load optional library libsrtp W/Linphone( 926): Unable to load optional library libzrtpcpp D/dalvikvm( 926): Trying to load lib /data/data/org.linphone/lib/liblinphone.so 0x405129e0 D/dalvikvm( 926): Added shared lib /data/data/org.linphone/lib/liblinphone.so 0x405129e0 I/Linphone( 926): ==== Capabilities dump ==== I/Linphone( 926): Has neon: true I/Linphone( 926): Has ZRTP: false I/Linphone( 926): new state [GlobalStartup] I/mediastreamer( 926): Mediastreamer2 2.2.2 (git: unknown) starting. I/mediastreamer( 926): Registering all soundcard handlers I/mediastreamer( 926): Card 'ANDROID SND: Android Sound card' added I/mediastreamer( 926): Registering all webcam handlers I/mediastreamer( 926): Detecting Android VIDEO cards W/dalvikvm( 926): JNI WARNING: illegal class name 'org.linphone.mediastream.video.capture.AndroidVideoApi5JniWrapper' (Check_FindClass) W/dalvikvm( 926): (should be formed like 'java/lang/String') I/dalvikvm( 926): "main" prio=5 tid=1 NATIVE I/dalvikvm( 926): | group="main" sCount=0 dsCount=0 obj=0x4001f178 self=0xce70 I/dalvikvm( 926): | sysTid=926 nice=0 sched=0/0 cgrp=default handle=-1345006528 I/dalvikvm( 926): at org.linphone.core.LinphoneCoreImpl.newLinphoneCore(Native Method) I/dalvikvm( 926): at org.linphone.core.LinphoneCoreImpl.(LinphoneCoreImpl.java:113) I/dalvikvm( 926): at org.linphone.core.LinphoneCoreFactoryImpl.createLinphoneCore(LinphoneCoreFactoryImpl.java:91) I/dalvikvm( 926): at org.linphone.LinphoneManager.startLibLinphone(LinphoneManager.java:342) I/dalvikvm( 926): at org.linphone.LinphoneManager.createAndStart(LinphoneManager.java:214) I/dalvikvm( 926): at org.linphone.LinphoneService.onCreate(LinphoneService.java:128) I/dalvikvm( 926): at android.app.ActivityThread.handleCreateService(ActivityThread.java:1920) I/dalvikvm( 926): at android.app.ActivityThread.access$2500(ActivityThread.java:117) I/dalvikvm( 926): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:982) I/dalvikvm( 926): at android.os.Handler.dispatchMessage(Handler.java:99) I/dalvikvm( 926): at android.os.Looper.loop(Looper.java:123) I/dalvikvm( 926): at android.app.ActivityThread.main(ActivityThread.java:3647) I/dalvikvm( 926): at java.lang.reflect.Method.invokeNative(Native Method) I/dalvikvm( 926): at java.lang.reflect.Method.invoke(Method.java:507) I/dalvikvm( 926): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) I/dalvikvm( 926): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) I/dalvikvm( 926): at dalvik.system.NativeStart.main(Native Method) I/dalvikvm( 926): E/dalvikvm( 926): VM aborting I/DEBUG ( 58): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 58): Build fingerprint: 'generic/full_smdkv210/smdkv210:2.3.1/GINGERBREAD/eng.figow.20110827.124737:eng/test-keys' I/DEBUG ( 58): pid: 926, tid: 926 >>> org.linphone <<< I/DEBUG ( 58): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadd00d I/DEBUG ( 58): r0 fffffe7c r1 deadd00d r2 00000026 r3 00000000 I/DEBUG ( 58): r4 81da5608 r5 81d874bc r6 81d874bc r7 00208460 I/DEBUG ( 58): r8 00000001 r9 845acf08 10 40560988 fp 4053ec68 I/DEBUG ( 58): ip 81da5714 sp be8e92b0 lr afd191d9 pc 81d461f8 cpsr 20000030 I/DEBUG ( 58): d0 74726f6261204d69 d1 4965746f67795a6e I/DEBUG ( 58): d2 6874654d24746967 d3 677241646e41640a I/DEBUG ( 58): d4 0000000000000000 d5 8443a9fd8443bc15 I/DEBUG ( 58): d6 000000008443a9fd d7 8443bcf98443a9f9 I/DEBUG ( 58): d8 0000000000000000 d9 0000000000000000 I/DEBUG ( 58): d10 0000000000000000 d11 0000000000000000 I/DEBUG ( 58): d12 0000000000000000 d13 0000000000000000 I/DEBUG ( 58): d14 0000000000000000 d15 0000000000000000 I/DEBUG ( 58): d16 0000abe800000024 d17 bff0000000000000 I/DEBUG ( 58): d18 3ff0000000000000 d19 0000000000000000 I/DEBUG ( 58): d20 0000000000000000 d21 0000000000000000 I/DEBUG ( 58): d22 3ff0000000000000 d23 0000000000000000 I/DEBUG ( 58): d24 3ff0000000000000 d25 0000000000000000 I/DEBUG ( 58): d26 0000000000000000 d27 0000000000000000 I/DEBUG ( 58): d28 0100010001000100 d29 0100010001000100 I/DEBUG ( 58): d30 07558000074f8000 d31 07620000075bc000 I/DEBUG ( 58): scr 20000012 I/DEBUG ( 58): I/DEBUG ( 58): #00 pc 000461f8 /system/lib/libdvm.so I/DEBUG ( 58): #01 pc 000375c8 /system/lib/libdvm.so I/DEBUG ( 58): #02 pc 000383d8 /system/lib/libdvm.so I/DEBUG ( 58): #03 pc 00038458 /system/lib/libdvm.so I/DEBUG ( 58): #04 pc 0005e3c4 /data/data/org.linphone/lib/liblinphone.so I/DEBUG ( 58): #05 pc 0005eb38 /data/data/org.linphone/lib/liblinphone.so I/DEBUG ( 58): #06 pc 0004ff34 /data/data/org.linphone/lib/liblinphone.so I/DEBUG ( 58): #07 pc 00045b38 /data/data/org.linphone/lib/liblinphone.so I/DEBUG ( 58): #08 pc 00035f02 /data/data/org.linphone/lib/liblinphone.so I/DEBUG ( 58): #09 pc 0003c518 /data/data/org.linphone/lib/liblinphone.so I/DEBUG ( 58): #10 pc 00017df4 /system/lib/libdvm.so I/DEBUG ( 58): I/DEBUG ( 58): code around pc: I/DEBUG ( 58): 81d461d8 447a4479 f7d14c0b 2000e996 ea9af7d1 I/DEBUG ( 58): 81d461e8 447c4809 6bdb5823 4798b103 22264902 I/DEBUG ( 58): 81d461f8 f7d1700a bf00eb02 deadd00d 000437a7 I/DEBUG ( 58): 81d46208 00045365 0005f41a fffffe7c 4b09b40e I/DEBUG ( 58): 81d46218 4c09b517 aa05447b f852591b 6b5b1b04 I/DEBUG ( 58): I/DEBUG ( 58): code around lr: I/DEBUG ( 58): afd191b8 4a0e4b0d e92d447b 589c41f0 26004680 I/DEBUG ( 58): afd191c8 686768a5 f9b5e006 b113300c 47c04628 I/DEBUG ( 58): afd191d8 35544306 37fff117 6824d5f5 d1ef2c00 I/DEBUG ( 58): afd191e8 e8bd4630 bf0081f0 00028344 ffffff88 I/DEBUG ( 58): afd191f8 b086b570 f602fb01 9004460c a804a901 I/DEBUG ( 58): I/DEBUG ( 58): stack: I/DEBUG ( 58): be8e9270 afd42664 I/DEBUG ( 58): be8e9274 000a7850 I/DEBUG ( 58): be8e9278 00000015 I/DEBUG ( 58): be8e927c afd182a1 /system/lib/libc.so I/DEBUG ( 58): be8e9280 afd4270c I/DEBUG ( 58): be8e9284 afd426b8 I/DEBUG ( 58): be8e9288 00000000 I/DEBUG ( 58): be8e928c afd191d9 /system/lib/libc.so I/DEBUG ( 58): be8e9290 0005f41a I/DEBUG ( 58): be8e9294 81d874bc /system/lib/libdvm.so I/DEBUG ( 58): be8e9298 81d874bc /system/lib/libdvm.so I/DEBUG ( 58): be8e929c 00208460 I/DEBUG ( 58): be8e92a0 00000001 I/DEBUG ( 58): be8e92a4 afd182d1 /system/lib/libc.so I/DEBUG ( 58): be8e92a8 df002777 I/DEBUG ( 58): be8e92ac e3a070ad I/DEBUG ( 58): #00 be8e92b0 81d89983 /system/lib/libdvm.so I/DEBUG ( 58): be8e92b4 81d375cd /system/lib/libdvm.so I/DEBUG ( 58): #01 be8e92b8 81d89983 /system/lib/libdvm.so I/DEBUG ( 58): be8e92bc 81d383dd /system/lib/libdvm.so I/BootReceiver( 96): Copying /data/tombstones/tombstone_04 to DropBox (SYSTEM_TOMBSTONE) E/InputDispatcher( 96): channel '407325b8 org.linphone/org.linphone.LinphoneActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x8 E/InputDispatcher( 96): channel '407325b8 org.linphone/org.linphone.LinphoneActivity (server)' ~ Channel is unrecoverably broken and will be disposed! D/Zygote ( 59): Process 926 terminated by signal (11) D/dalvikvm( 96): GC_FOR_MALLOC freed 467K, 43% free 4954K/8583K, external 1161K/1644K, paused 35ms I/dalvikvm-heap( 96): Grow heap (frag case) to 8.637MB for 121120-byte allocation D/dalvikvm( 96): GC_FOR_MALLOC freed <1K, 42% free 5072K/8711K, external 1161K/1644K, paused 30ms I/WindowManager( 96): WIN DEATH: Window{40709e80 org.linphone/org.linphone.LinphoneActivity paused=false} I/ActivityManager( 96): Process org.linphone (pid 926) has died. W/ActivityManager( 96): Scheduling restart of crashed service org.linphone/.LinphoneService in 5000ms D/dalvikvm( 96): GC_FOR_MALLOC freed 176K, 44% free 4964K/8711K, external 1161K/1644K, paused 30ms I/WindowManager( 96): WIN DEATH: Window{407325b8 org.linphone/org.linphone.LinphoneActivity paused=false} W/InputManagerService( 96): Window already focused, ignoring focus gain of: address@hidden I/ActivityManager( 96): Start proc org.linphone for service org.linphone/.LinphoneService: pid=937 uid=10049 gids={3003, 1006, 1015} W/Resources( 937): Converting to string: TypedValue{t=0x10/d=0x0 a=-1} I/mediastreamer( 937): ==== Phone information dump ==== ***********************************logcat info begin**************************************** The trace context is as follow: ************************************libxxx.so dump info begin************************************* I/DEBUG ( 58): #09 pc 0003c518 /data/data/org.linphone/lib/liblinphone.so 0003c4b0 : 3c4b0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 3c4b4: b083 sub sp, #12 3c4b6: 4604 mov r4, r0 3c4b8: 468a mov sl, r1 3c4ba: 4693 mov fp, r2 3c4bc: 461f mov r7, r3 3c4be: f8dd 9030 ldr.w r9, [sp, #48] 3c4c2: 4698 mov r8, r3 3c4c4: b133 cbz r3, 3c4d4 3c4c6: 6803 ldr r3, [r0, #0] 3c4c8: 4639 mov r1, r7 3c4ca: 2200 movs r2, #0 3c4cc: f8d3 32a4 ldr.w r3, [r3, #676] 3c4d0: 4798 blx r3 3c4d2: 4680 mov r8, r0 3c4d4: 464e mov r6, r9 3c4d6: f1b9 0f00 cmp.w r9, #0 ; 0x0 3c4da: d007 beq.n 3c4ec 3c4dc: 6823 ldr r3, [r4, #0] 3c4de: 4620 mov r0, r4 3c4e0: 4649 mov r1, r9 3c4e2: 2200 movs r2, #0 3c4e4: f8d3 32a4 ldr.w r3, [r3, #676] 3c4e8: 4798 blx r3 3c4ea: 4606 mov r6, r0 3c4ec: 20c4 movs r0, #196 3c4ee: f7f5 efce blx 3248c 3c4f2: 9b0d ldr r3, [sp, #52] 3c4f4: 4652 mov r2, sl 3c4f6: 4621 mov r1, r4 3c4f8: 9300 str r3, [sp, #0] 3c4fa: 465b mov r3, fp 3c4fc: 4605 mov r5, r0 3c4fe: f7ff f915 bl 3b72c <_ZN16LinphoneCoreDataC1EP7_JNIEnvP8_jobjectS3_S3_> 3c502: f131 fd83 bl 16e00c 3c506: f0a6 fef5 bl e32f4 3c50a: f061 febb bl 9e284 3c50e: 462b mov r3, r5 3c510: f105 007c add.w r0, r5, #124 ; 0x7c 3c514: 4641 mov r1, r8 3c516: 4632 mov r2, r6 3c518: f7f9 fbc2 bl 35ca0 3c51c: 4605 mov r5, r0 ********************************************************************************************** I/DEBUG ( 58): #08 pc 00035f02 /data/data/org.linphone/lib/liblinphone.so 00035ca0 : 35ca0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 35ca4: f8df 9ab0 ldr.w r9, [pc, #2736] ; 36758 35ca8: 4616 mov r6, r2 35caa: f8df 2ab0 ldr.w r2, [pc, #2736] ; 3675c 35cae: 44f9 add r9, pc 35cb0: 4698 mov r8, r3 35cb2: b095 sub sp, #84 35cb4: 4605 mov r5, r0 35cb6: f859 3002 ldr.w r3, [r9, r2] 35cba: f44f 70fc mov.w r0, #504 ; 0x1f8 35cbe: 460f mov r7, r1 35cc0: 9204 str r2, [sp, #16] 35cc2: 681b ldr r3, [r3, #0] 35cc4: 9313 str r3, [sp, #76] 35cc6: f02f fcb5 bl 65634 35cca: 2100 movs r1, #0 35ccc: f44f 72fc mov.w r2, #504 ; 0x1f8 35cd0: 4604 mov r4, r0 35cd2: f7fc ea08 blx 320e4 ............................ 35efc: f7ff fc04 bl 35708 35f00: f00f edb6 blx 45a70 35f04: f01c ee3c blx 52b80 35f08: f8c4 0180 str.w r0, [r4, #384] 35f0c: f01c ed08 blx 52920 35f10: 4638 mov r0, r7 35f12: f004 f941 bl 3a198 35f16: 6520 str r0, [r4, #80] 35f18: b116 cbz r6, 35f20 35f1a: 4631 mov r1, r6 35f1c: f004 f91c bl 3a158 35f20: f008 fb60 bl 3e5e4 35f24: 4621 mov r1, r4 35f26: 64a0 str r0, [r4, #72] 35f28: f006 fdec bl 3cb04 ********************************************************************************************** I/DEBUG ( 58): #07 pc 00045b38 /data/data/org.linphone/lib/liblinphone.so 00045a70 : 45a70: e59f0104 ldr r0, [pc, #260] ; 45b7c 45a74: e92d4070 push {r4, r5, r6, lr} 45a78: e08f0000 add r0, pc, r0 45a7c: ebffafac bl 31934 45a80: e3500000 cmp r0, #0 ; 0x0 45a84: 0a000001 beq 45a90 45a88: e3a0001f mov r0, #31 ; 0x1f 45a8c: eb04c50f bl 176ed0 <__udivdi3+0x85c> 45a90: e3a0001e mov r0, #30 ; 0x1e 45a94: eb04c50d bl 176ed0 <__udivdi3+0x85c> .............................. 45ae0: ebffffab bl 45994 45ae4: e08f4004 add r4, pc, r4 45ae8: eb000c4d bl 48c24 45aec: e59f30a0 ldr r3, [pc, #160] ; 45b94 45af0: e79f1003 ldr r1, [pc, r3] 45af4: e1a05000 mov r5, r0 45af8: e1a00005 mov r0, r5 45afc: eb000cbb bl 48df0 45b00: e5b41004 ldr r1, [r4, #4]! 45b04: e3510000 cmp r1, #0 ; 0x0 45b08: 1afffffa bne 45af8 45b0c: e59f0084 ldr r0, [pc, #132] ; 45b98 45b10: e59f4084 ldr r4, [pc, #132] ; 45b9c 45b14: e08f0000 add r0, pc, r0 45b18: ebffff9d bl 45994 45b1c: e08f4004 add r4, pc, r4 45b20: eb0028b9 bl 4fe0c 45b24: e59f3074 ldr r3, [pc, #116] ; 45ba0 45b28: e2844008 add r4, r4, #8 ; 0x8 45b2c: e79f1003 ldr r1, [pc, r3] 45b30: e1a05000 mov r5, r0 45b34: e1a00005 mov r0, r5 45b38: eb0028f3 bl 4ff0c 45b3c: e5b41004 ldr r1, [r4, #4]! ********************************************************************************************** I/DEBUG ( 58): #06 pc 0004ff34 /data/data/org.linphone/lib/liblinphone.so 0004ff0c : 4ff0c: e92d4070 push {r4, r5, r6, lr} 4ff10: e1a04000 mov r4, r0 4ff14: e5900004 ldr r0, [r0, #4] 4ff18: e1a05001 mov r5, r1 4ff1c: ebffd7d5 bl 45e78 4ff20: e5953004 ldr r3, [r5, #4] 4ff24: e3530000 cmp r3, #0 ; 0x0 4ff28: e5840004 str r0, [r4, #4] 4ff2c: 08bd8070 popeq {r4, r5, r6, pc} 4ff30: e1a00004 mov r0, r4 4ff34: e12fff33 blx r3 4ff38: e8bd8070 pop {r4, r5, r6, pc} ********************************************************************************************** I/DEBUG ( 58): #05 pc 0005eb38 /data/data/org.linphone/lib/liblinphone.so 0005e6e4 : 5e6e4: e5923044 ldr r3, [r2, #68] 5e6e8: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} 5e6ec: e3530000 cmp r3, #0 ; 0x0 5e6f0: e24dd018 sub sp, sp, #24 ; 0x18 ................. 5eb0c: e1a00005 mov r0, r5 5eb10: e1a0e00f mov lr, pc 5eb14: e593f2cc ldr pc, [r3, #716] 5eb18: e3a01002 mov r1, #2 ; 0x2 5eb1c: e5953000 ldr r3, [r5] 5eb20: e58d0010 str r0, [sp, #16] 5eb24: e1a00005 mov r0, r5 5eb28: e1a0e00f mov lr, pc 5eb2c: e593f2cc ldr pc, [r3, #716] 5eb30: e58d000c str r0, [sp, #12] 5eb34: e1a00005 mov r0, r5 5eb38: ebfffe16 bl 5e398 ********************************************************************************************** I/DEBUG ( 58): #04 pc 0005e3c4 /data/data/org.linphone/lib/liblinphone.so 0005e290 : 5e290: e92d4010 push {r4, lr} 5e294: e1a04000 mov r4, r0 5e298: e3a00048 mov r0, #72 ; 0x48 5e29c: eb04621b bl 176b10 <__udivdi3+0x49c> 5e2a0: eef27a0e fconsts s15, #46 5e2a4: e3a03000 mov r3, #0 ; 0x0 ...... 5e398: e59f3060 ldr r3, [pc, #96] ; 5e400 5e39c: e92d4010 push {r4, lr} 5e3a0: e79f3003 ldr r3, [pc, r3] 5e3a4: e3530008 cmp r3, #8 ; 0x8 5e3a8: ca00000e bgt 5e3e8 5e3ac: 0a000006 beq 5e3cc 5e3b0: e59f104c ldr r1, [pc, #76] ; 5e404 5e3b4: e5903000 ldr r3, [r0] 5e3b8: e08f1001 add r1, pc, r1 5e3bc: e5911008 ldr r1, [r1, #8] 5e3c0: e1a0e00f mov lr, pc 5e3c4: e593f018 ldr pc, [r3, #24] **********************************libxxx.so dump info end***************************************