[MDEV-27352] Assertion `!all' failed in binlog_rollback Created: 2021-12-23  Updated: 2023-04-27

Status: Open
Project: MariaDB Server
Component/s: None
Affects Version/s: 10.2, 10.3, 10.4, 10.5, 10.6, 10.7
Fix Version/s: 10.4, 10.5, 10.6

Type: Bug Priority: Major
Reporter: Alice Sherepa Assignee: Andrei Elkin
Resolution: Unresolved Votes: 0
Labels: None


 Description   

test case from rpl_binlog_max_cache_size.test

 
--source include/have_innodb.inc
--source include/master-slave.inc
 
connection slave;
 
SET GLOBAL max_binlog_cache_size = 4096;
SET GLOBAL binlog_cache_size = 4096;
SET GLOBAL max_binlog_stmt_cache_size = 4096;
SET GLOBAL binlog_stmt_cache_size = 4096;
 
source include/stop_slave.inc;
SET GLOBAL slave_parallel_threads=2;
source include/start_slave.inc;
 
connection master;
CREATE TABLE t1(a INT PRIMARY KEY, data VARCHAR(30000)) ENGINE=Innodb;
--let $n=128
BEGIN;
--disable_query_log
while ($n)
{
  --eval INSERT INTO t1 VALUES ($n, repeat("a", 32))
  --dec $n
}
--enable_query_log
COMMIT;
 
--sync_slave_with_master
 
#Cleanup
connection master;
drop table t1;
--sync_slave_with_master
--source include/rpl_end.inc

10.2 12087d67579e641cfc

/10.2/sql/log.cc:2064: int binlog_rollback(handlerton*, THD*, bool): Assertion `!all' failed.
211223 17:01:44 [ERROR] mysqld got signal 6 ;
 
Server version: 10.2.42-MariaDB-debug-log
 
linux/raise.c:51(__GI_raise)[0x7fde879cf7bb]
stdlib/abort.c:81(__GI_abort)[0x7fde879ba535]
intl/loadmsgcat.c:1177(_nl_load_domain)[0x7fde879ba40f]
/lib/x86_64-linux-gnu/libc.so.6(+0x30102)[0x7fde879c8102]
sql/log.cc:2069(binlog_rollback(handlerton*, THD*, bool))[0x55d7b6334890]
sql/handler.cc:1708(ha_rollback_trans(THD*, bool))[0x55d7b60a9680]
sql/transaction.cc:416(trans_rollback(THD*))[0x55d7b5e0793c]
sql/rpl_rli.cc:1894(rpl_group_info::cleanup_context(THD*, bool))[0x55d7b5daadfb]
sql/rpl_parallel.cc:270(signal_error_to_sql_driver_thread(THD*, rpl_group_info*, int))[0x55d7b5ee9194]
sql/rpl_parallel.cc:1371(handle_rpl_parallel_thread)[0x55d7b5eef8be]
perfschema/pfs.cc:1871(pfs_spawn_thread)[0x55d7b726bf68]
nptl/pthread_create.c:487(start_thread)[0x7fde8856bfa3]
x86_64/clone.S:97(clone)[0x7fde87a914cf]


Generated at Thu Feb 08 09:52:16 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.