[MDEV-27536] Seemingly invalid 'BINLOG_BASE64_EVENT: Rolling back unfinished transaction ... Internal MariaDB error code: 0' Error | Assertion `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())' failed in Diagnostics_area::set_ok_status Created: 2022-01-18 Updated: 2023-05-01 Resolved: 2022-01-27 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Binary Protocol |
| Affects Version/s: | 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8 |
| Fix Version/s: | 10.2.42, 10.3.33, 10.4.23, 10.5.14, 10.6.6, 10.7.2, 10.8.1 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Roel Van de Paar | Assignee: | Andrei Elkin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | affects-tests, alter-replication | ||
| Description |
|
As discussed with Elkin. This (seemingly invalid) error is often seen during test runs:
However, no replication is active, it is a single server, a single SQL thread, and only a simple testcase is needed to produce either this message and/or a crash on debug:
Optimized may see the message only, and debug the message and crash. The crash is after the message:
As discussed, it would be great to see this one resolved asap as the message shows up all over the test results, and clogs runs up. I have marked it critical as such for the moment. Thank you! |
| Comments |
| Comment by Roel Van de Paar [ 2022-01-18 ] |
|
With thanks to marko for the added assistance! |
| Comment by Roel Van de Paar [ 2022-01-18 ] |
|
As for the crash specifically, that is |
| Comment by Andrei Elkin [ 2022-01-18 ] |
|
Sujatha, I hope you will like this one to review |
| Comment by Andrei Elkin [ 2022-01-25 ] |
|
bnestere: Just pushed 42ae7659608..8b70b5bb625 HEAD -> bb-10.2-andrei . |
| Comment by Brandon Nesterenko [ 2022-01-25 ] |
|
Got it. The patch looks good. Feel free to push. |
| Comment by Andrei Elkin [ 2022-01-27 ] |
|
See bb-10.8- |
| Comment by Roel Van de Paar [ 2022-01-28 ] |
|
Thank you very much team. Appreciated. |