Open suesunss opened 4 years ago
@suesunss 是否有clear操作?如果是的话,应该是触发了rocksdb的bug(不过该bug已经修复了),可以参考下:https://github.com/hugegraph/hugegraph/issues/833
@javeme 好像不太一样,我没有执行 clear 操作,是在用 tools 进行备份的过程中发生的。Problematic frame 不太一样。
我的:
# Problematic frame:
# C [librocksdbjni5664892800863681445.so+0x414955] rocksdb::CachableEntry<rocksdb::Block>::ReleaseCacheHandle(void*, void*)+0x5
#833的:
# Problematic frame:
# C [librocksdbjni3759649349396566752.so+0x2f4a03] rocksdb::MemTable::ApproximateMemoryUsage()+0xb3
@suesunss 表现可能会些许不同(由于访问非法指针错误,表现比较随机),但基本都是在disposeInternal时机core的,可以参考rocksdb的issues 5982。
Expected behavior 期望表现
HugeGraph 在运行过程中出现如下报错:
HugeGraph 进程随即停止。
查了下日志,抛出这个错误的时候,正在用 HugeGraph-tools (1.4.0)进行数据备份操作:
服务端日志:
客户端日志:
page 字段看起来取不到,不知道跟这个是否有关系。
HugeGraph 安装目录下出现
core
文件和相应的日志,看起来和 RocksDB 有关。Specifications of environment 环境信息