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

[Draft] Assertion `!(0x10UL & dtuple_get_info_bits(dtuple))' failed in cmp_dtuple_rec_with_match_bytes

    XMLWordPrintable

Details

    Description

      https://api.travis-ci.org/v3/job/372466129/log.txt

      10.2 bcc26dce3a0335662ed43ff198921d9c34d6fc14

      mysqld: /home/travis/src/storage/innobase/rem/rem0cmp.cc:801: int cmp_dtuple_rec_with_match_bytes(const dtuple_t*, const rec_t*, const dict_index_t*, const ulint*, ulint*, ulint*): Assertion `!(0x10UL & dtuple_get_info_bits(dtuple))' failed.
      180429  7:51:26 [ERROR] mysqld got signal 6 ;
       
      #7  0x00007ff1b0175ec2 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6
      #8  0x0000000000dcb7ab in cmp_dtuple_rec_with_match_bytes (dtuple=0x7ff1688d8e60, rec=0x7ff18f8f0350 "\200", index=0x7ff180e4d378, offsets=0x7ff1aca482c0, matched_fields=0x7ff1aca485e0, matched_bytes=0x7ff1aca485e8) at /home/travis/src/storage/innobase/rem/rem0cmp.cc:800
      #9  0x0000000000d9ca87 in page_cur_try_search_shortcut_bytes (block=0x7ff18bf157d0, index=0x7ff180e4d378, tuple=0x7ff1688d8e60, iup_matched_fields=0x7ff1aca49d20, iup_matched_bytes=0x7ff1aca49d28, ilow_matched_fields=0x7ff1aca49d30, ilow_matched_bytes=0x7ff1aca49d38, cursor=0x7ff1aca4a9e8) at /home/travis/src/storage/innobase/page/page0cur.cc:212
      #10 0x0000000000d9d63d in page_cur_search_with_match_bytes (block=0x7ff18bf157d0, index=0x7ff180e4d378, tuple=0x7ff1688d8e60, mode=PAGE_CUR_LE, iup_matched_fields=0x7ff1aca49d20, iup_matched_bytes=0x7ff1aca49d28, ilow_matched_fields=0x7ff1aca49d30, ilow_matched_bytes=0x7ff1aca49d38, cursor=0x7ff1aca4a9e8) at /home/travis/src/storage/innobase/page/page0cur.cc:629
      #11 0x0000000000f0c1c5 in btr_cur_search_to_nth_level (index=0x7ff180e4d378, level=0, tuple=0x7ff1688d8e60, mode=PAGE_CUR_LE, latch_mode=2, cursor=0x7ff1aca4a9e0, has_search_latch=0, file=0x136c1b0 "/home/travis/src/storage/innobase/row/row0ins.cc", line=2901, mtr=0x7ff1aca4aaf0, autoinc=0) at /home/travis/src/storage/innobase/btr/btr0cur.cc:1490
      #12 0x0000000000df6b31 in row_ins_sec_index_entry_low (flags=0, mode=2, index=0x7ff180e4d378, offsets_heap=0x7ff170197f70, heap=0x7ff1701b4070, entry=0x7ff1688d8e60, trx_id=0, thr=0x7ff1689a43b0, dup_chk_only=false) at /home/travis/src/storage/innobase/row/row0ins.cc:2901
      #13 0x0000000000df7a25 in row_ins_sec_index_entry (index=0x7ff180e4d378, entry=0x7ff1688d8e60, thr=0x7ff1689a43b0, dup_chk_only=false) at /home/travis/src/storage/innobase/row/row0ins.cc:3244
      #14 0x0000000000df7b95 in row_ins_index_entry (index=0x7ff180e4d378, entry=0x7ff1688d8e60, thr=0x7ff1689a43b0) at /home/travis/src/storage/innobase/row/row0ins.cc:3290
      #15 0x0000000000df807f in row_ins_index_entry_step (node=0x7ff1689a3fe8, thr=0x7ff1689a43b0) at /home/travis/src/storage/innobase/row/row0ins.cc:3438
      #16 0x0000000000df8433 in row_ins (node=0x7ff1689a3fe8, thr=0x7ff1689a43b0) at /home/travis/src/storage/innobase/row/row0ins.cc:3580
      #17 0x0000000000df8a52 in row_ins_step (thr=0x7ff1689a43b0) at /home/travis/src/storage/innobase/row/row0ins.cc:3816
      #18 0x0000000000e140e6 in row_insert_for_mysql (mysql_rec=0x7ff1681a9028 "\264", prebuilt=0x7ff1689a3878) at /home/travis/src/storage/innobase/row/row0mysql.cc:1404
      #19 0x0000000000ce06be in ha_innobase::write_row (this=0x7ff168383638, record=0x7ff1681a9028 "\264") at /home/travis/src/storage/innobase/handler/ha_innodb.cc:8272
      #20 0x00000000009ca89a in handler::ha_write_row (this=0x7ff168383638, buf=0x7ff1681a9028 "\264") at /home/travis/src/sql/handler.cc:5958
      #21 0x00000000010cbc57 in ha_partition::write_row (this=0x7ff1689ac238, buf=0x7ff1681a9028 "\264") at /home/travis/src/sql/ha_partition.cc:4189
      #22 0x00000000009ca89a in handler::ha_write_row (this=0x7ff1689ac238, buf=0x7ff1681a9028 "\264") at /home/travis/src/sql/handler.cc:5958
      #23 0x00000000007231b8 in write_record (thd=0x7ff170000f00, table=0x7ff16841aab0, info=0x7ff1aca4c2c0) at /home/travis/src/sql/sql_insert.cc:1929
      #24 0x0000000000720d34 in mysql_insert (thd=0x7ff170000f00, table_list=0x7ff170011660, fields=..., values_list=..., update_fields=..., update_values=..., duplic=DUP_ERROR, ignore=true) at /home/travis/src/sql/sql_insert.cc:1057
      #25 0x0000000000748770 in mysql_execute_command (thd=0x7ff170000f00) at /home/travis/src/sql/sql_parse.cc:4434
      #26 0x000000000075395e in mysql_parse (thd=0x7ff170000f00, rawbuf=0x7ff1700114c8 "INSERT IGNORE INTO `t023` ( `pk`, `col_int_not_null`) VALUES ( NULL, -137232384 ) /* QNO 3969 CON_ID 26 */", length=106, parser_state=0x7ff1aca4d080, is_com_multi=false, is_next_command=false) at /home/travis/src/sql/sql_parse.cc:7924
      #27 0x0000000000741513 in dispatch_command (command=COM_QUERY, thd=0x7ff170000f00, packet=0x7ff170008c51 "INSERT IGNORE INTO `t023` ( `pk`, `col_int_not_null`) VALUES ( NULL, -137232384 ) /* QNO 3969 CON_ID 26 */ ", packet_length=107, is_com_multi=false, is_next_command=false) at /home/travis/src/sql/sql_parse.cc:1820
      #28 0x000000000073fe5b in do_command (thd=0x7ff170000f00) at /home/travis/src/sql/sql_parse.cc:1374
      #29 0x000000000088d4d6 in do_handle_one_connection (connect=0x25db070) at /home/travis/src/sql/sql_connect.cc:1335
      #30 0x000000000088d258 in handle_one_connection (arg=0x25db070) at /home/travis/src/sql/sql_connect.cc:1241
      #31 0x00007ff1b0d21e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
      #32 0x00007ff1b023d2ed in clone () from /lib/x86_64-linux-gnu/libc.so.6
      #33 0x0000000000000000 in ?? ()
      

      experimental 745dc5101b2c4e986d8d421d85c6617f343d25b5

      perl /home/travis/rqg//runall-new.pl --grammar=conf/mariadb/oltp-transactional.yy --grammar2=conf/mariadb/oltp_and_ddl.yy --gendata=conf/mariadb/innodb_upgrade.zz --gendata-advanced --mysqld=--server-id=111 --scenario=UndoLogUpgrade --duration=200 --basedir1=/home/travis/old --basedir2=/home/travis/server --mysqld=--file-key-management --mysqld=--file-key-management-filename=/home/travis/mariadb-tests/scripts/../data/keys.txt --mysqld=--plugin-load-add=file_key_management.so --mysqld=--innodb-encrypt-tables --mysqld=--innodb-encrypt-log --mysqld=--innodb-encryption-threads=4 --mysqld=--aria-encrypt-tables=1 --mysqld=--encrypt-tmp-disk-tables=1 --mysqld=--encrypt-binlog --mysqld=--innodb-page-size=64K --mysqld=--innodb-compression-algorithm=zlib --mysqld=--loose-innodb-file-format=Barracuda --mysqld=--loose-innodb-file-per-table=1 --gendata=conf/mariadb/innodb_upgrade_compression.zz --no-mask --seed=1524988032 --threads=4 --queries=100M --mysqld=--loose-max-statement-time=20 --mysqld=--loose-lock-wait-timeout=20 --mysqld=--loose-innodb-lock-wait-timeout=10 --mysqld=--loose-innodb_log_compressed_pages=on --mtr-build-thread=300 --vardir1=/home/travis/logs/current1_1 2>&1 | tee /home/travis/logs/trial4.log
      

      Not reproducible right away.

      Attachments

        Activity

          People

            elenst Elena Stepanova
            elenst Elena Stepanova
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.