-
Notifications
You must be signed in to change notification settings - Fork 6.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v8.4.4 Segmentation fault #12054
Comments
Its probably related to #11439 . @1522140840 Can you provide more details about the error? Was it as assertion failure malloc_consolidate() or a segfault? Cc @pdillinger |
I suspect there may be some software incompatibility, but I don't know which one it is; I ran the simple_example.cc test code directly, and then this error occurred
ENV [Dockerfile]
|
I don't see where and how you're building rocksdb. This looks like the kind of error you would get when you mix build modes (e.g. debug vs. non-debug) or fail to |
hi, upgrade my rocksdb from v8.3.3 to v8.4.4,i got this error
option parameter
evn
gcc 7.2.0
Error stack
#0 0x00007f34330ea4eb in malloc_consolidate () from /lib64/libc.so.6
#1 0x00007f34330ec135 in _int_malloc () from /lib64/libc.so.6
#2 0x00007f34330ed056 in _int_memalign () from /lib64/libc.so.6
#3 0x00007f34330f0075 in memalign () from /lib64/libc.so.6
#4 0x00007f34339df7c8 in operator new (sz=8192, al=64) at ../../../../libstdc++-v3/libsupc++/new_opa.cc:103
#5 0x0000000000d916f3 in rocksdb::BlobFileCache::BlobFileCache(rocksdb::Cache*, rocksdb::ImmutableOptions const*, rocksdb::FileOptions const*, unsigned int, rocksdb::HistogramImpl*, std::shared_ptrrocksdb::IOTracer const&) ()
#6 0x0000000000ca90a4 in rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const*, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*, std::shared_ptrrocksdb::IOTracer const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) ()
#7 0x0000000000cad26e in rocksdb::ColumnFamilySet::CreateColumnFamily(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) ()
#8 0x0000000000a6780e in rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::ReadOptions const&, rocksdb::VersionEdit const*) ()
#9 0x0000000000d0da17 in rocksdb::VersionEditHandler::CreateCfAndInit(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit const&) ()
#10 0x0000000000d0e218 in rocksdb::VersionEditHandler::Initialize() ()
#11 0x0000000000d0af57 in rocksdb::VersionEditHandlerBase::Iterate(rocksdb::log::Reader&, rocksdb::Status*) ()
#12 0x0000000000a6c438 in rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocatorrocksdb::ColumnFamilyDescriptor > const&, bool, std::__cxx11::basic_string<char, std::char_traits, std::allocator >, bool) ()
#13 0x000000000098fa65 in rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocatorrocksdb::ColumnFamilyDescriptor > const&, bool, bool, bool, unsigned long, rocksdb::DBImpl::RecoveryContext*) ()
#14 0x0000000000988a46 in rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocatorrocksdb::ColumnFamilyDescriptor > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocatorrocksdb::ColumnFamilyHandle* >, rocksdb::DB**, bool, bool) ()
#15 0x000000000098a676 in rocksdb::DB::Open(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocatorrocksdb::ColumnFamilyDescriptor > const&, std::vector<rocksdb::ColumnFamilyHandle, std::allocatorrocksdb::ColumnFamilyHandle* >*, rocksdb::DB**) ()
#16 0x000000000098a865 in rocksdb::DB::Open(rocksdb::Options const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, rocksdb::DB**) ()]
The text was updated successfully, but these errors were encountered: