Uploaded image for project: 'Percona Server for MySQL'
  1. Percona Server for MySQL
  2. PS-673

LP #1188168: Fake changes assertion fail in row_ins_clust_index_entry_by_modify() | btr_store_big_rec_extern_fields ()

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None

      Description

      **Reported in Launchpad by Laurynas Biveinis last update 17-10-2013 09:19:47

      Intermittently seen on Facebook's testcase: https://github.com/facebook/mysql-5.6/blob/mysql-5.6.11/mysql-test/t/percona_innodb_fake_changes_bugs4.test

      Thread 1 (Thread 0x7f74f04e0700 (LWP 4377)):
      #0 0x00007f74fcdc9f2c in __pthread_kill (threadid=<optimized out>, signo=6) at ../nptl/sysdeps/unix/sysv/linux/pthread_kill.c:62
      #1 0x0000000000abbab1 in my_write_core (sig=6) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/mysys/stacktrace.c:422
      #2 0x000000000072ccdd in handle_fatal_signal (sig=6) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/signal_handler.cc:251
      #3 <signal handler called>
      #4 0x00007f74fc20e037 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
      #5 0x00007f74fc211698 in __GI_abort () at abort.c:90
      #6 0x0000000000c8dd18 in row_ins_clust_index_entry_by_modify (flags=0, mode=37, cursor=0x7f74f04dca30, offsets=0x7f74f04dc9f0, offsets_heap=0x7f74f04dca00, heap=0x7f74d80408d0, big_rec=0x7f74f04dc9f8, entry=0x7f74d80c8838, thr=0x7f74d80429d8, mtr=0x7f74f04dcab0) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/innobase/row/row0ins.cc:363
      #7 0x0000000000c920e9 in row_ins_clust_index_entry_low (flags=0, mode=37, index=0x7f74d80b4698, n_uniq=1, entry=0x7f74d80c8838, n_ext=0, thr=0x7f74d80429d8) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/innobase/row/row0ins.cc:2407
      #8 0x0000000000c93494 in row_ins_clust_index_entry (index=0x7f74d80b4698, entry=0x7f74d80c8838, thr=0x7f74d80429d8, n_ext=0) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/innobase/row/row0ins.cc:2887
      #9 0x0000000000c93752 in row_ins_index_entry (index=0x7f74d80b4698, entry=0x7f74d80c8838, thr=0x7f74d80429d8) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/innobase/row/row0ins.cc:2981
      #10 0x0000000000c93a3b in row_ins_index_entry_step (node=0x7f74d8042798, thr=0x7f74d80429d8) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/innobase/row/row0ins.cc:3058
      #11 0x0000000000c93d49 in row_ins (node=0x7f74d8042798, thr=0x7f74d80429d8) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/innobase/row/row0ins.cc:3198
      #12 0x0000000000c940d9 in row_ins_step (thr=0x7f74d80429d8) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/innobase/row/row0ins.cc:3323
      #13 0x0000000000cab445 in row_insert_for_mysql (mysql_rec=0x7f74d8043d80 "\376\004", prebuilt=0x7f74d80422c8) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/innobase/row/row0mysql.cc:1312
      #14 0x0000000000bab3d8 in ha_innobase::write_row (this=0x7f74d8037b30, record=0x7f74d8043d80 "\376\004") at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/innobase/handler/ha_innodb.cc:6929
      #15 0x0000000000646f61 in handler::ha_write_row (this=0x7f74d8037b30, buf=0x7f74d8043d80 "\376\004") at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/handler.cc:7414
      #16 0x00000000007c03f1 in write_record (thd=0x2943400, table=0x7f74d806b3a0, info=0x7f74f04dd4f0, update=0x7f74f04dd570) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/sql_insert.cc:1905
      #17 0x00000000007be026 in mysql_insert (thd=0x2943400, table_list=0x7f74d8005120, fields=..., values_list=..., update_fields=..., update_values=..., duplic=DUP_ERROR, ignore=false) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/sql_insert.cc:1054
      #18 0x00000000007e0c6e in mysql_execute_command (thd=0x2943400) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/sql_parse.cc:3634
      #19 0x00000000007e88f3 in mysql_parse (thd=0x2943400, rawbuf=0x7f74d8005010 "INSERT INTO t1 VALUES (4, lpad('a',12000,'b'))", length=46, parser_state=0x7f74f04dee50) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/sql_parse.cc:6451
      #20 0x00000000007db536 in dispatch_command (command=COM_QUERY, thd=0x2943400, packet=0x2a206a1 "INSERT INTO t1 VALUES (4, lpad('a',12000,'b'))", packet_length=46) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/sql_parse.cc:1376
      #21 0x00000000007da531 in do_command (thd=0x2943400) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/sql_parse.cc:1051
      #22 0x00000000007a1fde in do_handle_one_connection (thd_arg=0x2943400) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/sql_connect.cc:1615
      #23 0x00000000007a1aac in handle_one_connection (arg=0x2943400) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/sql/sql_connect.cc:1526
      #24 0x0000000000b9237e in pfs_spawn_thread (arg=0x2a1a460) at /home/laurynas/percona/src/fb-fake-changes/5.6/Percona-Server/storage/perfschema/pfs.cc:1853
      #25 0x00007f74fcdc4f8e in start_thread (arg=0x7f74f04e0700) at pthread_create.c:311
      #26 0x00007f74fc2d0e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            lpjirasync lpjirasync (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Smart Checklist