Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-17844

Assertion `ulint(rec) == offsets[2]' failed in rec_offs_validate

    XMLWordPrintable

    Details

      Description

      https://travis-ci.org/elenst/travis-tests/jobs/459805353

      10.4 7dcbc33db5bd5282f35266ead5d78095848ee0f5

      mysqld: /home/travis/src/storage/innobase/rem/rem0rec.cc:525: bool rec_offs_validate(const rec_t*, const dict_index_t*, const ulint*): Assertion `ulint(rec) == offsets[2]' failed.
      181126 20:04:56 [ERROR] mysqld got signal 6 ;
       
      #7  0x00007f0d4b8b5c82 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6
      #8  0x00005577d03d4c63 in rec_offs_validate (rec=0x7f0d2f1f5898 "\200", index=0x0, offsets=0x5577d46c5d48) at /home/travis/src/storage/innobase/rem/rem0rec.cc:525
      #9  0x00005577d03bb982 in page_zip_write_trx_id_and_roll_ptr (page_zip=0x7f0d2d7e84f8, rec=0x7f0d2f1f5898 "\200", offsets=0x5577d46c5d48, trx_id_col=2, trx_id=0, roll_ptr=36028797018963968, mtr=0x7f0d481f8e00) at /home/travis/src/storage/innobase/page/page0zip.cc:4124
      #10 0x00005577d066a02e in row_undo_mod_clust (node=0x5577d5259b38, thr=0x5577d48965d8) at /home/travis/src/storage/innobase/row/row0umod.cc:488
      #11 0x00005577d066c664 in row_undo_mod (node=0x5577d5259b38, thr=0x5577d48965d8) at /home/travis/src/storage/innobase/row/row0umod.cc:1383
      #12 0x00005577d046a556 in row_undo (node=0x5577d5259b38, thr=0x5577d48965d8) at /home/travis/src/storage/innobase/row/row0undo.cc:441
      #13 0x00005577d046a789 in row_undo_step (thr=0x5577d48965d8) at /home/travis/src/storage/innobase/row/row0undo.cc:497
      #14 0x00005577d03ca5da in que_thr_step (thr=0x5577d48965d8) at /home/travis/src/storage/innobase/que/que0que.cc:1040
      #15 0x00005577d03ca829 in que_run_threads_low (thr=0x5577d48965d8) at /home/travis/src/storage/innobase/que/que0que.cc:1104
      #16 0x00005577d03caa1a in que_run_threads (thr=0x5577d48965d8) at /home/travis/src/storage/innobase/que/que0que.cc:1144
      #17 0x00005577d04c821d in trx_rollback_to_savepoint_low (trx=0x7f0d48542518, savept=0x0) at /home/travis/src/storage/innobase/trx/trx0roll.cc:137
      #18 0x00005577d04c869a in trx_rollback_for_mysql_low (trx=0x7f0d48542518) at /home/travis/src/storage/innobase/trx/trx0roll.cc:206
      #19 0x00005577d04c89e7 in trx_rollback_for_mysql (trx=0x7f0d48542518) at /home/travis/src/storage/innobase/trx/trx0roll.cc:232
      #20 0x00005577d02b7776 in innobase_rollback (hton=0x5577d38e81e0, thd=0x5577d44b3890, rollback_trx=false) at /home/travis/src/storage/innobase/handler/ha_innodb.cc:4718
      #21 0x00005577d00a30bb in ha_rollback_trans (thd=0x5577d44b3890, all=false) at /home/travis/src/sql/handler.cc:1722
      #22 0x00005577cff0e6c7 in trans_rollback_stmt (thd=0x5577d44b3890) at /home/travis/src/sql/transaction.cc:583
      #23 0x00005577cfd9d7cb in mysql_execute_command (thd=0x5577d44b3890) at /home/travis/src/sql/sql_parse.cc:6341
      #24 0x00005577cfda24a8 in mysql_parse (thd=0x5577d44b3890, rawbuf=0x5577d44c91f8 "LOAD DATA INFILE 'load_table100_innodb_compressed_int_autoinc' REPLACE INTO TABLE table100_innodb_compressed_int_autoinc /* QNO 11365 CON_ID 16 */", length=146, parser_state=0x7f0d481fa650, is_com_multi=false, is_next_command=false) at /home/travis/src/sql/sql_parse.cc:8092
      #25 0x00005577cfd8f466 in dispatch_command (command=COM_QUERY, thd=0x5577d44b3890, packet=0x5577d44bce51 " LOAD DATA INFILE 'load_table100_innodb_compressed_int_autoinc' REPLACE INTO TABLE table100_innodb_compressed_int_autoinc /* QNO 11365 CON_ID 16 */ ", packet_length=148, is_com_multi=false, is_next_command=false) at /home/travis/src/sql/sql_parse.cc:1851
      #26 0x00005577cfd8de83 in do_command (thd=0x5577d44b3890) at /home/travis/src/sql/sql_parse.cc:1396
      #27 0x00005577cfef9208 in do_handle_one_connection (connect=0x5577d3829120) at /home/travis/src/sql/sql_connect.cc:1402
      #28 0x00005577cfef8f59 in handle_one_connection (arg=0x5577d3829120) at /home/travis/src/sql/sql_connect.cc:1308
      #29 0x00007f0d4c4fa6ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
      #30 0x00007f0d4b98f41d in clone () from /lib/x86_64-linux-gnu/libc.so.6
      

      elenst-dev 33ad7f04959f76e6a6553f34ba131dd19884c4f4

      perl ./runall-new.pl --basedir=/home/travis/server --vardir=/home/travis/logs/vardir --duration=350 --threads=6 --seed=1543262193 --reporters=Backtrace,ErrorLog,Deadlock --redefine=conf/mariadb/alter_table.yy --redefine=conf/mariadb/instant_add.yy --redefine=conf/mariadb/bulk_insert.yy --redefine=conf/mariadb/versioning.yy --redefine=conf/mariadb/sequences.yy --redefine=conf/mariadb/redefine_temporary_tables.yy --mysqld=--log_output=FILE --mysqld=--max-statement-time=30 --mysqld=--lock-wait-timeout=5 --mysqld=--loose-innodb-lock-wait-timeout=3 --mysqld=--loose-debug_assert_on_not_freed_memory=0 --grammar=conf/percona_qa/percona_qa.yy --gendata=conf/percona_qa/percona_qa.zz --mysqld=--loose-file-key-management-filename=/home/travis/rqg/conf/mariadb/encryption_keys.txt --engine=InnoDB --mysqld=--sql-mode=
      

      Not reproducible right away.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              marko Marko Mäkelä
              Reporter:
              elenst Elena Stepanova
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: