-
Notifications
You must be signed in to change notification settings - Fork 19
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
Call two times maybe_switch_forks consecutive, and apply_block exception #114
Comments
It will call on new view when handling a new view message. The new view with committed certificate will commit local and set pending_pbft_lib value to be true. This will trigger the second time maybe_switch_forks function call. First of all, maybe_switch_forks is called in the cleanup_on_new_view. At this time, the controller head 2009 try to switch forks to fork_db head 2024. After it pops from block 2009 to 1983. Then it tries to apply the block 1983 to 2024, but when apply_block it will trigger set_pbft_lib in start_block function. Then it will call maybe_switch_forks second time because of pending_pbft_lib is true which was set previously. The controller will switch fork from current head 1983 to 2024 in the second maybe_switch_forks function call. This time it success to switch forks to head 2024. After finish the second time switch fork, it will go back to the first time switch fork. It will throw an exception block_validate_exception, "next block must be in the future" when generating next block. This issue has a full test case called new_view_with_committed_cert_call_two_times_maybe_switch_forks. And fixed in commit 20e08db |
# This is the 1st commit message: various improvements # This is the commit message #2: new hash # This is the commit message #3: fix for script path # This is the commit message #4: fixes # This is the commit message #5: fixes # This is the commit message #6: fixes # This is the commit message #7: fixes # This is the commit message #8: fixes # This is the commit message #9: fixes # This is the commit message #10: fixes # This is the commit message boscore#11: fixes # This is the commit message boscore#12: fixes # This is the commit message boscore#13: fixes # This is the commit message boscore#14: fixes # This is the commit message boscore#15: fixes # This is the commit message boscore#16: fixes # This is the commit message boscore#17: fixes # This is the commit message boscore#18: fixes # This is the commit message boscore#19: fixes # This is the commit message boscore#20: fixes # This is the commit message boscore#21: fixes # This is the commit message boscore#22: fixes # This is the commit message boscore#23: fixes # This is the commit message boscore#24: fixes # This is the commit message boscore#25: fixes # This is the commit message boscore#26: testing # This is the commit message boscore#27: testing # This is the commit message boscore#28: testing # This is the commit message boscore#29: testing # This is the commit message boscore#30: testing # This is the commit message boscore#31: testing # This is the commit message boscore#32: testing # This is the commit message boscore#33: testing # This is the commit message boscore#34: testing # This is the commit message boscore#35: testing # This is the commit message boscore#36: testing # This is the commit message boscore#37: testing # This is the commit message boscore#38: testing # This is the commit message boscore#39: testing # This is the commit message boscore#40: testing # This is the commit message boscore#41: testing # This is the commit message boscore#42: testing # This is the commit message boscore#43: testing # This is the commit message boscore#44: fixes # This is the commit message boscore#45: fixes # This is the commit message boscore#46: fixes # This is the commit message boscore#47: fixes # This is the commit message boscore#48: fixes # This is the commit message boscore#49: fixes # This is the commit message boscore#50: fixes # This is the commit message boscore#51: fixes # This is the commit message boscore#52: fixes # This is the commit message boscore#53: fixes # This is the commit message boscore#54: fixes # This is the commit message boscore#55: fixes # This is the commit message boscore#56: fixes # This is the commit message boscore#57: fixes # This is the commit message boscore#58: fixes # This is the commit message boscore#59: fixes # This is the commit message boscore#60: fixes # This is the commit message boscore#61: fixes # This is the commit message boscore#62: fixes # This is the commit message boscore#63: fixes # This is the commit message boscore#64: fixes # This is the commit message boscore#65: fixes # This is the commit message boscore#66: fixes # This is the commit message boscore#67: fixes # This is the commit message boscore#68: fixes # This is the commit message boscore#69: fixes # This is the commit message boscore#70: fixes # This is the commit message boscore#71: fixes # This is the commit message boscore#72: fixes # This is the commit message boscore#73: fixes # This is the commit message boscore#74: fixes # This is the commit message boscore#75: fixes # This is the commit message boscore#76: fixes # This is the commit message boscore#77: fixes # This is the commit message boscore#78: fixes # This is the commit message boscore#79: more testing # This is the commit message boscore#80: testing # This is the commit message boscore#81: fixes # This is the commit message boscore#82: fixes # This is the commit message boscore#83: fixes # This is the commit message boscore#84: fixes # This is the commit message boscore#85: fixes # This is the commit message boscore#86: fixes # This is the commit message boscore#87: fixes # This is the commit message boscore#88: fixes # This is the commit message boscore#89: fixes # This is the commit message boscore#90: fixes # This is the commit message boscore#91: fixes # This is the commit message boscore#92: fixes # This is the commit message boscore#93: propagate-environment for buildkite-agent # This is the commit message boscore#94: propagate-environment for buildkite-agent # This is the commit message boscore#95: propagate-environment for buildkite-agent # This is the commit message boscore#96: propagate-environment for buildkite-agent # This is the commit message boscore#97: fixes # This is the commit message boscore#98: fixes # This is the commit message boscore#99: fixes # This is the commit message boscore#100: fixes # This is the commit message boscore#101: fixes # This is the commit message boscore#102: fixes # This is the commit message boscore#103: fixes # This is the commit message boscore#104: fixes # This is the commit message boscore#105: fixes # This is the commit message boscore#106: fixes # This is the commit message boscore#107: fixes # This is the commit message boscore#108: fixes # This is the commit message boscore#109: fixes # This is the commit message boscore#110: fixes # This is the commit message boscore#111: fixes # This is the commit message boscore#112: fixes # This is the commit message boscore#113: fixes # This is the commit message boscore#114: fixes # This is the commit message boscore#115: fixes # This is the commit message boscore#116: fixes # This is the commit message boscore#117: fixes # This is the commit message boscore#118: fixes # This is the commit message boscore#119: fixes # This is the commit message boscore#120: fixes # This is the commit message boscore#121: fixes # This is the commit message boscore#122: fixes # This is the commit message boscore#123: fixes # This is the commit message boscore#124: fixes # This is the commit message boscore#125: fixes # This is the commit message boscore#126: fixes # This is the commit message boscore#127: fixes # This is the commit message boscore#128: fixes # This is the commit message boscore#129: fixes # This is the commit message boscore#130: fixes # This is the commit message boscore#131: fixes # This is the commit message boscore#132: fixes # This is the commit message boscore#133: fixes # This is the commit message boscore#134: fixes # This is the commit message boscore#135: fixes # This is the commit message boscore#136: fixes # This is the commit message boscore#137: fixes # This is the commit message boscore#138: fixes # This is the commit message boscore#139: fixes # This is the commit message boscore#140: fixes # This is the commit message boscore#141: fixes # This is the commit message boscore#142: fixes # This is the commit message boscore#143: fixes # This is the commit message boscore#144: fixes # This is the commit message boscore#145: fixes # This is the commit message boscore#146: fixes # This is the commit message boscore#147: fixes # This is the commit message boscore#148: fixes # This is the commit message boscore#149: fixes # This is the commit message boscore#150: fixes # This is the commit message boscore#151: fixes # This is the commit message boscore#152: fixes # This is the commit message boscore#153: testing # This is the commit message boscore#154: fixes # This is the commit message boscore#155: fixes # This is the commit message boscore#156: fixes # This is the commit message boscore#157: fixes # This is the commit message boscore#158: fixes # This is the commit message boscore#159: fixes # This is the commit message boscore#160: fixes # This is the commit message boscore#161: fixes # This is the commit message boscore#162: fixes # This is the commit message boscore#163: fixes # This is the commit message boscore#164: fixes # This is the commit message boscore#165: fixes # This is the commit message boscore#166: fixes # This is the commit message boscore#167: fixes # This is the commit message boscore#168: fixes # This is the commit message boscore#169: fixes # This is the commit message boscore#170: fixes # This is the commit message boscore#171: fixes # This is the commit message boscore#172: fixes # This is the commit message boscore#173: fixes # This is the commit message boscore#174: fixes # This is the commit message boscore#175: fixes # This is the commit message boscore#176: fixes # This is the commit message boscore#177: fixes # This is the commit message boscore#178: fixes # This is the commit message boscore#179: fixes # This is the commit message EOSIO#180: fixes # This is the commit message EOSIO#181: fixes # This is the commit message EOSIO#182: fixes # This is the commit message EOSIO#183: fixes # This is the commit message EOSIO#184: fixes # This is the commit message EOSIO#185: fixes # This is the commit message EOSIO#186: fixes
version: boscore: v3.0.0
env: k8s cluster 1
errorlog:
The text was updated successfully, but these errors were encountered: