native crash,系统so库,大神来帮忙分析分析

天宇365 2021-03-11 12:10:46
app crash,直接上日志,大神来帮忙看一下

--------- beginning of crash
03-10 15:16:46.058 F/DEBUG (32750): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-10 15:16:46.058 F/DEBUG (32750): Build fingerprint: 'HUAWEI/EML-AL00/HWEML:10/HUAWEIEML-AL00/10.0.0.176C00:user/release-keys'
03-10 15:16:46.058 F/DEBUG (32750): Revision: '0'
03-10 15:16:46.058 F/DEBUG (32750): ABI: 'arm64'
03-10 15:16:46.059 F/DEBUG (32750): SYSVMTYPE: Maple
03-10 15:16:46.059 F/DEBUG (32750): APPVMTYPE: Art
03-10 15:16:46.059 F/DEBUG (32750): Timestamp: 2021-03-10 15:16:46+0800
03-10 15:16:46.059 F/DEBUG (32750): pid: 31743, tid: 31995, name: Studio:Agent >>> ai.xmov.hxttsa <<<
03-10 15:16:46.059 F/DEBUG (32750): uid: 10310
03-10 15:16:46.059 F/DEBUG (32750): signal 35 (<debuggerd signal>), code -1 (SI_QUEUE), fault addr --------
03-10 15:16:46.060 F/DEBUG (32750): Abort message: 'attempted to close file descriptor 96, expected to be unowned, actually owned by unique_fd 0x7223dfb00c'
03-10 15:16:46.060 F/DEBUG (32750): x0 0000000000000000 x1 0000000000007cfb x2 0000000000000023 x3 000000727a9cb640
03-10 15:16:46.060 F/DEBUG (32750): x4 3062666433323237 x5 3062666433323237 x6 3062666433323237 x7 6330306266643332
03-10 15:16:46.060 F/DEBUG (32750): x8 00000000000000f0 x9 796b751d8e8b5803 x10 0000000000000000 x11 0000007380a728df
03-10 15:16:46.060 F/DEBUG (32750): x12 0000007380a72885 x13 000000727a9cb20a x14 0000000000000000 x15 0000000000000030
03-10 15:16:46.060 F/DEBUG (32750): x16 0000007380b32908 x17 0000007380b126f0 x18 0000000000000000 x19 0000000000007bff
03-10 15:16:46.060 F/DEBUG (32750): x20 0000000000007cfb x21 000000727a9cc020 x22 0000007386cef914 x23 0000000000000001
03-10 15:16:46.060 F/DEBUG (32750): x24 000000727a9cb430 x25 000000727a9cb3b0 x26 000000727a9cb370 x27 00000072ef6e0200
03-10 15:16:46.060 F/DEBUG (32750): x28 000000727adedc70 x29 000000727a9cb720
03-10 15:16:46.060 F/DEBUG (32750): sp 000000727a9cb2f0 lr 0000007380acac24 pc 0000007380acac44
03-10 15:16:46.074 F/DEBUG (32750):
03-10 15:16:46.074 F/DEBUG (32750): backtrace:
03-10 15:16:46.074 F/DEBUG (32750): NOTE: Function names and BuildId information is missing for some frames due
03-10 15:16:46.074 F/DEBUG (32750): NOTE: to unreadable libraries. For unwinds of apps, only shared libraries
03-10 15:16:46.074 F/DEBUG (32750): NOTE: found under the lib/ directory are readable.
03-10 15:16:46.074 F/DEBUG (32750): #00 pc 0000000000073c44 /apex/com.android.runtime/lib64/bionic/libc.so (fdsan_error(char const*, ...)+388) (BuildId: 0328f365110c006f3b155558069c03b7)
03-10 15:16:46.074 F/DEBUG (32750): #01 pc 0000000000073a5c /apex/com.android.runtime/lib64/bionic/libc.so (android_fdsan_close_with_tag+728) (BuildId: 0328f365110c006f3b155558069c03b7)
03-10 15:16:46.074 F/DEBUG (32750): #02 pc 00000000000741c8 /apex/com.android.runtime/lib64/bionic/libc.so (close+16) (BuildId: 0328f365110c006f3b155558069c03b7)
03-10 15:16:46.074 F/DEBUG (32750): #03 pc 000000000021e0ac /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #04 pc 0000000000205af0 /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #05 pc 00000000001b5038 /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #06 pc 00000000001bc938 /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #07 pc 00000000001fd740 /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #08 pc 00000000001ffb9c /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #09 pc 0000000000210378 /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #10 pc 00000000001a9740 /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #11 pc 00000000000c6b78 /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #12 pc 00000000000cc1c8 /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #13 pc 00000000002fd914 /data/data/ai.xmov.hxttsa/code_cache/libjvmtiagent_arm64.so
03-10 15:16:46.074 F/DEBUG (32750): #14 pc 00000000000cf6f0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) (BuildId: 0328f365110c006f3b155558069c03b7)
03-10 15:16:46.074 F/DEBUG (32750): #15 pc 00000000000720e8 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 0328f365110c006f3b155558069c03b7)
03-10 15:17:00.155 F/libc (31743): Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 31743 (ai.xmov.hxttsa), pid 31743 (ai.xmov.hxttsa)
03-10 15:17:00.389 F/DEBUG ( 530): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-10 15:17:00.389 F/DEBUG ( 530): Build fingerprint: 'HUAWEI/EML-AL00/HWEML:10/HUAWEIEML-AL00/10.0.0.176C00:user/release-keys'
03-10 15:17:00.389 F/DEBUG ( 530): Revision: '0'
03-10 15:17:00.389 F/DEBUG ( 530): ABI: 'arm64'
03-10 15:17:00.390 F/DEBUG ( 530): SYSVMTYPE: Maple
03-10 15:17:00.390 F/DEBUG ( 530): APPVMTYPE: Art
03-10 15:17:00.391 F/DEBUG ( 530): Timestamp: 2021-03-10 15:17:00+0800
03-10 15:17:00.391 F/DEBUG ( 530): pid: 31743, tid: 31743, name: ai.xmov.hxttsa >>> ai.xmov.hxttsa <<<
03-10 15:17:00.391 F/DEBUG ( 530): uid: 10310
03-10 15:17:00.391 F/DEBUG ( 530): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
03-10 15:17:00.391 F/DEBUG ( 530): Abort message: 'Could not write wake signal to fd 96 (returned -1): Bad file descriptor'
03-10 15:17:00.391 F/DEBUG ( 530): x0 0000000000000000 x1 0000000000007bff x2 0000000000000006 x3 0000007ffe1d6890
03-10 15:17:00.391 F/DEBUG ( 530): x4 fefefeff11c34baf x5 fefefeff11c34baf x6 fefefeff11c34baf x7 7f7f7f7f7fff7fff
03-10 15:17:00.391 F/DEBUG ( 530): x8 00000000000000f0 x9 796b751d8e8b5803 x10 0000000000000001 x11 0000000000000000
03-10 15:17:00.391 F/DEBUG ( 530): x12 fffffff0fffffbdf x13 ffffffffffffffff x14 0000000000000004 x15 ffffffffffffffff
03-10 15:17:00.391 F/DEBUG ( 530): x16 0000007380b32908 x17 0000007380b126f0 x18 00000000000000ff x19 0000000000007bff
03-10 15:17:00.391 F/DEBUG ( 530): x20 0000000000007bff x21 00000000ffffffff x22 00000072f3817400 x23 0000000012d84bc8
03-10 15:17:00.391 F/DEBUG ( 530): x24 000000000098953a x25 0000000012c44cb0 x26 000000000098953a x27 0000000000000001
03-10 15:17:00.391 F/DEBUG ( 530): x28 0000000000000002 x29 0000007ffe1d6930
03-10 15:17:00.391 F/DEBUG ( 530): sp 0000007ffe1d6870 lr 0000007380ac7580 pc 0000007380ac75ac
03-10 15:17:00.736 F/DEBUG ( 530):
03-10 15:17:00.736 F/DEBUG ( 530): backtrace:
03-10 15:17:00.736 F/DEBUG ( 530): #00 pc 00000000000705ac /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: 0328f365110c006f3b155558069c03b7)
03-10 15:17:00.736 F/DEBUG ( 530): #01 pc 00000000000089f8 /system/lib64/liblog.so (__android_log_assert+324) (BuildId: 41675fee0f8bd3b6f1dc946483ffa1a5)
03-10 15:17:00.736 F/DEBUG ( 530): #02 pc 0000000000017958 /system/lib64/libutils.so (android::Looper::wake()+208) (BuildId: 868b138f3e4abfebd8910c8133e83b50)
03-10 15:17:00.736 F/DEBUG ( 530): #03 pc 00000000002d4148 /system/framework/arm64/boot-framework.oat (art_jni_trampoline+152) (BuildId: 99caf10f9efe6e6fb3f573fe545d32738f18d717)
03-10 15:17:00.736 F/DEBUG ( 530): #04 pc 00000000020164f8 /memfd:/jit-cache (deleted) (android.os.MessageQueue.enqueueMessage+680)
03-10 15:17:00.736 F/DEBUG ( 530): #05 pc 00000000020740d0 /memfd:/jit-cache (deleted) (android.os.Handler.enqueueMessage+144)
03-10 15:17:00.736 F/DEBUG ( 530): #06 pc 000000000203e45c /memfd:/jit-cache (deleted) (android.os.Handler.sendMessageAtTime+332)
03-10 15:17:00.736 F/DEBUG ( 530): #07 pc 0000000002088754 /memfd:/jit-cache (deleted) (android.os.Handler.sendMessageDelayed+100)
03-10 15:17:00.737 F/DEBUG ( 530): #08 pc 0000000000144334 /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 0fd07ccb37ce5d1da616af1c92975c60)
03-10 15:17:00.737 F/DEBUG ( 530): #09 pc 00000000001531a4 /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+252) (BuildId: 0fd07ccb37ce5d1da616af1c92975c60)
03-10 15:17:00.737 F/DEBUG ( 530): #10 pc 00000000002eecdc /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+384) (BuildId: 0fd07ccb37ce5d1da616af1c92975c60)
03-10 15:17:00.737 F/DEBUG ( 530): #11 pc 00000000002e9fac /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+912) (BuildId: 0fd07ccb37ce5d1da616af1c92975c60)
03-10 15:17:00.737 F/DEBUG ( 530): #12 pc 00000000002f87e4 /apex/com.android.runtime/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false, false>(art::interpreter::SwitchImplContext*)+19768) (BuildId: 0fd07ccb37ce5d1da616af1c92975c60)
03-10 15:17:00.737 F/DEBUG ( 530): #13 pc 000000000014fbd8 /apex/com.android.runtime/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 0fd07ccb37ce5d1da616af1c92975c60)
03-10 15:17:00.737 F/DEBUG ( 530): #14 pc 000000000031fc9c /system/framework/framework.jar (android.os.Handler.sendMessage)
03-10 15:17:00.737 F/DEBUG ( 530
...全文
3553 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 13 楼 天宇365的回复:
[quote=引用 5 楼 不会写代码的猴子 的回复:][quote=引用 4 楼 天宇365 的回复:] 貌似有点效果,没删除这个之前,我每次开Profiler,没有5秒就crash了。
华为手机问题吧 Android Studio 4.1.2已经修复了华为设备profiler崩溃的问题[/quote] 4.1.2貌似没有解决华为手机 profile闪退的问题,还是闪退[/quote] 😂好吧,那就只能删文件了
天宇365 2021-03-12
  • 打赏
  • 举报
回复 1
引用 5 楼 不会写代码的猴子 的回复:
[quote=引用 4 楼 天宇365 的回复:] 貌似有点效果,没删除这个之前,我每次开Profiler,没有5秒就crash了。
华为手机问题吧 Android Studio 4.1.2已经修复了华为设备profiler崩溃的问题[/quote] 4.1.2貌似没有解决华为手机 profile闪退的问题,还是闪退
天宇365 2021-03-11
  • 打赏
  • 举报
回复
为什么不能上传文件?
  • 打赏
  • 举报
回复
引用 10 楼 天宇365 的回复:
怀疑是不是跟安装的是debug包有关。
无关,不debug你都用不了profile
天宇365 2021-03-11
  • 打赏
  • 举报
回复
引用 8 楼 不会写代码的猴子 的回复:
[quote=引用 7 楼 天宇365 的回复:] 你说的是华为设备问题,但是我删除了/data/local/tmp/perfd就没问题了, 言归正传,上面的crash,也是因为华为手机的原因吗? 那时候没有开Profiler,在跑自动化测试,不过当时手机卡的不行。 删除文件后,运行比较流畅。
嗯,就是手机问题[/quote] 怀疑是不是跟安装的是debug包有关。
天宇365 2021-03-11
  • 打赏
  • 举报
回复
引用 8 楼 不会写代码的猴子 的回复:
[quote=引用 7 楼 天宇365 的回复:] 你说的是华为设备问题,但是我删除了/data/local/tmp/perfd就没问题了, 言归正传,上面的crash,也是因为华为手机的原因吗? 那时候没有开Profiler,在跑自动化测试,不过当时手机卡的不行。 删除文件后,运行比较流畅。
嗯,就是手机问题[/quote] 这个文件删掉一会又有了,咋整.大佬
  • 打赏
  • 举报
回复
引用 7 楼 天宇365 的回复:
你说的是华为设备问题,但是我删除了/data/local/tmp/perfd就没问题了, 言归正传,上面的crash,也是因为华为手机的原因吗? 那时候没有开Profiler,在跑自动化测试,不过当时手机卡的不行。 删除文件后,运行比较流畅。
嗯,就是手机问题
天宇365 2021-03-11
  • 打赏
  • 举报
回复
引用 5 楼 不会写代码的猴子 的回复:
[quote=引用 4 楼 天宇365 的回复:] 貌似有点效果,没删除这个之前,我每次开Profiler,没有5秒就crash了。
华为手机问题吧 Android Studio 4.1.2已经修复了华为设备profiler崩溃的问题[/quote] 你说的是华为设备问题,但是我删除了/data/local/tmp/perfd就没问题了, 言归正传,上面的crash,也是因为华为手机的原因吗? 那时候没有开Profiler,在跑自动化测试,不过当时手机卡的不行。 删除文件后,运行比较流畅。
天宇365 2021-03-11
  • 打赏
  • 举报
回复
引用 5 楼 不会写代码的猴子 的回复:
[quote=引用 4 楼 天宇365 的回复:] 貌似有点效果,没删除这个之前,我每次开Profiler,没有5秒就crash了。
华为手机问题吧 Android Studio 4.1.2已经修复了华为设备profiler崩溃的问题[/quote] 确实是华为手机,P20,感谢了
  • 打赏
  • 举报
回复
引用 4 楼 天宇365 的回复:
貌似有点效果,没删除这个之前,我每次开Profiler,没有5秒就crash了。
华为手机问题吧 Android Studio 4.1.2已经修复了华为设备profiler崩溃的问题
天宇365 2021-03-11
  • 打赏
  • 举报
回复
引用 2 楼 不会写代码的猴子 的回复:
试试这个? Android Studio打开Device File Explorer, 删除/data/local/tmp/perfd文件夹
貌似有点效果,没删除这个之前,我每次开Profiler,没有5秒就crash了。
天宇365 2021-03-11
  • 打赏
  • 举报
回复
引用 2 楼 不会写代码的猴子 的回复:
试试这个? Android Studio打开Device File Explorer, 删除/data/local/tmp/perfd文件夹
能说明下缘由吗,这个异常不是必现,跑1-2个小时可能才会出来,不太好确定是否有效.
  • 打赏
  • 举报
回复
试试这个? Android Studio打开Device File Explorer, 删除/data/local/tmp/perfd文件夹

80,348

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧