[MDEV-29232] Assertion `(engine->uncacheable() & ~8) || ! engine->is_executed() || with_recursive_reference' failed at item_subselect.cc:1980 Created: 2022-08-02 Updated: 2023-09-04 Resolved: 2022-08-02 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Data Manipulation - Subquery |
| Affects Version/s: | 10.8.3 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Critical |
| Reporter: | Zuming Jiang | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | crash | ||
| Environment: |
Ubuntu 20.04 |
||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Description |
|
I am Zuming Jiang, a PhD student at ETH Zurich. I used my new fuzzer to fuzz MariaDB and found a bug that can directly crashes MariaDB10.8.3 server. The bug information is following: Installation process of MariaDB (DEBUG mode, enable ASAN) cd /home/mysql/mariadb-10.8.3 Reproduce process step 1: set up MariaDB server and create database named "testdb" /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql & step2: trigger the bug /usr/local/mysql/bin/mysql -uroot -Dtestdb < mysql_bk.sql Bug Information The bug-triggering files "mysql_bk.sql" and "bug_trigger_stmt.sql" is in the attached. The error report of MySQL is in the attached file "bug_report.txt" |