ma_blockrec.c:3932: _ma_update_at_original_place: Assertion `blocks->count > 1 || ((new_row->total_length) > (share->base.min_block_length) ? (new_row->total_length) : (share->base.min_block_length)) <= length_on_head_page' on Aria recovery
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MariaDB |
Fix Released
|
High
|
Michael Widenius |
Bug Description
When using maria_read_log to recover from an empty datadir, maria_read_log reported the following:
The transaction log starts from lsn (1,0x2007)
TRACE of the last maria_read_log
/home/buildbot/
recovered pages: 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% (16.1 seconds); transactions to roll back: 1maria_read_log: ma_blockrec.c:3932: _ma_update_
bzr version-info:
revision-id: <email address hidden>
date: 2010-09-10 02:42:12 +0300
build-date: 2010-09-10 17:06:05 +0300
revno: 2928
branch-nick: 5.1
RQG command line:
/home/buildbot/
--queries=1M \
--engine=Maria \
--mysqld=
--mysqld=
--mysqld=
--mysqld=
--reporters=
--duration=30 \
--threads=10 \
--rows=10000 \
--mask-level=2 \
--mysqld=
--mysqld=
--mysqld=
--mysqld=
--mask=14207 \
--queries=100000000 \
--mask=14207 \
--seed=time \
--basedir=. \
--vardir=
--grammar=
--gendata=
Changed in maria: | |
status: | New → In Progress |
Changed in maria: | |
status: | In Progress → Fix Committed |
Changed in maria: | |
milestone: | none → 5.1 |
Changed in maria: | |
status: | Fix Committed → Fix Released |
Still repeatable with
revision-id: <email address hidden> ------- ------- ------- ------- ------- ------- ------- ----
date: 2010-09-28 18:47:23 +0200
build-date: 2010-10-02 11:19:54 +0300
revno: 2872
branch-nick: 5.2
-------
revno: 2872
committer: Sergei Golubchik <email address hidden>
branch nick: 5.2
timestamp: Tue 2010-09-28 18:47:23 +0200
message:
fixes for gcc 4.5