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

Assertion `mode == 9 ? __builtin_expect(recv_sys.recovery_on, (0)) || log_sys.get_lsn() < 120000 : !__builtin_expect(recv_sys.recovery_on, (0)) || recv_sys.after_apply' failed in buf_page_get_gen

Details

    Description

      Assertion if I'm trying to start server on datadir from Mysql 5.7.44 (attached)

      mysqld: //git/11.4/src/storage/innobase/buf/buf0buf.cc:2611: buf_block_t* buf_page_get_gen(page_id_t, ulint, ulint, buf_block_t*, ulint, mtr_t*, dberr_t*, bool*): Assertion `mode == 9 ? __builtin_expect(recv_sys.recovery_on, (0)) || log_sys.get_lsn() < 120000 : !__builtin_expect(recv_sys.recovery_on, (0)) || recv_sys.after_apply' failed.
      240805 18:15:02 [ERROR] mysqld got signal 6 ;
       
      Server version: 11.4.3-MariaDB-debug source revision: 2ee061c2585430ce0b94085813dffb61355eac15
       
      stack_bottom = 0x0 thread_stack 0xb00000
      sanitizer_common/sanitizer_common_interceptors.inc:4022(__interceptor_backtrace.part.0)[0x7fde085cad40]
      mysys/stacktrace.c:215(my_print_stacktrace)[0x5628af227975]
      sql/signal_handler.cc:239(handle_fatal_signal)[0x5628addeee45]
      sigaction.c:0(__restore_rt)[0x7fde080e9420]
      /lib/x86_64-linux-gnu/libc.so.6(+0x22729)[0x7fde07bb1729]
      /lib/x86_64-linux-gnu/libc.so.6(+0x33fd6)[0x7fde07bc2fd6]
      buf/buf0buf.cc:2614(buf_page_get_gen(page_id_t, unsigned long, unsigned long, buf_block_t*, unsigned long, mtr_t*, dberr_t*, bool*))[0x5628aedf5222]
      log/log0recv.cc:3675(recv_sys_t::recover(page_id_t, mtr_t*, dberr_t*))[0x5628ae9c306f]
      dict/dict0boot.cc:224(dict_boot())[0x5628aee61863]
      srv/srv0start.cc:1554(srv_start(bool))[0x5628aeca5e7d]
      handler/ha_innodb.cc:4214(innodb_init(void*))[0x5628ae7d57f3]
      sql/handler.cc:695(ha_initialize_handlerton(st_plugin_int*))[0x5628addf8e69]
      sql/sql_plugin.cc:1454(plugin_do_initialize(st_plugin_int*, unsigned int&))[0x5628ad4edeca]
      sql/sql_plugin.cc:1507(plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool))[0x5628ad4ee865]
      sql/sql_plugin.cc:1765(plugin_init(int*, char**, int))[0x5628ad4f0390]
      sql/mysqld.cc:5238(init_server_components())[0x5628ad0a717b]
      sql/mysqld.cc:5904(mysqld_main(int, char**))[0x5628ad0a95c3]
      sql/main.cc:34(main)[0x5628ad09143d]
      /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7fde07bb3083]
      //git/11.4/bld/sql//mysqld(_start+0x2e)[0x5628ad09135e]
      

      Attachments

        Issue Links

          Activity

            alice Alice Sherepa created issue -
            alice Alice Sherepa made changes -
            Field Original Value New Value
            Attachment dt.7z [ 73914 ]
            alice Alice Sherepa made changes -
            Description Assertion if I'm trying to start server on datadir from Mysql 5.7.44 (attached)
            {noformat}
            mysqld: //git/11.4/src/storage/innobase/buf/buf0buf.cc:2611: buf_block_t* buf_page_get_gen(page_id_t, ulint, ulint, buf_block_t*, ulint, mtr_t*, dberr_t*, bool*): Assertion `mode == 9 ? __builtin_expect(recv_sys.recovery_on, (0)) || log_sys.get_lsn() < 120000 : !__builtin_expect(recv_sys.recovery_on, (0)) || recv_sys.after_apply' failed.
            240805 18:15:02 [ERROR] mysqld got signal 6 ;

            Server version: 11.4.3-MariaDB-debug source revision: 2ee061c2585430ce0b94085813dffb61355eac15


            stack_bottom = 0x0 thread_stack 0xb00000
            sanitizer_common/sanitizer_common_interceptors.inc:4022(__interceptor_backtrace.part.0)[0x7fde085cad40]
            mysys/stacktrace.c:215(my_print_stacktrace)[0x5628af227975]
            sql/signal_handler.cc:239(handle_fatal_signal)[0x5628addeee45]
            sigaction.c:0(__restore_rt)[0x7fde080e9420]
            addr2line: DWARF error: section .debug_info is larger than its filesize! (0x93f189 vs 0x531098)
            /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb)[0x7fde07bd200b]
            /lib/x86_64-linux-gnu/libc.so.6(abort+0x12b)[0x7fde07bb1859]
            /lib/x86_64-linux-gnu/libc.so.6(+0x22729)[0x7fde07bb1729]
            /lib/x86_64-linux-gnu/libc.so.6(+0x33fd6)[0x7fde07bc2fd6]
            buf/buf0buf.cc:2614(buf_page_get_gen(page_id_t, unsigned long, unsigned long, buf_block_t*, unsigned long, mtr_t*, dberr_t*, bool*))[0x5628aedf5222]
            log/log0recv.cc:3675(recv_sys_t::recover(page_id_t, mtr_t*, dberr_t*))[0x5628ae9c306f]
            dict/dict0boot.cc:224(dict_boot())[0x5628aee61863]
            srv/srv0start.cc:1554(srv_start(bool))[0x5628aeca5e7d]
            handler/ha_innodb.cc:4214(innodb_init(void*))[0x5628ae7d57f3]
            sql/handler.cc:695(ha_initialize_handlerton(st_plugin_int*))[0x5628addf8e69]
            sql/sql_plugin.cc:1454(plugin_do_initialize(st_plugin_int*, unsigned int&))[0x5628ad4edeca]
            sql/sql_plugin.cc:1507(plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool))[0x5628ad4ee865]
            sql/sql_plugin.cc:1765(plugin_init(int*, char**, int))[0x5628ad4f0390]
            sql/mysqld.cc:5238(init_server_components())[0x5628ad0a717b]
            sql/mysqld.cc:5904(mysqld_main(int, char**))[0x5628ad0a95c3]
            sql/main.cc:34(main)[0x5628ad09143d]
            /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7fde07bb3083]
            //git/11.4/bld/sql//mysqld(_start+0x2e)[0x5628ad09135e]
            {noformat}
            Assertion if I'm trying to start server on datadir from Mysql 5.7.44 (attached)
            {noformat}
            mysqld: //git/11.4/src/storage/innobase/buf/buf0buf.cc:2611: buf_block_t* buf_page_get_gen(page_id_t, ulint, ulint, buf_block_t*, ulint, mtr_t*, dberr_t*, bool*): Assertion `mode == 9 ? __builtin_expect(recv_sys.recovery_on, (0)) || log_sys.get_lsn() < 120000 : !__builtin_expect(recv_sys.recovery_on, (0)) || recv_sys.after_apply' failed.
            240805 18:15:02 [ERROR] mysqld got signal 6 ;

            Server version: 11.4.3-MariaDB-debug source revision: 2ee061c2585430ce0b94085813dffb61355eac15

            stack_bottom = 0x0 thread_stack 0xb00000
            sanitizer_common/sanitizer_common_interceptors.inc:4022(__interceptor_backtrace.part.0)[0x7fde085cad40]
            mysys/stacktrace.c:215(my_print_stacktrace)[0x5628af227975]
            sql/signal_handler.cc:239(handle_fatal_signal)[0x5628addeee45]
            sigaction.c:0(__restore_rt)[0x7fde080e9420]
            /lib/x86_64-linux-gnu/libc.so.6(+0x22729)[0x7fde07bb1729]
            /lib/x86_64-linux-gnu/libc.so.6(+0x33fd6)[0x7fde07bc2fd6]
            buf/buf0buf.cc:2614(buf_page_get_gen(page_id_t, unsigned long, unsigned long, buf_block_t*, unsigned long, mtr_t*, dberr_t*, bool*))[0x5628aedf5222]
            log/log0recv.cc:3675(recv_sys_t::recover(page_id_t, mtr_t*, dberr_t*))[0x5628ae9c306f]
            dict/dict0boot.cc:224(dict_boot())[0x5628aee61863]
            srv/srv0start.cc:1554(srv_start(bool))[0x5628aeca5e7d]
            handler/ha_innodb.cc:4214(innodb_init(void*))[0x5628ae7d57f3]
            sql/handler.cc:695(ha_initialize_handlerton(st_plugin_int*))[0x5628addf8e69]
            sql/sql_plugin.cc:1454(plugin_do_initialize(st_plugin_int*, unsigned int&))[0x5628ad4edeca]
            sql/sql_plugin.cc:1507(plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool))[0x5628ad4ee865]
            sql/sql_plugin.cc:1765(plugin_init(int*, char**, int))[0x5628ad4f0390]
            sql/mysqld.cc:5238(init_server_components())[0x5628ad0a717b]
            sql/mysqld.cc:5904(mysqld_main(int, char**))[0x5628ad0a95c3]
            sql/main.cc:34(main)[0x5628ad09143d]
            /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7fde07bb3083]
            //git/11.4/bld/sql//mysqld(_start+0x2e)[0x5628ad09135e]
            {noformat}
            alice Alice Sherepa made changes -
            Affects Version/s 11.4 [ 29301 ]
            alice Alice Sherepa made changes -
            alice Alice Sherepa made changes -
            Fix Version/s 11.4 [ 29301 ]
            alice Alice Sherepa made changes -
            Assignee Marko Mäkelä [ marko ]
            marko Marko Mäkelä made changes -
            marko Marko Mäkelä made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            marko Marko Mäkelä made changes -
            Assignee Marko Mäkelä [ marko ] Debarun Banerjee [ JIRAUSER54513 ]
            Status In Progress [ 3 ] In Review [ 10002 ]
            debarun Debarun Banerjee made changes -
            Assignee Debarun Banerjee [ JIRAUSER54513 ] Marko Mäkelä [ marko ]
            Status In Review [ 10002 ] Stalled [ 10000 ]
            marko Marko Mäkelä made changes -
            issue.field.resolutiondate 2024-08-13 06:01:25.0 2024-08-13 06:01:24.569
            marko Marko Mäkelä made changes -
            Component/s Storage Engine - InnoDB [ 10129 ]
            Fix Version/s 11.2.6 [ 29906 ]
            Fix Version/s 11.4.4 [ 29907 ]
            Fix Version/s 11.4 [ 29301 ]
            Resolution Fixed [ 1 ]
            Status Stalled [ 10000 ] Closed [ 6 ]

            People

              marko Marko Mäkelä
              alice Alice Sherepa
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

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