HarmonyOS鸿蒙Next中#11066588 SIGABRT #00 pc 0004befc /system/lib/libc.so 华为手机的崩溃问题,具体so库为 libhwui.so

HarmonyOS鸿蒙Next中#11066588 SIGABRT #00 pc 0004befc /system/lib/libc.so 华为手机的崩溃问题,具体so库为 libhwui.so

libhwui.so库崩溃了好多呀  
有没有大佬帮忙看看诶

异常进程#线程 com.huodao.hdphone#RenderThread(19391)

系统版本 **Android 8.0.0,level 26**  
ROM **HuaWei/EMOTION**  
CPU架构 arm64-v8a  

前后台状态 后台 (出问题的都是应用在后台的app)

#19391 RenderThread  
SIGABRT

解析原始

1  
#00 pc 000000000006af04 /system/lib64/libc.so (tgkill+8) [arm64-v8a::90c08623dafe3a72992bdad6d36af5e6]  
2  
#01 pc 000000000001db90 /system/lib64/libc.so (abort+88) [arm64-v8a::90c08623dafe3a72992bdad6d36af5e6]  
3  
#02 pc 0000000000007f4c /system/lib64/liblog.so (__android_log_assert+304) [arm64-v8a::c839cd3c46186030fbef04564ff5198f]  
4  
#03 pc 000000000004e314 /system/lib64/libhwui.so [arm64-v8a::eff77e8813677c68276daca42f0b3261]  
5  
#04 pc 000000000004c790 /system/lib64/libhwui.so [arm64-v8a::eff77e8813677c68276daca42f0b3261]  
6  
#05 pc 00000000000492b4 /system/lib64/libhwui.so [arm64-v8a::eff77e8813677c68276daca42f0b3261]  
7  
#06 pc 000000000005123c /system/lib64/libhwui.so [arm64-v8a::eff77e8813677c68276daca42f0b3261]  
8  
#07 pc 0000000000052fc4 /system/lib64/libhwui.so [arm64-v8a::eff77e8813677c68276daca42f0b3261]  
9  
#08 pc 0000000000053f1c /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+348) [arm64-v8a::eff77e8813677c68276daca42f0b3261]  
10  
#09 pc 00000000000116f4 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+280) [arm64-v8a::f017b0865e62a852d4d5d5e385b587d1]  
11  
#10 pc 00000000000be39c /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+136) [arm64-v8a::06ca742ed4d522eb38de0a567832ba28]  
12  
#11 pc 00000000000678b4 /system/lib64/libc.so (__pthread_start(void*)+36) [arm64-v8a::90c08623dafe3a72992bdad6d36af5e6]  
13  
#12 pc 000000000001ef24 /system/lib64/libc.so (__start_thread+68) [arm64-v8a::90c08623dafe3a72992bdad6d36af5e6]  

14  
java:  
15  
[Failed to get Java stack]

更多关于HarmonyOS鸿蒙Next中#11066588 SIGABRT #00 pc 0004befc /system/lib/libc.so 华为手机的崩溃问题,具体so库为 libhwui.so的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

您好,您的问题需要进一步定位,请您通过在线提单进一步解决:https://developer.huawei.com/consumer/cn/support/feedback/,感谢您的反馈和支持。

更多关于HarmonyOS鸿蒙Next中#11066588 SIGABRT #00 pc 0004befc /system/lib/libc.so 华为手机的崩溃问题,具体so库为 libhwui.so的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,出现SIGABRT信号崩溃问题,具体so库为libhwui.so,通常与图形渲染或UI处理相关。SIGABRT是程序主动调用abort()函数触发的信号,表明程序检测到无法继续执行的严重错误。libhwui.so是鸿蒙系统中负责硬件加速图形渲染的库,崩溃可能与以下原因有关:

  1. 内存管理问题:如内存越界、重复释放或未初始化内存访问,导致libhwui.so在渲染过程中触发abort()
  2. 资源竞争:多线程环境下,libhwui.so可能因资源竞争或同步问题引发崩溃。
  3. 硬件兼容性:特定硬件设备上,libhwui.so可能因驱动或硬件支持不足导致异常。
  4. 系统或库版本不匹配libhwui.so与系统其他组件或依赖库版本不兼容,导致崩溃。

崩溃日志中的pc 0004befc指示了崩溃发生时的程序计数器位置,结合/system/lib/libc.so可进一步定位问题。建议检查相关代码的内存管理、线程同步及硬件兼容性,并确保系统与库版本一致。

在HarmonyOS鸿蒙Next中,出现SIGABRT崩溃问题,具体涉及libhwui.so库,可能是由于图形渲染或UI处理中的异常导致。

建议检查以下方面:

  1. 确保应用使用的图形API与系统版本兼容;

  2. 检查UI线程是否存在阻塞或死锁;

  3. 更新libhwui.so库到最新版本;

  4. 使用调试工具(如GDB)分析崩溃日志,定位具体问题代码。

如果问题持续,建议联系华为技术支持获取进一步帮助。

回到顶部