Skip to content
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

HomeObj CI build is failing because of homestore_test carsh (SEGV) #202

Open
yamingk opened this issue Aug 21, 2024 · 0 comments
Open

HomeObj CI build is failing because of homestore_test carsh (SEGV) #202

yamingk opened this issue Aug 21, 2024 · 0 comments
Assignees
Milestone

Comments

@yamingk
Copy link
Contributor

yamingk commented Aug 21, 2024

[08/21/24 15:31:04-07:00] [C] [36401] ******************** Assertion failure: =====> Expected 'HS_DATA_INLINED' to be == to 'HS_DATA_LINKED' Calling wrong init method
homestore_test: /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/replication/repl_dev/common.cpp:17: void homestore::repl_req_ctx::init(homestore::repl_key, homestore::journal_type_t, bool, const sisl::blob&, const sisl::blob&, uint32_t): Assertion `0' failed.

Thread 1 "homestore_test" received signal SIGABRT, Aborted.
[Switching to Thread 0x7ffff7a47d00 (LWP 36401)]
__pthread_kill_implementation (no_tid=0, signo=6, threadid=140737348140288) at ./nptl/pthread_kill.c:44
44      in ./nptl/pthread_kill.c
(gdb) bt
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140737348140288) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=140737348140288) at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=140737348140288, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3  0x00007ffff7a8e476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4  0x00007ffff7a747f3 in __GI_abort () at ./stdlib/abort.c:79
#5  0x00007ffff7a7471b in __assert_fail_base (fmt=0x7ffff7c29130 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x555559ba8670 "0", file=0x555559c0c6a0 "/root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/replication/repl_dev/common.cpp", line=17, function=<optimized out>) at ./assert/assert.c:92
#6  0x00007ffff7a85e96 in __GI___assert_fail (assertion=0x555559ba8670 "0", file=0x555559c0c6a0 "/root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/replication/repl_dev/common.cpp", line=17,
    function=0x555559c0c610 "void homestore::repl_req_ctx::init(homestore::repl_key, homestore::journal_type_t, bool, const sisl::blob&, const sisl::blob&, uint32_t)") at ./assert/assert.c:101
#7  0x000055555810a9e1 in homestore::repl_req_ctx::init (this=0x7fff340dba90, rkey=..., op_code=homestore::journal_type_t::HS_DATA_INLINED, is_proposer=false, user_header=..., key=..., data_size=16983040) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/replication/repl_dev/common.cpp:17
#8  0x0000555558130c54 in homestore::RaftReplDev::on_log_found (this=0x55555d4f9410, lsn=304, buf=..., ctx=0x0) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/replication/repl_dev/raft_repl_dev.cpp:1171
#9  0x00005555581132ef in operator() (__closure=0x55555b6e6910, lsn=304, buf=..., key=0x0) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/replication/repl_dev/raft_repl_dev.cpp:41
#10 0x000055555814fff3 in std::__invoke_impl<void, homestore::RaftReplDev::RaftReplDev(homestore::RaftReplService&, homestore::superblk<homestore::raft_repl_dev_superblk>&&, bool)::<lambda(homestore::logstore_seq_num_t, homestore::log_buffer, void*)>&, long int, sisl::byte_view, void*>(std::__invoke_other, struct {...} &) (__f=...) at /usr/include/c++/11/bits/invoke.h:61
#11 0x000055555814fcdf in std::__invoke_r<void, homestore::RaftReplDev::RaftReplDev(homestore::RaftReplService&, homestore::superblk<homestore::raft_repl_dev_superblk>&&, bool)::<lambda(homestore::logstore_seq_num_t, homestore::log_buffer, void*)>&, long int, sisl::byte_view, void*>(struct {...} &) (__fn=...) at /usr/include/c++/11/bits/invoke.h:111
#12 0x000055555814fa61 in std::_Function_handler<void(long int, sisl::byte_view, void*), homestore::RaftReplDev::RaftReplDev(homestore::RaftReplService&, homestore::superblk<homestore::raft_repl_dev_superblk>&&, bool)::<lambda(homestore::logstore_seq_num_t, homestore::log_buffer, void*)> >::_M_invoke(const std::_Any_data &, long &&, sisl::byte_view &&, void *&&) (
    __functor=..., __args#0=@0x7fffffffc5c0: 304, __args#1=..., __args#2=@0x7fffffffc5b0: 0x0) at /usr/include/c++/11/bits/std_function.h:290
#13 0x00005555583199ea in std::function<void (long, sisl::byte_view, void*)>::operator()(long, sisl::byte_view, void*) const (this=0x55555b6e6910, __args#0=304, __args#1=..., __args#2=0x0) at /usr/include/c++/11/bits/std_function.h:590
#14 0x000055555831206f in homestore::HomeLogStore::on_log_found (this=0x55555b6e6820, seq_num=304, ld_key=..., flush_ld_key=..., buf=...) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/logstore/log_store.cpp:175
#15 0x00005555582c93df in homestore::LogDev::on_logfound (this=0x55555d8e1020, id=0, lsn=304, ld_key=..., flush_ld_key=..., buf=..., nremaining_in_batch=0) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/logstore/log_dev.cpp:672
#16 0x00005555582be8db in homestore::LogDev::do_load (this=0x55555d8e1020, device_cursor=0) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/logstore/log_dev.cpp:225
#17 0x00005555582bb571 in homestore::LogDev::start (this=0x55555d8e1020, format=false, vdev=std::shared_ptr<homestore::JournalVirtualDev> (use count 5, weak count 0) = {...}) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/logstore/log_dev.cpp:86
#18 0x0000555557fca68d in homestore::LogStoreService::start (this=0x55555d8b5880, format=false) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/logstore/log_store_service.cpp:118
#19 0x00005555580cc239 in homestore::RaftReplService::start (this=0x7fff280e4590) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/replication/service/raft_repl_service.cpp:127
#20 0x0000555557f215ca in homestore::HomeStore::do_start (this=0x7fff340a1b80) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/homestore.cpp:257
#21 0x0000555557f20183 in homestore::HomeStore::start(homestore::hs_input_params const&, std::function<void ()>) (this=0x7fff340a1b80, input=..., svcs_starting_cb=...) at /root/.conan/data/homestore/6.4.49/oss/master/build/ecb488d66d2b797001258df3690c1e0632abadfc/src/lib/homestore.cpp:160
#22 0x0000555557dac9b2 in homeobject::HSHomeObject::init_homestore (this=0x7fff2806c0e0) at /tmp/source/yk_ho/src/lib/homestore_backend/hs_homeobject.cpp:153
@yamingk yamingk self-assigned this Aug 21, 2024
@yamingk yamingk added this to the MileStone4.3 milestone Aug 21, 2024
@yamingk yamingk changed the title HomeObj CI build is failure because of homestore_test carsh (SEGV) HomeObj CI build is failing because of homestore_test carsh (SEGV) Aug 21, 2024
@yamingk yamingk assigned raakella1 and unassigned yamingk Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants