Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/MariaDB/mysql-test/suite/binlog/t/   (MariaDB Server Version 8.1-8.4©)  Datei vom 1.9.2026 mit Größe 1 kB image not shown  

Quelle  fdle_overflow.test  Sprache: unbekannt

 
Spracherkennung für: .test vermutete Sprache: MT940 {MT940[42] Lisp[36] ADA[31]} [Methode: maximale Elemente, drei Dimensionen]

--source include/have_debug.inc
--source include/have_binlog_format_mixed.inc # format-agnostic

# OOB read on malformed `Format_description_log_event`
#
# Verify that Format Description Events with truncated contents fails gracefully
# rather than underflow the post-header count and lead to buffer over-read.

SET @saved_dbug= @@GLOBAL.debug_dbug;


# MDEV-40366: `used_checksum_alg`

SET @@GLOBAL.debug_dbug=
  '+d,truncate_fde_post_header_len,truncate_fde_used_checksum_alg';
FLUSH BINARY LOGS;

--let $binlog_file= query_get_value(SHOW BINLOG STATUS, File, 1)
--disable_query_log
  --error ER_ERROR_WHEN_EXECUTING_COMMAND
  --eval SHOW BINLOG EVENTS IN '$binlog_file'
--enable_query_log


# MDEV-40365: `common_header_len` & `post_header_len`

SET @@GLOBAL.debug_dbug= '+d,truncate_fde_common_header_len';
FLUSH BINARY LOGS;

--let $binlog_file= query_get_value(SHOW BINLOG STATUS, File, 1)
--disable_query_log
  --error ER_ERROR_WHEN_EXECUTING_COMMAND
  --eval SHOW BINLOG EVENTS IN '$binlog_file'
--enable_query_log

# Clean-up
SET @@GLOBAL.debug_dbug= @saved_dbug;
RESET MASTER;

[Dauer der Verarbeitung: 0.15 Sekunden, vorverarbeitet 2026-10-08]