You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by GitBox <gi...@apache.org> on 2022/11/10 11:51:07 UTC
[GitHub] [doris] freemandealer opened a new issue, #14174: [Bug] segcompaction check failed when rename plain
freemandealer opened a new issue, #14174:
URL: https://github.com/apache/doris/issues/14174
### Search before asking
- [X] I had searched in the [issues](https://github.com/apache/incubator-doris/issues?q=is%3Aissue) and found no similar issues.
### Version
updated master
### What's Wrong?
Check failed: _segid_statistics_map.find(_num_segcompacted) == _segid_statistics_map.end() == true (0 vs. 1)
Check failure stack trace: ***
@ 0x564fd2da2a3d google::LogMessage::Fail()
@ 0x564fd2da4f79 google::LogMessage::SendToLog()
@ 0x564fd2da25a6 google::LogMessage::Flush()
@ 0x564fd2da55e9 google::LogMessageFatal::~LogMessageFatal()
@ 0x564fc8cb9dd6 doris::BetaRowsetWriter::_rename_compacted_segment_plain()
@ 0x564fc8cbfd05 doris::BetaRowsetWriter::_find_longest_consecutive_small_segment()
@ 0x564fc8cc139d doris::BetaRowsetWriter::_get_segcompaction_candidates()
@ 0x564fc8cc1bd6 doris::BetaRowsetWriter::_segcompaction_if_necessary()
@ 0x564fc8cc5c76 doris::BetaRowsetWriter::flush_single_memtable()
@ 0x564fc79c4eaa doris::MemTable::_do_flush()
@ 0x564fc79c3c37 doris::MemTable::flush()
@ 0x564fc79acbe2 doris::FlushToken::_flush_memtable()
@ 0x564fc79b248f doris::MemtableFlushTask::run()
@ 0x564fc99158f2 doris::ThreadPool::dispatch_thread()
@ 0x564fc9937274 std::__invoke_impl<>()
@ 0x564fc9936b13 std::__invoke<>()
@ 0x564fc9935eb2 ZNSt5_BindIFMN5doris10ThreadPoolEFvvEPS1_EE6_callIvJEJLm0EEEET_OSt5tupleIJDpT0_EESt12_Index_tupleIJXspT1_EEE
@ 0x564fc99349c3 std::_Bind<>::operator()<>()
@ 0x564fc99315b4 std::__invoke_impl<>()
@ 0x564fc992ea6c ZSt10invoke_rIvRSt5_BindIFMN5doris10ThreadPoolEFvvEPS2_EEJEENSt9enable_ifIX16is_invocable_r_vIT_T0_DpT1_EESA_E4typeEOSB_DpOSC
@ 0x564fc9929d6b std::_Function_handler<>::_M_invoke()
@ 0x564fc8dc1622 std::function<>::operator()()
@ 0x564fc98f5596 doris::Thread::supervise_thread()
@ 0x7fa5cb016609 start_thread
@ 0x7fa5cb150133 clone
@ (nil) (unknown)
Query id: 0-0 ***
Aborted at 1668039777 (unix time) try "date -d @1668039777" if you are using GNU date ***
Current BE git commitID: 3690c4dbe ***
SIGABRT unkown detail explain (@0x2d698a) received by PID 2976138 (TID 0x7fa4aef0b700) from PID 2976138; stack trace: ***
0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*) at /home/zcp/repo_center/doris_master/be/src/common/signal_handler.h:420
1# 0x00007FA5CB074090 in /lib/x86_64-linux-gnu/libc.so.6
2# raise at ../sysdeps/unix/sysv/linux/raise.c:51
3# abort at /build/glibc-SzIz7B/glibc-2.31/stdlib/abort.c:81
4# 0x0000564FD2DAD429 in /mnt/ssd01/doris-master/VEC_ASAN/be/lib/doris_be
5# 0x0000564FD2DA2A3D in /mnt/ssd01/doris-master/VEC_ASAN/be/lib/doris_be
6# google::LogMessage::SendToLog() in /mnt/ssd01/doris-master/VEC_ASAN/be/lib/doris_be
7# google::LogMessage::Flush() in /mnt/ssd01/doris-master/VEC_ASAN/be/lib/doris_be
8# google::LogMessageFatal::~LogMessageFatal() in /mnt/ssd01/doris-master/VEC_ASAN/be/lib/doris_be
9# doris::BetaRowsetWriter::_rename_compacted_segment_plain(unsigned long) at /home/zcp/repo_center/doris_master/be/src/olap/rowset/beta_rowset_writer.cpp:224
10# doris::BetaRowsetWriter::_find_longest_consecutive_small_segment(std::shared_ptr<std::vector<std::shared_ptr<doris::segment_v2::Segment>, std::allocator<std::shared_ptr<doris::segment_v2::Segment> > > >) at /home/zcp/repo_center/doris_master/be/src/olap/rowset/beta_rowset_writer.cpp:434
11# doris::BetaRowsetWriter::_get_segcompaction_candidates(std::shared_ptr<std::vector<std::shared_ptr<doris::segment_v2::Segment>, std::allocator<std::shared_ptr<doris::segment_v2::Segment> > > >&, bool) at /home/zcp/repo_center/doris_master/be/src/olap/rowset/beta_rowset_writer.cpp:477
12# doris::BetaRowsetWriter::_segcompaction_if_necessary() at /home/zcp/repo_center/doris_master/be/src/olap/rowset/beta_rowset_writer.cpp:503
13# doris::BetaRowsetWriter::flush_single_memtable(doris::vectorized::Block const*) at /home/zcp/repo_center/doris_master/be/src/olap/rowset/beta_rowset_writer.cpp:688
### What You Expected?
success and stable
### How to Reproduce?
enable segcompaction
### Anything Else?
_No response_
### Are you willing to submit PR?
- [X] Yes I am willing to submit a PR!
### Code of Conduct
- [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org
[GitHub] [doris] dataroaring closed issue #14174: [Bug] segcompaction check failed when rename plain
Posted by GitBox <gi...@apache.org>.
dataroaring closed issue #14174: [Bug] segcompaction check failed when rename plain
URL: https://github.com/apache/doris/issues/14174
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org