You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pegasus.apache.org by GitBox <gi...@apache.org> on 2021/05/28 10:53:48 UTC

[GitHub] [incubator-pegasus] Shuo-Jia removed a comment on issue #693: The server crash when balance with duplication

Shuo-Jia removed a comment on issue #693:
URL: https://github.com/apache/incubator-pegasus/issues/693#issuecomment-850327023


   > ## Bug Report
   > Please answer these questions before submitting your issue. Thanks!
   > 
   > ### 1. What did you do?
   > * dup status is `start`
   > * set meta lively to balance after adding three node
   > 
   > ### 2. What did you see instead?
   > server crash and the core stack:
   > 
   > ```
   > (gdb) bt
   > #0  dsn::zlock::lock (this=this@entry=0xa8) at /home/jiashuo1/work/pegasus/rdsn/src/runtime/zlocks.cpp:89
   > #1  0x00007fd091686daf in zauto_lock (lock=..., this=<synthetic pointer>) at /home/jiashuo1/work/pegasus/rdsn/include/dsn/tool-api/zlocks.h:121
   > #2  dsn::replication::mutation_log::max_commit_on_disk (this=this@entry=0x0) at /home/jiashuo1/work/pegasus/rdsn/src/replica/mutation_log.cpp:860
   > #3  0x00007fd0917c68f4 in dsn::replication::load_mutation::run (this=0x21ad2bd90) at /home/jiashuo1/work/pegasus/rdsn/src/replica/duplication/duplication_pipeline.cpp:31
   > #4  0x00007fd0918f8e9d in dsn::task::exec_internal (this=this@entry=0x27b827a71) at /home/jiashuo1/work/pegasus/rdsn/src/runtime/task/task.cpp:176
   > #5  0x00007fd0919139fa in dsn::task_worker::loop (this=0x3347bc0) at /home/jiashuo1/work/pegasus/rdsn/src/runtime/task/task_worker.cpp:211
   > #6  0x00007fd091913bc8 in dsn::task_worker::run_internal (this=0x3347bc0) at /home/jiashuo1/work/pegasus/rdsn/src/runtime/task/task_worker.cpp:191
   > #7  0x00007fd08de0ffd0 in std::execute_native_thread_routine (__p=<optimized out>) at /home/jiashuo1/app/toolchain/gcc540/objdir/../gcc-5.4.0/libstdc++-v3/src/c++11/thread.cc:84
   > #8  0x00007fd08e99fdc5 in start_thread () from /lib64/libpthread.so.0
   > #9  0x00007fd08d57273d in clone () from /lib64/libc.so.6
   > ```
   > 
   > ### 3. What version of Pegasus are you using?
   > [Pegasus 2.1.1](https://github.com/apache/incubator-pegasus/tree/v2.1.1)
   
   This core don't reproduced later, this issue will focus the follow problem in comment:
   ```
   F2021-04-20 17:01:01.121 (1618909261121014136 26dc7) replica.rep_long1.04050011002af702: prepare_list.cpp:155:commit(): assertion expression: mu != nullptr && mu->is_logged()
   F2021-04-20 17:01:01.121 (1618909261121033079 26dc7) replica.rep_long1.04050011002af702: prepare_list.cpp:155:commit(): [mutation_batch@210.59@10.132.5.5:32801] mutation 659887 is missing in prepare list
   ```
   and the https://github.com/XiaoMi/rdsn/pull/838 is also fix this bug


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pegasus.apache.org
For additional commands, e-mail: dev-help@pegasus.apache.org