在我从源上共享主机上安装couchdb后,couchdb运行正常(上传,浏览),直到我为临时视图运行map reduce。我试过的大多数查询都会崩溃退出的服务器:
Segmentation fault
我尝试打开log_level = debug但是它不会产生超出Segmentation fault的任何消息?我还尝试按照here
所述构建新的openssl我怀疑它与结果键中出现的特定字段或该字段中有多少个不同的值有关。
例如,当我运行时运行正常:
emit(doc.short_value,1)
emit("some long text",1)
但是这会失败(分段错误服务器崩溃): 发射(doc.long_value,1) 发出(doc。“some long text”+ short_value,1)
从调试输出判断:对于每个非工作查询,分段错误总是发生在同一个地方/文档。
如何进一步调试?
更新:
couchdb版本是couchdb [供应商]版本=“1.4.0”。 Spidermonkey是1.8.5,我不得不承认我对JS 185和MozJS 17.0感到困惑 我使用185因为MozJS不起作用而docs on my hosting