MYSQL MAMP Errors
Posted: Tue Jun 09, 2026 9:41 am
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.
2026-06-09T14:39:30.6NZ mysqld_safe mysqld from pid file /Applications/MAMP/tmp/mysql/mysql.pid ended
2026-06-09T14:39:37.6NZ mysqld_safe Logging to '/Applications/MAMP/logs/mysql_error.log'.
2026-06-09T14:39:37.6NZ mysqld_safe Starting mysqld daemon with databases from /Library/Application Support/appsolute/MAMP PRO/db/mysql80
2026-06-09T14:39:37.281481Z 0 [Warning] [MY-010915] [Server] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release.
2026-06-09T14:39:37.281526Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead.
2026-06-09T14:39:37.281529Z 0 [System] [MY-010116] [Server] /Applications/MAMP/Library/bin/mysql80/bin/mysqld (mysqld 8.0.44) starting as process 15548
2026-06-09T14:39:37.282108Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /Library/Application Support/appsolute/MAMP PRO/db/mysql80/ is case insensitive
2026-06-09T14:39:37.285250Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2026-06-09T14:39:37.947825Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2026-06-09T14:39:37.991409Z 0 [System] [MY-010229] [Server] Starting XA crash recovery...
2026-06-09T14:39:37.992740Z 0 [ERROR] [MY-013183] [InnoDB] Assertion failure: fut0lst.ic:82:addr.page == FIL_NULL || addr.boffset >= FIL_PAGE_DATA thread 0x1f2ca1e80
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/ ... overy.html
InnoDB: about forcing recovery.
2026-06-09T14:39:37Z UTC - mysqld got signal 6 ;
Most likely, you have hit a bug, but this error can also be caused by malfunctioning hardware.
Thread pointer: 0x0
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 = 0 thread_stack 0x40000
0 mysqld 0x00000001059701d4 my_print_stacktrace(unsigned char const*, unsigned long) + 68
1 mysqld 0x0000000104fc4944 print_fatal_signal(int) + 572
2 mysqld 0x0000000104fc4b68 my_server_abort() + 84
3 mysqld 0x0000000105968d58 my_abort() + 20
4 mysqld 0x0000000105cd6530 ut_dbg_assertion_failed(char const*, char const*, unsigned long long) + 400
5 mysqld 0x0000000105ae4e88 flst_insert_before(unsigned char*, unsigned char*, unsigned char*, mtr_t*) + 824
6 mysqld 0x0000000105ae4ae4 flst_add_first(unsigned char*, unsigned char*, mtr_t*) + 240
7 mysqld 0x0000000105cab074 trx_purge_add_update_undo_to_history(trx_t*, trx_undo_ptr_t*, unsigned char*, bool, unsigned long, mtr_t*) + 304
8 mysqld 0x0000000105cd4740 trx_undo_update_cleanup(trx_t*, trx_undo_ptr_t*, unsigned char*, bool, unsigned long, mtr_t*) + 32
9 mysqld 0x0000000105cca2e8 trx_commit_low(trx_t*, mtr_t*) + 1368
10 mysqld 0x0000000105ccaa40 trx_commit(trx_t*) + 220
11 mysqld 0x0000000105ccb308 trx_commit_for_mysql(trx_t*) + 348
12 mysqld 0x0000000105b33ba8 innobase_commit_by_xid(handlerton*, xid_t*) + 184
13 mysqld 0x0000000104f75b7c xa::recovery::recover_one_ht(THD*, st_plugin_int*, void*) + 904
14 mysqld 0x0000000104e7b798 plugin_foreach_with_mask(THD*, bool (**)(THD*, st_plugin_int*, void*), int, unsigned int, void*) + 1924
15 mysqld 0x0000000104e7b83c plugin_foreach_with_mask(THD*, bool (*)(THD*, st_plugin_int*, void*), int, unsigned int, void*) + 40
16 mysqld 0x0000000104f743bc ha_recover(std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, Mem_root_allocator<unsigned long long>>*, Xa_state_list*) + 868
17 mysqld 0x0000000105688d90 binlog::Binlog_recovery::recover() + 636
18 mysqld 0x00000001056a7808 MYSQL_BIN_LOG::open_binlog(char const*) + 2748
19 mysqld 0x0000000104cb69c8 init_server_components() + 9228
20 mysqld 0x0000000104caefb4 mysqld_main(int, char**) + 9696
21 dyld 0x0000000186763e00 start + 6992
information that should help you find out what is causing the crash.
2026-06-09T14:39:30.6NZ mysqld_safe mysqld from pid file /Applications/MAMP/tmp/mysql/mysql.pid ended
2026-06-09T14:39:37.6NZ mysqld_safe Logging to '/Applications/MAMP/logs/mysql_error.log'.
2026-06-09T14:39:37.6NZ mysqld_safe Starting mysqld daemon with databases from /Library/Application Support/appsolute/MAMP PRO/db/mysql80
2026-06-09T14:39:37.281481Z 0 [Warning] [MY-010915] [Server] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release.
2026-06-09T14:39:37.281526Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead.
2026-06-09T14:39:37.281529Z 0 [System] [MY-010116] [Server] /Applications/MAMP/Library/bin/mysql80/bin/mysqld (mysqld 8.0.44) starting as process 15548
2026-06-09T14:39:37.282108Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /Library/Application Support/appsolute/MAMP PRO/db/mysql80/ is case insensitive
2026-06-09T14:39:37.285250Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2026-06-09T14:39:37.947825Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2026-06-09T14:39:37.991409Z 0 [System] [MY-010229] [Server] Starting XA crash recovery...
2026-06-09T14:39:37.992740Z 0 [ERROR] [MY-013183] [InnoDB] Assertion failure: fut0lst.ic:82:addr.page == FIL_NULL || addr.boffset >= FIL_PAGE_DATA thread 0x1f2ca1e80
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/ ... overy.html
InnoDB: about forcing recovery.
2026-06-09T14:39:37Z UTC - mysqld got signal 6 ;
Most likely, you have hit a bug, but this error can also be caused by malfunctioning hardware.
Thread pointer: 0x0
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 = 0 thread_stack 0x40000
0 mysqld 0x00000001059701d4 my_print_stacktrace(unsigned char const*, unsigned long) + 68
1 mysqld 0x0000000104fc4944 print_fatal_signal(int) + 572
2 mysqld 0x0000000104fc4b68 my_server_abort() + 84
3 mysqld 0x0000000105968d58 my_abort() + 20
4 mysqld 0x0000000105cd6530 ut_dbg_assertion_failed(char const*, char const*, unsigned long long) + 400
5 mysqld 0x0000000105ae4e88 flst_insert_before(unsigned char*, unsigned char*, unsigned char*, mtr_t*) + 824
6 mysqld 0x0000000105ae4ae4 flst_add_first(unsigned char*, unsigned char*, mtr_t*) + 240
7 mysqld 0x0000000105cab074 trx_purge_add_update_undo_to_history(trx_t*, trx_undo_ptr_t*, unsigned char*, bool, unsigned long, mtr_t*) + 304
8 mysqld 0x0000000105cd4740 trx_undo_update_cleanup(trx_t*, trx_undo_ptr_t*, unsigned char*, bool, unsigned long, mtr_t*) + 32
9 mysqld 0x0000000105cca2e8 trx_commit_low(trx_t*, mtr_t*) + 1368
10 mysqld 0x0000000105ccaa40 trx_commit(trx_t*) + 220
11 mysqld 0x0000000105ccb308 trx_commit_for_mysql(trx_t*) + 348
12 mysqld 0x0000000105b33ba8 innobase_commit_by_xid(handlerton*, xid_t*) + 184
13 mysqld 0x0000000104f75b7c xa::recovery::recover_one_ht(THD*, st_plugin_int*, void*) + 904
14 mysqld 0x0000000104e7b798 plugin_foreach_with_mask(THD*, bool (**)(THD*, st_plugin_int*, void*), int, unsigned int, void*) + 1924
15 mysqld 0x0000000104e7b83c plugin_foreach_with_mask(THD*, bool (*)(THD*, st_plugin_int*, void*), int, unsigned int, void*) + 40
16 mysqld 0x0000000104f743bc ha_recover(std::__1::unordered_set<unsigned long long, std::__1::hash<unsigned long long>, std::__1::equal_to<unsigned long long>, Mem_root_allocator<unsigned long long>>*, Xa_state_list*) + 868
17 mysqld 0x0000000105688d90 binlog::Binlog_recovery::recover() + 636
18 mysqld 0x00000001056a7808 MYSQL_BIN_LOG::open_binlog(char const*) + 2748
19 mysqld 0x0000000104cb69c8 init_server_components() + 9228
20 mysqld 0x0000000104caefb4 mysqld_main(int, char**) + 9696
21 dyld 0x0000000186763e00 start + 6992