Arangodb 2.5.0中未处理的异常

Arangodb 2.5.0中未处理的异常,arangodb,Arangodb,卸载两个集合后,ArangoDB 2.5.0异常终止: 2015-03-20T14:59:58Z [9436] ERROR Unhandled exception: -1073741819 现在就要崩溃了 有人知道出了什么问题吗 提前谢谢 更新2015-05-18:详细日志模式显示: 2015-05-18T07:10:50Z [1724] ERROR encountered out-of-memory error 2015-05-18T07:10:50Z [1724] ERROR JavaSc

卸载两个集合后,ArangoDB 2.5.0异常终止:

2015-03-20T14:59:58Z [9436] ERROR Unhandled exception: -1073741819
现在就要崩溃了

有人知道出了什么问题吗

提前谢谢

更新2015-05-18:详细日志模式显示:

2015-05-18T07:10:50Z [1724] ERROR encountered out-of-memory error
2015-05-18T07:10:50Z [1724] ERROR JavaScript exception in file 'd:/Program Files
/ArangoDB/ArangoDB 2.5.3/share/arangodb/js/server/modules/org/arangodb/arango-st
atement.js' at 86,45: [ArangoError 3: out of memory (while executing)]
2015-05-18T07:10:50Z [1724] ERROR !  var result = AQL_EXECUTE(this._query, this.
_bindVars, opts);
2015-05-18T07:10:50Z [1724] ERROR !                                            ^

2015-05-18T07:10:50Z [1724] ERROR stacktrace: Error: out of memory (while execut
ing)\n  at Error (native)\n  at ArangoStatement.execute (d:/Program Files/Arango
DB/ArangoDB 2.5.3/share/arangodb/js/server/modules/org/arangodb/arango-statement
.js:86:45)\n  at d:/Program Files/ArangoDB/ArangoDB 2.5.3/share/arangodb/js/serv
er/modules/org/arangodb/foxx/queues/manager.js:66:12\n  at Array.forEach (native
)\n  at db._executeTransaction.action (d:/Program Files/ArangoDB/ArangoDB 2.5.3/
share/arangodb/js/server/modules/org/arangodb/foxx/queues/manager.js:43:34)\n  a
t [object ArangoDatabase].ArangoDatabase._executeTransaction (d:/Program Files/A
rangoDB/ArangoDB 2.5.3/share/arangodb/js/server/modules/org/arangodb/arango-data
base.js:142:10)\n  at Object.exports.manage (d:/Program Files/ArangoDB/ArangoDB
2.5.3/share/arangodb/js/server/modules/org/arangodb/foxx/queues/manager.js:37:6)
\n  at eval (<anonymous>:2:51)\n  at eval (<anonymous>:3:7)\n  at eval (<anonymo
us>:3:19)\n


#
# Fatal error in ..\..\src\heap\mark-compact.cc, line 2137
# CHECK(success) failed
#
2015-05-18T07:10:52Z [1724] ERROR Unhandled exception: -1073741819 - will crash
now.
2015-05-18T07:10:50Z[1724]遇到内存不足错误
2015-05-18T07:10:50Z[1724]错误文件“d:/Program文件中的JavaScript异常
/ArangoDB/ArangoDB 2.5.3/share/ArangoDB/js/server/modules/org/ArangoDB/arango-st
atement.js'at 86,45:[ArangoError 3:内存不足(执行时)]
2015-05-18T07:10:50Z[1724]错误!var result=AQL\u EXECUTE(this.\u查询,this。
_bindVars,opts);
2015-05-18T07:10:50Z[1724]错误^
2015-05-18T07:10:50Z[1724]错误堆栈跟踪:错误:内存不足(执行时
ing)\n错误时(本机)\n在ArangoStatement.execute(d:/Program Files/Arango
DB/ArangoDB 2.5.3/share/ArangoDB/js/server/modules/org/ArangoDB/arango-statement
.js:86:45)\n位于d:/Program Files/ArangoDB/ArangoDB 2.5.3/share/ArangoDB/js/serv
er/modules/org/arangodb/foxx/queues/manager.js:66:12\n位于Array.forEach(本机)
)\n位于db.\u executeTransaction.action(d:/Program Files/ArangoDB/ArangoDB 2.5.3/
share/arangodb/js/server/modules/org/arangodb/foxx/queues/manager.js:43:34)\n a
t[object ArangoDatabase].ArangoDatabase.\u executeTransaction(d:/Program Files/A
rangoDB/ArangoDB 2.5.3/share/ArangoDB/js/server/modules/org/ArangoDB/arango-data
base.js:142:10)\n位于Object.exports.manage(d:/Program Files/ArangoDB/ArangoDB
2.5.3/share/arangodb/js/server/modules/org/arangodb/foxx/queues/manager.js:37:6)
\n在评估(:2:51)\n在评估(:3:7)\n在评估(:3:19)\n
#
#第2137行的..\..\src\heap\mark-compact.cc中出现致命错误
#检查(成功)失败
#
2015-05-18T07:10:52Z[1724]错误未处理异常:-1073741819-将崩溃
现在。

Hm,它不会出现在我们的AMD64 Windows Server 2012 R2上

您可以安装procdump()吗 所以我们可以得到更多的信息

procdump -accepteula -e -ma <process ID of the arangod> c:\tmp\core.dmp
procdump-accepteula-e-ma c:\tmp\core.dmp
(流程id位于括号中的日志文件中,在您的上述事件中可能是9436)


Procdump将捕获此异常,并编写一个转储文件。

我尽了最大努力。但是procdump再也找不到进程id了,因为arangod崩溃了。顺便说一下,在Arango2.5.1中再次发生:2015-03-23T13:57:41Z[1668]错误未处理异常:-1073741819-现在将崩溃。D:\Program Files\ArangoDB\ArangoDB 2.5.1\bin>您需要启动ArangoDB守护程序,然后将procdump附加到它,然后执行测试。更详细地描述如何复制它会更好;-)我花了很长时间才再次产生堆芯转储。但现在我有一个。拉链式,超过2 GB。现在,我怎样才能把这个交给你呢?首先,我们能看看日志文件吗?临死前最后一次点头是什么?第二,是的,听起来真像是一个挑战……下一次崩溃就在这里。这发生在工作暂停后,我点击浏览器刷新查询时。嗯,是的,这一个可能会变得很棘手:-)我已经在上面的描述中添加了日志尾。2015-05-12T20:34:04Z[7780]信息在数据库“_系统”:数据库是最新的(20503/prod/standalone/existing)2015-05-12T20:34:04Z[7780]信息在数据库“SIOS”:数据库是最新的(20503/prod/standalone/existing)2015-05-12T20:34:04Z[7780]数据库“UniRelations”中的信息:数据库是最新的(20503/prod/standalone/existing)2015-05-12T20:34:04Z[7780]信息身份验证已关闭2015-05-12T20:34:04Z[7780]信息ArangoDB(版本2.5.3[win64])已准备就绪,可以投入业务。玩得高兴2015-05-13T07:26:12Z[7780]错误未处理异常:-1073741819-现在将崩溃。