Hi ,
I
have cross compiled linphone for android architecture but when i am
running it on my android lollipop device it is getting crashed.
Logcat traces from android studio:
--------- beginning of main
05-31 05:50:54.356 7961-7961/? W/linker: ./data/linphonec: unused DT entry: type 0x1d arg 0x1703
05-31 05:50:54.359 7961-7961/? W/linker: /system/lib/liblinphone.so.9.0.0: unused DT entry: type 0x1d arg 0x19525
05-31 05:50:54.366 7961-7961/? W/linker: /system/lib/libreadline.so.6.3: unused DT entry: type 0x1d arg 0x381f
05-31 05:50:54.370 7961-7961/? W/linker: /system/lib/libbellesip.so.0.0.0: unused DT entry: type 0x1d arg 0xd74e
05-31 05:50:54.376 7961-7961/? W/linker: /system/lib/libbctoolbox.so.0.0.0: unused DT entry: type 0x1d arg 0x36d8
--------- beginning of crash
05-31 05:50:54.470 7961-7961/? A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x8 in tid 7961 (linphonec)
05-31 05:50:54.574 312-312/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
05-31 05:50:54.574 312-312/? A/DEBUG: Build fingerprint: 'qcom/msm8909/msm8909:6.0.1/MMB29M/aashish04221448:userdebug/test-keys'
05-31 05:50:54.574 312-312/? A/DEBUG: Revision: '0'
05-31 05:50:54.574 312-312/? A/DEBUG: ABI: 'arm'
05-31 05:50:54.575 312-312/? A/DEBUG: pid: 7961, tid: 7961, name: linphonec >>> ./data/linphonec <<<
05-31 05:50:54.575 312-312/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8
05-31 05:50:54.579 1282-2961/system_process W/NativeCrashListener: Couldn't find ProcessRecord for pid 7961
05-31 05:50:54.585 312-312/? A/DEBUG: r0 00000000 r1 b801d178 r2 b801d090 r3 00000042
05-31 05:50:54.585 312-312/? E/DEBUG: AM write failed: Broken pipe
05-31 05:50:54.585 312-312/? A/DEBUG: r4 b801d068 r5 b6fb7458 r6 00000000 r7 b801d090
05-31 05:50:54.585 312-312/? A/DEBUG: r8 00000000 r9 b67d4424 sl b801d038 fp b801d10805-31 05:50:54.585 312-312/? A/DEBUG: ip 00000000 sp bedeb8c8 lr b69f9c70 pc b6eaf87c cpsr a0030010
05-31 05:50:54.587 312-312/? A/DEBUG: backtrace:
05-31 05:50:54.587 312-312/? A/DEBUG: #00 pc 0006087c /system/lib/liblinphone.so.9.0.0 (lp_config_new_with_factory+188)
05-31 05:50:54.668 312-312/? A/DEBUG: Tombstone written to: /data/tombstones/tombstone_08
05-31 05:50:54.672 1282-1568/system_process I/BootReceiver: Copying /data/tombstones/tombstone_08 to DropBox (SYSTEM_TOMBSTONE)
I
have cross compiled all the libraries with same toolchain and now i am
running it with audio support only(video is disabled now).
Can somebody help me to get the reason of the crash with these logs?
With Warm Regards,
Vikas Sharma