Uploaded image for project: 'Percona XtraBackup'
  1. Percona XtraBackup
  2. PXB-1623

Tests bug1340717, bug1671722 and bug930062 fail with mysql 8.0.12

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Pending Release
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 8.0-2-alpha2
    • Component/s: None
    • Labels:
      None

      Description

      Stack trace is the same in all tests

      InnoDB: Starting crash recovery.
      InnoDB: Starting to parse redo log at lsn = 28726838, whereas checkpoint_lsn = 28727177
      InnoDB: Doing recovery: scanned up to log sequence number 28727177
      InnoDB: Log background threads are being started...
      InnoDB: Applying a batch of 0 redo log records ...
      InnoDB: Apply batch completed!
      InnoDB: xtrabackup: Last MySQL binlog file position 1272117, file name mysql-bin.000002
      InnoDB: Opened 2 existing undo tablespaces.
      InnoDB: 1 transaction(s) which must be rolled back or cleaned up in total 1 row operations to undo
      InnoDB: Trx id counter is 2048
      InnoDB: Creating shared tablespace for temporary tables
      InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
      InnoDB: File './ibtmp1' size is now 12 MB.
      InnoDB: Created 128 and tracked 128 new rollback segment(s) in the temporary tablespace. 128 are now active.
      InnoDB: 8.0.11 started; log sequence number 28727177
      Populating InnoDB table cache.
      InnoDB: Allocated tablespace ID 15 for sakila/staff, old maximum was 0
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      xtrabackup: Unknown error 3611
      InnoDB: Loading buffer pool(s) from /Users/sergei/percona/git/pxb8.0/obj/storage/innobase/xtrabackup/test/var/w1/var1/backup/(null)
      InnoDB: Cannot open '/Users/sergei/percona/git/pxb8.0/obj/storage/innobase/xtrabackup/test/var/w1/var1/backup/(null)' for reading: No such file or directory
      InnoDB: Starting in background the rollback of uncommitted transactions
      InnoDB: Rolling back trx with id 1778, 1 rows to undo
      InnoDB: xtrabackup: Last MySQL binlog file position 1272117, file name mysql-bin.000002
      
      xtrabackup: Unknown error 1049
      InnoDB: We intentionally generate a memory trap.
      InnoDB: Submit a detailed bug report to http://bugs.mysql.com.
      InnoDB: If you get repeated assertion failures or crashes, even
      InnoDB: immediately after the mysqld startup, there may be
      InnoDB: corruption in the InnoDB tablespace. Please refer to
      InnoDB: http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html
      InnoDB: about forcing recovery.
      10:58:19 UTC - mysqld got signal 6 ;
      This could be because you hit a bug. It is also possible that this binary
      or one of the libraries it was linked against is corrupt, improperly built,
      or misconfigured. This error can also be caused by malfunctioning hardware.
      Attempting to collect some information that could help diagnose the problem.
      As this is a crash and something is definitely wrong, the information
      collection process might fail.
      
      key_buffer_size=0
      read_buffer_size=131072
      max_used_connections=0
      max_threads=0
      thread_count=0
      connection_count=0
      It is possible that mysqld could use up to 
      key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 0 K bytes of memory
      Hope that's ok; if not, decrease some variables in the equation.
      
      Thread pointer: 0x7f9579803400
      Attempting backtrace. You can use the following information to find out
      where mysqld died. If you see no messages after this, something went
      terribly wrong...
      stack_bottom = 7000078c1b70 thread_stack 0x46000
      0 xtrabackup 0x000000010333eb68 my_print_stacktrace(unsigned char*, unsigned long) + 88
      1 xtrabackup 0x000000010141fc37 handle_fatal_signal + 919
      2 libsystem_platform.dylib 0x00007fff572edf5a _sigtramp + 26
      3 ??? 0x00007000078c0468 0x0 + 123145428927592
      4 libsystem_c.dylib 0x00007fff5708b1ae abort + 127
      5 xtrabackup 0x0000000101aea0e4 ut_dbg_assertion_failed(char const*, char const*, unsigned long) + 420
      6 xtrabackup 0x0000000101aab54f trx_roll_pop_top_rec_of_trx_low(trx_t*, trx_undo_ptr_t*, unsigned long long, unsigned long long*, mem_block_info_t*) + 1071
      7 xtrabackup 0x0000000101aab078 trx_roll_pop_top_rec_of_trx(trx_t*, unsigned long long, unsigned long long*, mem_block_info_t*) + 88
      8 xtrabackup 0x00000001019fcaa8 row_undo(undo_node_t*, que_thr_t*) + 248
      9 xtrabackup 0x00000001019fc7b8 row_undo_step(que_thr_t*) + 184
      10 xtrabackup 0x0000000101930e10 que_thr_step(que_thr_t*) + 928
      11 xtrabackup 0x0000000101930060 que_run_threads_low(que_thr_t*) + 240
      12 xtrabackup 0x000000010192fe23 que_run_threads(que_thr_t*) + 163
      13 xtrabackup 0x0000000101aac536 trx_rollback_active(trx_t*) + 822
      14 xtrabackup 0x0000000101aaaf0f trx_rollback_resurrected(trx_t*, unsigned long) + 527
      15 xtrabackup 0x0000000101aaaafe trx_rollback_or_clean_recovered(unsigned long) + 830
      16 xtrabackup 0x0000000101aab005 trx_recovery_rollback_thread() + 117
      17 xtrabackup 0x000000010087b421 void Runnable::operator()<void (*)()>(void (*&&)()) + 257
      18 xtrabackup 0x000000010087b0d5 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, Runnable, void (*)()> >(void*) + 565
      19 libsystem_pthread.dylib 0x00007fff572f7661 _pthread_body + 340
      20 libsystem_pthread.dylib 0x00007fff572f750d _pthread_body + 0
      21 libsystem_pthread.dylib 0x00007fff572f6bf9 thread_start + 13
      
      Trying to get some variables.
      Some pointers may be invalid and cause the dump to abort.
      Query (0): is an invalid pointer
      Connection ID (thread ID): 0
      Status: NOT_KILLED
      
      The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains
      information that should help you find out what is causing the crash.
      2018-08-20 17:58:19: run.sh: ===> xtrabackup failed with exit code 2

      Tests do not fail with mysql 8.0.11

       

        Attachments

          Activity

            People

            • Assignee:
              sergei.glushchenko Sergei Glushchenko
              Reporter:
              sergei.glushchenko Sergei Glushchenko
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 20 minutes
                1d 20m