Fatal signal 11 (SIGSEGV), code 1, fault addr 0xfffffff8 in tid 3851 (cameraserver)

--------- beginning of crash
01-02 00:09:09.871 F/libc    ( 3851): Fatal signal 11 (SIGSEGV), code 1, fault addr 0xfffffff8 in tid 3851 (cameraserver)
01-02 00:09:09.872 W/        (  432): debuggerd: handling request: pid=3851 uid=1047 gid=1005 tid=3851
01-02 00:09:09.945 F/DEBUG   ( 3853): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-02 00:09:09.946 F/DEBUG   ( 3853): Build fingerprint: 'Android/msm8953_64/msm8953_64:7.1.1/NMF26F/Data.B05031742:userdebug/release-keys'
01-02 00:09:09.946 F/DEBUG   ( 3853): Revision: '0'
01-02 00:09:09.946 F/DEBUG   ( 3853): ABI: 'arm'
01-02 00:09:09.946 F/DEBUG   ( 3853): pid: 3851, tid: 3851, name: cameraserver  >>> /system/bin/cameraserver <<<
01-02 00:09:09.946 F/DEBUG   ( 3853): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xfffffff8
01-02 00:09:09.946 F/DEBUG   ( 3853):     r0 00000000  r1 000004f8  r2 f6113645  r3 f61135ec
01-02 00:09:09.946 F/DEBUG   ( 3853):     r4 00000000  r5 ffd83268  r6 f61129d0  r7 f61135ec
01-02 00:09:09.946 F/DEBUG   ( 3853):     r8 00000003  r9 f6118020  sl f6118110  fp f61136f4
01-02 00:09:09.946 F/DEBUG   ( 3853):     ip ffd82d64  sp ffd83230  lr f60f1631  pc f60f1672  cpsr 200f0030
01-02 00:09:09.954 F/DEBUG   ( 3853): 
01-02 00:09:09.954 F/DEBUG   ( 3853): backtrace:
01-02 00:09:09.954 F/DEBUG   ( 3853):     #00 pc 00013672  /system/lib/libuvc_meig_camera.so (_ZN7qcamera6Camera18makeCapabilitySizeEiPN7android6VectorINS_15cam_dimension_tEEE+121)
01-02 00:09:09.955 F/DEBUG   ( 3853):     #01 pc 00013e3b  /system/lib/libuvc_meig_camera.so (_ZN7qcamera9CameraHAL13getCameraInfoEiP11camera_info+190)
01-02 00:09:09.955 F/DEBUG   ( 3853):     #02 pc 00020bbb  /system/lib/hw/camera.msm8953.so (_ZN7qcamera15QCamera2Factory13getCameraInfoEiP11camera_info+146)
01-02 00:09:09.955 F/DEBUG   ( 3853):     #03 pc 00020aed  /system/lib/hw/camera.msm8953.so (_ZN7qcamera15QCamera2Factory15get_camera_infoEiP11camera_info+16)
01-02 00:09:09.955 F/DEBUG   ( 3853):     #04 pc 00060bd5  /system/lib/libcameraservice.so (_ZN7android12CameraModule13getCameraInfoEiP11camera_info+312)
01-02 00:09:09.955 F/DEBUG   ( 3853):     #05 pc 0005c505  /system/lib/libcameraservice.so (_ZN7android18ModuleFlashControl12hasFlashUnitERKNS_7String8EPb+52)
01-02 00:09:09.955 F/DEBUG   ( 3853):     #06 pc 0005bfc5  /system/lib/libcameraservice.so (_ZN7android16CameraFlashlight14findFlashUnitsEv+140)
01-02 00:09:09.955 F/DEBUG   ( 3853):     #07 pc 0004fb37  /system/lib/libcameraservice.so (_ZN7android13CameraService10onFirstRefEv+302)
01-02 00:09:09.955 F/DEBUG   ( 3853):     #08 pc 00000be3  /system/bin/cameraserver
01-02 00:09:09.955 F/DEBUG   ( 3853):     #09 pc 00000b25  /system/bin/cameraserver
01-02 00:09:09.955 F/DEBUG   ( 3853):     #10 pc 00016d51  /system/lib/libc.so (__libc_init+48)
01-02 00:09:09.955 F/DEBUG   ( 3853):     #11 pc 00000a18  /system/bin/cameraserver

分析过程:

01-02 00:09:09.954 F/DEBUG   ( 3853):     #00 pc 00013672  /system/lib/libuvc_meig_camera.so (_ZN7qcamera6Camera18makeCapabilitySizeEiPN7android6VectorINS_15cam_dimension_tEEE+121)

第一步:

上述行,可以知道是libuvc_meig_camera.so 报错了。
第二:
cd out/target/product/msm8953_64/symbols/system/lib/
addr2line -f -e libuvc_meig_camera.so 00013672
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200418115646590.png在这里插入图片描述
然后从上面可以知道是
hardware/qcom/camera/QCamera2/uvccamera/src/Camera.cpp:1272
这个地方出现异常了,需要修改

发布了376 篇原创文章 · 获赞 40 · 访问量 46万+

猜你喜欢

转载自blog.csdn.net/wangjicong_215/article/details/105596177