gpt4 book ai didi

android - Android 中 libgnuSTL_shared.so 中的段错误

转载 作者:行者123 更新时间:2023-11-28 06:16:58 26 4
gpt4 key购买 nike

我正在 Android 中运行一个可执行文件。该 exe 使用了许多用 C 和 C++ 编写的共享库。

我需要一些关于如何开始调试以下错误的帮助:

interfaces[3274]: segfault at f22bacfc ip sp error 7 in libgnustl_shared.so[f4266000+ed000]

interfaces: 是二进制可执行文件我可以使用任何工具来调试它吗?请分享步骤。

最佳答案

您可以使用 gdb 调试 android 可执行文件。

来自 this页:

  1. First you need to run gdbserver on the device:
    $ gdbserver :5039 /system/bin/executable

  2. The :5039 tells gdbserver to listen on port 5039 on the localhost, which adb bridges from the host to the device. executable represents the command to debug, a common one being runtime -s which starts the entire system all running in a single process. Launch gdb on the desktop. This can be done easily with the following command in the shell from which you built:
    $ gdbclient executable

关于android - Android 中 libgnuSTL_shared.so 中的段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30067879/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com