Created
January 23, 2017 23:16
-
-
Save alxyang/76efe0158eb217694264277b3289ce2b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Stacktrace: | |
#0 0x00007ffff5a13d02 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 | |
#1 0x00007ffff5a15af6 in __GI_abort () at abort.c:89 | |
#2 0x00007ffff5a0c6c5 in __assert_fail_base (fmt=, assertion=assertion@entry=0x1d22b54 "ptr != SuperVersion::kSVInUse", file=file@entry=0x1d222c8 "/home/alexyang/mysql/5.6/rocksdb/db/column_family.cc", line=line@entry=844, function=function@entry=0x1d26200 <rocksdb::ColumnFamilyData::GetThreadLocalSuperVersion(rocksdb::InstrumentedMutex*)::PRET | |
TY_FUNCTION> "rocksdb::SuperVersion* rocksdb::ColumnFamilyData::GetThreadLocalSuperVersion(rocksdb::InstrumentedMutex*)") at assert.c:92 | |
#3 0x00007ffff5a0c773 in __GI___assert_fail (assertion=0x1d22b54 "ptr != SuperVersion::kSVInUse", file=0x1d222c8 "/home/alexyang/mysql/5.6/rocksdb/db/column_family.cc", line=844, function=0x1d26200 rocksdb::ColumnFamilyData::GetThreadLocalSuperVersion(rocksdb::InstrumentedMutex*)::__PRETTY_FUNCTION__ "rocksdb::SuperVersion* rocksdb::ColumnFamilyData::GetThrea | |
dLocalSuperVersion(rocksdb::InstrumentedMutex*)") at assert.c:101 | |
#4 0x00000000017369e1 in rocksdb::ColumnFamilyData::GetThreadLocalSuperVersion(rocksdb::InstrumentedMutex*) (this=0x7ffff4b7b800, db_mutex=0x7ffff3814440) at /home/alexyang/mysql/5.6/rocksdb/db/column_family.cc:844 | |
#5 0x00000000014fcb1e in rocksdb::DBImpl::GetAndRefSuperVersion(rocksdb::ColumnFamilyData*) (this=0x7ffff3814000, cfd=0x7ffff4b7b800) at /home/alexyang/mysql/5.6/rocksdb/db/db_impl.cc:5424 | |
#6 0x00000000014f595f in rocksdb::DBImpl::GetImpl(rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, rocksdb::Slice const&, std::string*, bool*) (this=0x7ffff3814000, read_options=..., column_family=0x7ffff4a5c6e0, key=..., value=0x7ffff7f93940, value_found=0x0) at /home/alexyang/mysql/5.6/rocksdb/db/db_impl.cc:3980 | |
#7 0x00000000014f5648 in rocksdb::DBImpl::Get(rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, rocksdb::Slice const&, std::string*) (this=0x7ffff3814000, read_options=..., column_family=0x7ffff4a5c6e0, key=..., value=0x7ffff7f93940) at /home/alexyang/mysql/5.6/rocksdb/db/db_impl.cc:3908 | |
#8 0x00000000014917a8 in myrocks::Rdb_dict_manager::get_value(rocksdb::Slice const&, std::string*) const (this=0x266a840 myrocks::dict_manager, key=..., value=0x7ffff7f93940) at /home/alexyang/mysql/5.6/storage/rocksdb/rdb_datadic.cc:4029 | |
#9 0x0000000001492363 in myrocks::Rdb_dict_manager::is_index_operation_ongoing(myrocks::_gl_index_id_s const&, myrocks::Rdb_key_def::DATA_DICT_TYPE) const (this=0x266a840 myrocks::dict_manager, gl_index_id=..., dd_type=myrocks::Rdb_key_def::DDL_DROP_INDEX_ONGOING) at /home/alexyang/mysql/5.6/storage/rocksdb/rdb_datadic.cc:4292 | |
#10 0x00000000014a63b0 in myrocks::Rdb_dict_manager::is_drop_index_ongoing(myrocks::_gl_index_id_s const&) const (this=0x266a840 myrocks::dict_manager, gl_index_id=...) at /home/alexyang/mysql/5.6/storage/rocksdb/././rdb_datadic.h:1101 | |
#11 0x00000000014a6558 in myrocks::Rdb_compact_filter::Filter(int, rocksdb::Slice const&, rocksdb::Slice const&, std::string*, bool*) const (this=0x7ffff1e153f0, level=0, key=..., existing_value=..., new_value=0x7ffff1e90b88, value_changed=0x7ffff7f93a5d) at /home/alexyang/mysql/5.6/storage/rocksdb/./rdb_compact_filter.h:68 | |
#12 0x00000000014a62b0 in rocksdb::CompactionFilter::FilterV2(int, rocksdb::Slice const&, rocksdb::CompactionFilter::ValueType, rocksdb::Slice const&, std::string*, std::string*) const (this=0x7ffff1e153f0, level=0, key=..., value_type=rocksdb::CompactionFilter::kValue, existing_value=..., new_value=0x7ffff1e90b88, skip_until=0x7ffff1e90b90) at /home/alexyang/my | |
sql/5.6/rocksdb/include/rocksdb/compaction_filter.h:158 | |
#13 0x0000000001748c36 in rocksdb::CompactionIterator::NextFromInput() (this=0x7ffff1e90a00) at /home/alexyang/mysql/5.6/rocksdb/db/compaction_iterator.cc:206 | |
#14 0x0000000001748548 in rocksdb::CompactionIterator::SeekToFirst() (this=0x7ffff1e90a00) at /home/alexyang/mysql/5.6/rocksdb/db/compaction_iterator.cc:86 | |
#15 0x000000000174f167 in rocksdb::CompactionJob::ProcessKeyValueCompaction(rocksdb::CompactionJob::SubcompactionState*) (this=0x7ffff7f94c80, sub_compact=0x7ffff1e31300) at /home/alexyang/mysql/5.6/rocksdb/db/compaction_job.cc:747 | |
#16 0x000000000174d9d2 in rocksdb::CompactionJob::Run() (this=0x7ffff7f94c80) at /home/alexyang/mysql/5.6/rocksdb/db/compaction_job.cc:534 | |
#17 0x00000000014ec752 in rocksdb::DBImpl::CompactFilesImpl(rocksdb::CompactionOptions const&, rocksdb::ColumnFamilyData*, rocksdb::Version*, std::vector<std::string, std::allocatorstd::string > const&, int, int, rocksdb::JobContext*, rocksdb::LogBuffer*) (this=0x7ffff3814000, compact_options=..., cfd=0x7ffff4b7b800, version=0x7ffff3815800, input_file_names=st | |
d::vector of length 1, capacity 1 = {...}, output_level=0, output_path_id=0, job_context=0x7ffff7f94e90, log_buffer=0x7ffff7f95090) at /home/alexyang/mysql/5.6/rocksdb/db/db_impl.cc:2282 | |
#18 0x00000000014ebb2c in rocksdb::DBImpl::CompactFiles(rocksdb::CompactionOptions const&, rocksdb::ColumnFamilyHandle*, std::vector<std::string, std::allocatorstd::string > const&, int, int) (this=0x7ffff3814000, compact_options=..., column_family=0x7ffff4a5c6e0, input_file_names=std::vector of length 1, capacity 1 = {...}, output_level=0, output_path_id=-1) | |
at /home/alexyang/mysql/5.6/rocksdb/db/db_impl.cc:2138 | |
#19 0x00000000016fe3a1 in rocksdb::StackableDB::CompactFiles(rocksdb::CompactionOptions const&, rocksdb::ColumnFamilyHandle*, std::vector<std::string, std::allocatorstd::string > const&, int, int) (this=0x7ffff4930000, compact_options=..., column_family=0x7ffff4a5c6e0, input_file_names=std::vector of length 1, capacity 1 = {...}, output_level=0, output_path_id | |
=-1) at /home/alexyang/mysql/5.6/rocksdb/include/rocksdb/utilities/stackable_db.h:184 | |
#20 0x000000000143a908 in myrocks::rocksdb_force_flush_memtable_and_lzero_now(THD*, st_mysql_sys_var*, void*, st_mysql_value*) (thd=0x7ffff3877000, var=0x230c2c0 myrocks::mysql_sysvar_force_flush_memtable_and_lzero_now, var_ptr=0x7ffff1e12098, value=0x7ffff7f95b50) at /home/alexyang/mysql/5.6/storage/rocksdb/ha_rocksdb.cc:359 | |
#21 0x0000000000dd13d8 in sys_var_pluginvar::do_check(THD*, set_var*) (this=0x7ffff49f3310, thd=0x7ffff3877000, var=0x7ffff1e12070) at /home/alexyang/mysql/5.6/sql/sql_plugin.cc:3215 | |
#22 0x0000000000cfa5c9 in sys_var::check(THD*, set_var*) (this=0x7ffff49f3310, thd=0x7ffff3877000, var=0x7ffff1e12070) at /home/alexyang/mysql/5.6/sql/set_var.cc:213 | |
#23 0x0000000000cfb400 in set_var::check(THD*) (this=0x7ffff1e12070, thd=0x7ffff3877000) at /home/alexyang/mysql/5.6/sql/set_var.cc:623 | |
#24 0x0000000000cfb0e6 in sql_set_variables(THD*, List<set_var_base>) (thd=0x7ffff3877000, var_list=0x7ffff387b1d0) at /home/alexyang/mysql/5.6/sql/set_var.cc:566 | |
#25 0x0000000000dbaebe in mysql_execute_command(THD, unsigned long long*, unsigned long long*) (thd=0x7ffff3877000, statement_start_time=0x7ffff7f97478, post_parse=0x7ffff7f975a0) at /home/alexyang/mysql/5.6/sql/sql_parse.cc:4559 | |
#26 0x0000000000dc2857 in mysql_parse(THD*, char*, unsigned int, Parser_state*, unsigned long long*, char*) (thd=0x7ffff3877000, rawbuf=0x7ffff1e1f010 "SET @@global.ROCKSDB_FORCE_FLUSH_MEMTABLE_AND_LZERO_NOW = 1", length=61, parser_state=0x7ffff7f97e20, last_timer=0x7ffff7f975a0, async_commit=0x7ffff7f97574 "") at /home/alexyang/mysql/5.6/sql/sql_parse.cc:7486 | |
#27 0x0000000000db38ae in dispatch_command(enum_server_command, THD*, char*, unsigned int) (command=COM_QUERY, thd=0x7ffff3877000, packet=0x7ffff3894001 "SET @@global.ROCKSDB_FORCE_FLUSH_MEMTABLE_AND_LZERO_NOW = 1", packet_length=61) at /home/alexyang/mysql/5.6/sql/sql_parse.cc:1678 | |
#28 0x0000000000db1fcb in do_command(THD*) (thd=0x7ffff3877000) at /home/alexyang/mysql/5.6/sql/sql_parse.cc:1135 | |
#29 0x0000000000d73696 in do_handle_one_connection(THD*) (thd_arg=0x7ffff3877000) at /home/alexyang/mysql/5.6/sql/sql_connect.cc:1154 | |
#30 0x0000000000d72e3e in handle_one_connection(void*) (arg=0x7ffff3877000) at /home/alexyang/mysql/5.6/sql/sql_connect.cc:974 | |
#31 0x00007ffff776c7f1 in start_thread (arg=0x7ffff7f99700) at pthread_create.c:310 | |
#32 0x00007ffff5aeb46d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment