![我如何找出哪个库导致 ldconfig 段错误?](https://linux22.com/image/1153442/%E6%88%91%E5%A6%82%E4%BD%95%E6%89%BE%E5%87%BA%E5%93%AA%E4%B8%AA%E5%BA%93%E5%AF%BC%E8%87%B4%20ldconfig%20%E6%AE%B5%E9%94%99%E8%AF%AF%EF%BC%9F.png)
我下载了适用于 NanoPi Neo 2 的 Ubuntu 16.04 发行版并发现了一些有趣的东西。
运行 ldconfig.real -i(忽略辅助缓存)应该重建库缓存。但二进制文件却生成了分段错误。
此错误可在 Xenial 图像上重现,但不会出现在 Armbian 5.34(4.13 内核)或 Armbian 5.35(3.4 内核)发行版图像上。
所有图像均按原样进行测试,未经更新或修改。
我认为问题可能出在 libc 上,但我不确定如何找出答案。
有什么建议吗?我正在考虑用 apt-src 重新编译所有库(一个接一个),看看哪一个坏了。