#o0x00000000004009c0 in main ( ) Missing separate debuginfos,use: debuginfo-install glibc-2.17-317.el7.x86_64( gdb). 怎么解决
时间: 2024-04-09 10:28:40 浏览: 207
这个错误是由于缺少调试信息所致。要解决这个问题,你需要安装相应的调试信息包。
根据你提供的信息,你可以尝试使用以下命令来安装 glibc 的调试信息包:
```
debuginfo-install glibc-2.17-317.el7.x86_64
```
这个命令会安装对应的 glibc 调试信息包,以便在调试时能够显示更详细的信息。
请注意,命令中的版本号可能需要根据你的系统配置进行调整。如果你使用的是其他 Linux 发行版,可能需要使用不同的包管理器来安装调试信息包。
安装完成后,你可以重新运行程序并使用 gdb 进行调试,以便找出具体的问题所在。
相关问题
错误:软件包:rethinkdb-2.4.3-30658.x86_64 (rethinkdb) 需要:glibc >= 2.28 已安装: glibc-2.17-326.el7_9.x86_64 (@updates) glibc = 2.17-326.el7_9 可用: glibc-2.17-317.el7.i686 (base) glibc = 2.17-317.el7 可用: glibc-2.17-322.el7_9.i686 (updates) glibc = 2.17-322.el7_9 可用: glibc-2.17-323.el7_9.i686 (updates) glibc = 2.17-323.el7_9 可用: glibc-2.17-324.el7_9.i686 (updates) glibc = 2.17-324.el7_9 可用: glibc-2.17-325.el7_9.i686 (updates) glibc = 2.17-325.el7_9 错误:软件包:rethinkdb-2.4.3-30658.x86_64 (rethinkdb) 需要:libcurl >= 7.61.1 已安装: libcurl-7.29.0-59.el7_9.1.x86_64 (@updates) libcurl = 7.29.0-59.el7_9.1 可用: libcurl-7.29.0-59.el7.i686 (base) libcurl = 7.29.0-59.el7 错误:软件包:rethinkdb-2.4.3-30658.x86_64 (rethinkdb) 需要:libstdc++ >= 8.5.0 已安装: libstdc++-4.8.5-44.el7.x86_64 (@base) libstdc++ = 4.8.2-16.el7 libstdc++ = 4.8.5-44.el7 错误:软件包:rethinkdb-2.4.3-30658.x86_64 (rethinkdb) 需要:zlib >= 1.2.11 已安装: zlib-1.2.7-21.el7_9.x86_64 (@updates) zlib = 1.2.7-21.el7_9 可用: zlib-1.2.7-18.el7.i686 (base) zlib = 1.2.7-18.el7 可用: zlib-1.2.7-19.el7_9.i686 (updates) zlib = 1.2.7-19.el7_9 可用: zlib-1.2.7-20.el7_9.i686 (updates) zlib = 1.2.7-20.el7_9
这个错误提示显示你在安装 rethinkdb-2.4.3-30658.x86_64 软件包时缺少一些依赖关系,包括 glibc >= 2.28、libcurl >= 7.61.1、libstdc++ >= 8.5.0 和 zlib >= 1.2.11。你需要升级这些依赖软件包或者安装相应版本的软件包来满足这些依赖关系。你可以使用以下命令安装缺失的依赖软件包:
```
sudo yum install glibc libcurl libstdc++ zlib
```
或者
```
sudo yum update glibc libcurl libstdc++ zlib
```
然后再尝试安装 rethinkdb 软件包。
Core was generated by `./PLCXOperator'. Program terminated with signal 6, Aborted. #0 0x00007f504a0a623b in raise () from /usr/lib64/libpthread.so.0 Missing separate debuginfos, use: debuginfo-install cyrus-sasl-lib-2.1.26-20.axs7.x86_64 glibc-2.17-157.axs7.1.x86_64 keyutils-libs-1.5.8-3.axs7.x86_64 krb5-libs-1.14.1-27.axs7.x86_64 libaio-0.3.109-13.axs7.x86_64 libcom_err-1.42.9-9.axs7.x86_64 libcurl-7.29.0-35.axs7.x86_64 libgcc-4.8.5-11.axs7.1.x86_64 libidn-1.28-4.axs7.x86_64 libselinux-2.5-6.axs7.x86_64 libssh2-1.4.3-10.axs7.1.x86_64 libstdc++-4.8.5-11.axs7.1.x86_64 nspr-4.11.0-1.axs7.x86_64 nss-3.21.3-2.axs7.1.x86_64 nss-softokn-freebl-3.16.2.3-14.4.axs7.x86_64 nss-util-3.21.3-1.1.axs7.x86_64 numactl-devel-2.0.9-6.axs7.x86_64 openldap-2.4.40-13.axs7.x86_64 openssl-libs-1.0.1e-60.axs7.x86_64 pcre-8.32-15.axs7.1.x86_64 zlib-1.2.7-17.axs7.x86_64 (gdb)
这是一个产生了核心转储的错误信息,说明程序已经因为收到了一个异常信号而被终止。具体原因需要分析核心转储文件来确定,可以使用 GDB 调试工具来分析。同时,还有一些调试信息缺失,需要安装相应的 debuginfo 包来获取更多的信息。根据提示,可以使用 debuginfo-install 命令来安装相应的包。
阅读全文