[MDEV-713] LP:625724 - Aria recovery assertion ma_recovery.c:2959: get_MARIA_HA_from_REDO_record: Assertion `((rec->lsn) - (checkpoint_start)) < 0' Created: 2010-08-28 Updated: 2020-05-28 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 10.0.0, 5.3.9, 5.1.62 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Philip Stoev (Inactive) | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | Launchpad | ||
| Attachments: |
|
| Description |
|
Update by Elena on 2012-11-01: I could not reproduce the problem using the RQG workload from the initial description, but the assertion itself is still reproducible by trying to start the server on the attached datadir. So, to get the assertion, I don't recommend spending time trying to run the RQG test. Instead,
It takes time, about 5-10 min, but then fails with the described assertion. I tried to do the same on a release (non-debug) server, nothing bad seems to happen, the server starts and works, no complaints in the log, which is why I'm setting the priority to Minor for now. Reproducible on maria/5.1 revno 3151, maria/5.3 revno 3589, maria/10.0 revno 3467. I didn't check maria/5.2, but presumably it shouldn't be any different there. ============================== When recovering from a DML workload, aria asserted as follows: recovered pages: 0% 10% 20%mysqld: ma_recovery.c:2959: get_MARIA_HA_from_REDO_record: Assertion `((rec->lsn) - (checkpoint_start)) < 0' failed. rqg command line :
|
| Comments |
| Comment by Philip Stoev (Inactive) [ 2010-08-28 ] |
|
Re: Aria recovery assertion ma_recovery.c:2959: get_MARIA_HA_from_REDO_record: Assertion `((rec->lsn) - (checkpoint_start)) < 0' #8 0x0046bd98 in __assert_fail () from /lib/libc.so.6 Note that the RQG was run with --mem, and it is possible that the test ran out of disk space at some point. |
| Comment by Philip Stoev (Inactive) [ 2010-09-01 ] |
|
Re: Aria recovery assertion ma_recovery.c:2959: get_MARIA_HA_from_REDO_record: Assertion `((rec->lsn) - (checkpoint_start)) < 0' |
| Comment by Philip Stoev (Inactive) [ 2010-09-01 ] |
|
core binary vardir |
| Comment by Philip Stoev (Inactive) [ 2010-10-14 ] |
|
Re: Aria recovery assertion ma_recovery.c:2959: get_MARIA_HA_from_REDO_record: Assertion `((rec->lsn) - (checkpoint_start)) < 0' revno: 2951 |
| Comment by Philip Stoev (Inactive) [ 2011-01-09 ] |
|
Re: Aria recovery assertion ma_recovery.c:2959: get_MARIA_HA_from_REDO_record: Assertion `((rec->lsn) - (checkpoint_start)) < 0' revno: 3006 |
| Comment by Rasmus Johansson (Inactive) [ 2012-04-05 ] |
|
Launchpad bug id: 625724 |