Aria recovery assertion block->org_bitmap_value == _ma_bitmap_get_page_bits(info, &info->s->bitmap, page) in _ma_update_at_original_place
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MariaDB |
Fix Released
|
High
|
Michael Widenius |
Bug Description
When recovering from a kill -9 of a DML workload, Aria asserted as follows:
recovered pages: 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% (26.1 seconds); transactions to roll back: 1mysqld: ma_blockrec.c:3820: _ma_update_
backtrace:
#6 0x000000307b62b945 in __assert_fail (assertion=0xd56538 "block-
file=<value optimized out>, line=3820, function=<value optimized out>) at assert.c:81
#7 0x00000000009892c1 in _ma_update_
extent_
at ma_blockrec.c:3819
#8 0x000000000099267f in _ma_apply_
#9 0x00000000009dcdd6 in exec_UNDO_
#10 0x00000000009de50c in run_undo_phase (uncommitted=0) at ma_recovery.c:2805
#11 0x00000000009d88ab in maria_apply_log (from_lsn=
skip_DDLs_arg=1 '\001', take_checkpoints=1 '\001', warnings_
#12 0x00000000009d8494 in maria_recovery_
#13 0x00000000009574d0 in ha_maria_init (p=0x38a9148) at ha_maria.cc:3259
#14 0x00000000007b7f04 in ha_initialize_
#15 0x0000000000882e58 in plugin_initialize (plugin=0x386e558) at sql_plugin.cc:1039
#16 0x00000000008836ff in plugin_init (argc=0xd10df1, argv=0x0, flags=0) at sql_plugin.cc:1267
#17 0x000000000066edda in init_server_
#18 0x000000000066f8fc in main (argc=14, argv=0x7fffbd35
bzr version-info:
revision-id: <email address hidden>
date: 2010-08-11 13:55:54 +0300
build-date: 2010-08-12 08:56:32 +0300
revno: 2901
branch-nick: 5.1
Changed in maria: | |
status: | New → In Progress |
milestone: | 5.3 → 5.1 |
RQG command line:
/home/buildbot/ randgen/ gentest. pl \ /home/buildbot/ randgen/ /conf/engines/ engine_ stress. zz \ Backtrace \ mysql:host= 127.0.0. 1:port= 19300:user= root:database= test \ /home/buildbot/ randgen/ /conf/engines/ engine_ stress. yy \
--gendata=
--engine=Maria \
--reporter=ErrorLog \
--reporter=
--reporter=Recovery \
--reporter=Shutdown \
--threads=5 \
--queries=100000000 \
--duration=240 \
--dsn=dbi:
--grammar=
--seed=1281590806 \
--mask=37836 \
--mask-level=1 \
--rows=1000