Showing 1–30 of 10692
| ID# | Date | Updated | Type | Status | Sev | Version | OS | CPU | Summary |
|---|---|---|---|---|---|---|---|---|---|
| 121615 | 2026-10-26 14:33 | 2026-10-26 23:33 | MySQL Server: Optimizer | Verified (6 days) | S2 | 8.0.39 | Linux | x86 | Datetime field fails to adjust to local time if input string has fractional seconds that must be rounded up |
| 121612 | 2026-10-26 12:38 | 2026-10-27 7:27 | MySQL Server: Optimizer | Verified (5 days) | S2 | 8.0.46, 8.4.13, 9.7.4, 26.10 | Any (Docker container (mysql_dev), Linux x86_64) | Any | DISTINCT / GROUP BY over-evaluate NOT DETERMINISTIC side-effecting functions (N+1 / 2N+1 / 2N) |
| 121611 | 2026-10-26 12:36 | 2026-10-27 6:40 | MySQL Server: DML | Verified (5 days) | S3 | 9.7.4, 26.10 | Any (Docker container (mysql_dev), Linux x86_64) | Any | JSON Duality View update that deletes a parent group and reassigns its children is rejected with FK error 1451 |
| 121607 | 2026-10-26 9:01 | 2026-10-27 6:32 | MySQL Server: Optimizer | Verified (5 days) | S3 | 9.7.2 | Any | Any | Query with SOUNDS LIKE and multiple subqueries returns empty set by default but 6 rows with materialization=off |
| 121598 | 2026-10-24 16:16 | 2026-10-26 12:31 | MySQL Server: Optimizer | Verified (6 days) | S2 | 8.0.46, 8.4.13, 9.7.4, 26.10 | Linux (Docker image mysql:8.4.13) | Any | Wrong row order from a function-wrapped correlated subquery in ORDER BY under a prepared statement |
| 121590 | 2026-10-23 8:11 | 2026-10-27 8:58 | MySQL Server: Foreign Keys | Verified (6 days) | S2 | 26.10.0, 9.7.4 (regression since 9.6.0) | Linux (official mysql Docker images) | x86 | Replica applier THD::main_mem_root grows per row when updating a table referenced by a foreign key |
| 121589 | 2026-10-23 7:30 | 2026-10-28 6:29 | MySQL Server: Optimizer | Verified (4 days) | S2 | 8.0.46, 8.4.13, 9.7.4, 26.10 | Any | Any | Some problems when using temporal type and prepare protocol |
| 121581 | 2026-10-22 13:20 | 2026-10-26 8:12 | MySQL Server: Optimizer | Verified (6 days) | S2 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | ORDER BY satisfied by index scan returns wrong order when skipped const keypart is expanding collation prefix |
| 121580 | 2026-10-22 13:09 | 2026-10-26 8:11 | MySQL Server: Optimizer | Verified (6 days) | S2 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | Range scan and partition pruning miss matching row under expanding collation |
| 121576 | 2026-10-22 12:40 | 2026-10-23 12:42 | MySQL Server: Optimizer | Verified (9 days) | S5 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | NO_INDEX_MERGE hint disables plain range access on the named indexes |
| 121574 | 2026-10-22 6:12 | 2026-10-23 8:12 | MySQL Server: Optimizer | Verified (9 days) | S2 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | Wrong result: scalar subquery referencing constant column of merged derived table on inner side of LEFT JOIN |
| 121572 | 2026-10-22 3:33 | 2026-10-26 12:42 | MySQL Server: DML | Verified (6 days) | S2 | 9.7.2, 26.07 | Any | Any | A valid `CAST(... AS DATE)` element of an `IN` constant list is wrongly treated as NULL |
| 121571 | 2026-10-22 3:31 | 2026-10-26 12:37 | MySQL Server: DML | Verified (6 days) | S2 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | `IN` with a DATE/TIME constant list wrongly matches a string operand carrying a time part |
| 121540 | 2026-10-18 13:41 | 2026-10-19 5:59 | MySQL Server: Optimizer | Verified (13 days) | S2 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Ubuntu (24.04) | x86 (x86_64) | Wrong result: second NOT EXISTS (always-true correlated predicate) is looked up on the first subquery's materialized col |
| 121539 | 2026-10-18 13:40 | 2026-10-19 6:01 | MySQL Server: Optimizer | Verified (13 days) | S2 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Ubuntu (24.04) | x86 (x86_64) | Wrong result: INTERSECT ALL with hash_set_operations=off returns too few rows when its temporary table exceeds tmp_table |
| 121531 | 2026-10-16 9:20 | 2026-10-19 6:05 | MySQL Server: Optimizer | Verified (13 days) | S2 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | IP address validation functions incorrectly return 0 instead of NULL for integer-typed NULL arguments |
| 121529 | 2026-10-16 7:40 | 2026-10-18 19:55 | MySQL Server: Optimizer | Verified (14 days) | S2 | 26.7.0, 26.10.0-er | Linux | Any | CASE WHEN TRUE changes the result of a DATETIME comparison with subquery |
| 121528 | 2026-10-16 7:27 | 2026-10-16 8:37 | MySQL Server: Optimizer | Verified (16 days) | S2 | 8.0.46 | Any | Any | Wrong results with dynamic range and covering index merge intersection |
| 121526 | 2026-10-15 21:22 | 2026-10-27 16:59 | Shell Upgrade Checker | Verified (5 days) | S3 | 9.7.1, 26.7.0 | Any | Any | util.checkForServerUpgrade routine syntax check falsely rejects GROUP BY ... WITH ROLLUP in stored routines |
| 121522 | 2026-10-15 18:30 | 2026-10-20 4:12 | MySQL Server: DML | Verified (12 days) | S3 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | REGEXP_INSTR/REGEXP_SUBSTR/REGEXP_REPLACE truncate pos and occurrence to 32-bit int: occurrence 4294967298 acts as 2 |
| 121516 | 2026-10-15 10:03 | 2026-10-20 4:14 | MySQL Server: Data Types | Verified (12 days) | S3 | 9.7.2, 26.07 | Windows | Any | VECTOR_TO_STRING() round-trip changes VECTOR value |
| 121515 | 2026-10-15 7:58 | 2026-10-20 4:19 | MySQL Server: Optimizer | Verified (12 days) | S2 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | Unexpected NUL-byte padding in EXCEPT result involving numeric BIT_XOR() and SUBTIME() |
| 121513 | 2026-10-15 5:12 | 2026-10-20 4:23 | MySQL Server: Data Types | Verified (12 days) | S3 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | TIME string parser takes the hour, minute and second fields modulo 2^64: CAST('18446744073709551635:40:27' AS TIME) = 19 |
| 121512 | 2026-10-15 5:03 | 2026-10-20 4:24 | MySQL Server: Data Types | Verified (12 days) | S3 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | ELT(N, ...) wraps N modulo 2^32 in numeric context: ELT(4294967297,1,2,3)+0 = 1 while ELT(4294967297,1,2,3) IS NULL |
| 121511 | 2026-10-15 5:02 | 2026-10-20 4:26 | MySQL Server: Data Types | Verified (12 days) | S3 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | FORMAT(X, D) takes D modulo 2^32: FORMAT(1.5, 4294967298) = '1.50' and FORMAT(1.5, 2147483648) = '2' |
| 121510 | 2026-10-15 5:01 | 2026-10-20 4:28 | MySQL Server: Data Types | Verified (12 days) | S3 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | CONV() truncates from_base and to_base to 32 bits: CONV('11', 4294967298, 10) = '3' instead of NULL |
| 121509 | 2026-10-15 5:00 | 2026-10-20 4:31 | MySQL Server: Data Types | Verified (12 days) | S3 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | Integer >= 2^63 converted to TIME is read as signed: CAST(18446744073709551614 AS TIME) = -00:00:02, TIME_TO_SEC() = -2 |
| 121508 | 2026-10-15 4:52 | 2026-10-20 4:44 | MySQL Server: Data Types | Verified (12 days) | S3 | 8.0.46, 8.4.11, 9.7.2, 26.07 | Any | Any | DATE_ADD/ADDDATE/SUBDATE/TIMESTAMPADD read an unsigned interval >= 2^63 as negative: ADDDATE(d, 18446744073709551614) = |
| 121506 | 2026-10-14 13:04 | 2026-10-19 4:55 | MySQL Server: Optimizer | Verified (13 days) | S2 | 8.4.11, 9.7.2, 26.7.0 | Ubuntu (24.04) | x86 (x86_64) | Wrong result: with subquery_to_derived=on, a correlated scalar COUNT(*) over a derived table is not grouped when the cor |
| 121505 | 2026-10-14 13:02 | 2026-10-19 4:52 | MySQL Server: Optimizer | Verified (13 days) | S2 | 26.7.1 | Ubuntu (24.04) | x86 (x86_64) | Wrong result: EXISTS (semijoin duplicate weedout) over a derived table with INTERSECT ALL / EXCEPT ALL removes the dupli |
Showing 1–30 of 10692
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.187 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.