[MDEV-16122] [draft] Failing assertion: prebuilt->magic_n == ROW_PREBUILT_ALLOCATED Created: 2018-05-09  Updated: 2021-04-06

Status: Open
Project: MariaDB Server
Component/s: None
Affects Version/s: 10.3
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Alice Sherepa Assignee: Alice Sherepa
Resolution: Unresolved Votes: 1
Labels: None

Issue Links:
Relates
relates to MDEV-15534 InnoDB: Failing assertion: prebuilt->... Open
relates to MDEV-22061 InnoDB: Assertion of missing row in s... Closed
relates to MDEV-16554 InnoDB: Assertion failure in file mar... Closed

 Description   

2018-05-08 03:11:48 0x7f776d88c700  InnoDB: Assertion failure in file /home/alice/git/10.3/storage/innobase/row/row0mysql.cc line 977
InnoDB: Failing assertion: prebuilt->magic_n == ROW_PREBUILT_ALLOCATED
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to https://jira.mariadb.org/
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: https://mariadb.com/kb/en/library/xtradbinnodb-recovery-modes/
InnoDB: about forcing recovery.
 
180508  3:11:48 [ERROR] mysqld got signal 6 ;
Server version: 10.3.7-MariaDB-debug-log
 
stack_bottom = 0x7f776d88bec0 thread_stack 0x49000
mysys/stacktrace.c:269(my_print_stacktrace)[0x5578065bbae1]
sql/signal_handler.cc:168(handle_fatal_signal)[0x557805e04f12]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x11390)[0x7f7785e74390]
linux/raise.c:54(__GI_raise)[0x7f778522d428]
stdlib/abort.c:91(__GI_abort)[0x7f778522f02a]
ut/ut0dbg.cc:62(__static_initialization_and_destruction_0(int, int))[0x557806290c29]
row/row0mysql.cc:978(row_prebuilt_free(row_prebuilt_t*, unsigned long))[0x5578061b699b]
handler/ha_innodb.cc:6552(ha_innobase::close())[0x55780605baa2]
sql/handler.cc:2750(handler::ha_close())[0x557805e0c3de]
sql/ha_partition.cc:3809(ha_partition::close())[0x557806574c35]
sql/handler.cc:2750(handler::ha_close())[0x557805e0c3de]
sql/table.cc:3549(closefrm(TABLE*))[0x557805c35698]
sql/table_cache.cc:223(intern_close_table(TABLE*))[0x557805d41c53]
sql/table_cache.cc:1150(tdc_remove_table(THD*, enum_tdc_remove_table_type, char const*, char const*, bool))[0x557805d44bad]
sql/sql_base.cc:1240(wait_while_table_is_used(THD*, TABLE*, ha_extra_function))[0x557805a95b8c]
sql/sql_table.cc:8848(simple_rename_or_index_change(THD*, TABLE_LIST*, Alter_info::enum_enable_or_disable, Alter_table_ctx*))[0x557805bff6e4]
sql/sql_table.cc:9295(mysql_alter_table(THD*, st_mysql_const_lex_string const*, st_mysql_const_lex_string const*, HA_CREATE_INFO*, TABLE_LIST*, Alter_info*, unsigned int, st_order*, bool))[0x557805c00a91]
sql/sql_alter.cc:334(Sql_cmd_alter_table::execute(THD*))[0x557805c86b55]
sql/sql_parse.cc:6282(mysql_execute_command(THD*))[0x557805b2df98]
sql/sql_parse.cc:8001(mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool))[0x557805b32cd5]
sql/sql_parse.cc:1848(dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool))[0x557805b206f0]
sql/sql_parse.cc:1391(do_command(THD*))[0x557805b1ec31]
sql/sql_connect.cc:1402(do_handle_one_connection(CONNECT*))[0x557805c815df]
sql/sql_connect.cc:1309(handle_one_connection)[0x557805c8135f]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76ba)[0x7f7785e6a6ba]
x86_64/clone.S:111(clone)[0x7f77852ff41d]
 
Trying to get some variables.
Some pointers may be invalid and cause the dump to abort.
Query (0x7f76e8013ad3): ALTER TABLE C DISABLE KEYS
Connection ID (thread ID): 24
Status: NOT_KILLED



 Comments   
Comment by Marko Mäkelä [ 2021-04-06 ]

alice, have you seen this ever since MDEV-22061 was fixed?

Generated at Thu Feb 08 08:26:32 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.