【问题标题】:What is causing apache to crash with the error "Inconsistency detected by ld.so"?是什么导致 apache 因错误“ld.so 检测到不一致”而崩溃?
【发布时间】:2012-11-07 13:00:57
【问题描述】:

我为飞思卡尔 powerpc 芯片组交叉编译了 apache httpd,但是当我尝试启动 apache 时,我立即收到以下错误:

Inconsistency detected by ld.so: dl-deps.c: 622: _dl_map_object_deps: Assertion `nlist > 1' failed!

几天来我一直在努力追查这个问题的根源,但我想出的只是它可能与 glibc 有关。任何有关可能是什么原因或如何解决的建议或信息将不胜感激

【问题讨论】:

    标签: apache crash cross-compiling glibc


    【解决方案1】:

    这是bug in glibc 2.13。显然它已经在大约一年半前修复了,您只需升级到比 2.13 更新的 glibc 版本(它们已经是 2.16)。

    【讨论】:

    • 我在运行 eglibc,会不会也存在同样的 bug?
    • eglibcglibc 的一个分支,它们似乎相当密切地跟踪glibc 中的变化,所以可以肯定的是glibc 2.13 中存在的任何错误都存在于eglibc 2.13 也是如此(实际的错误可能已在早期版本中引入,因此您可能也在运行早期版本)。
    猜你喜欢
    • 2011-09-07
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多