1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-29 05:21:33 +03:00

MDEV-25481 Memory leak in Cached_item_str::Cached_item_str WITH TIES involving a blob

Make sure to call cached item's destructors.
This commit is contained in:
Vicențiu Ciorbaru
2021-06-29 00:12:03 +03:00
parent 63e9a05440
commit c29f45ce77
3 changed files with 21 additions and 0 deletions

View File

@ -1046,3 +1046,13 @@ SELECT SQL_BUFFER_RESULT 1 AS f FROM t1 ORDER BY f FETCH NEXT 2 ROW WITH TIES;
SELECT 1 AS f FROM t1 ORDER BY f FETCH NEXT 2 ROW WITH TIES;
drop table t1;
--echo #
--echo # MDEV-25481: Memory leak upon query WITH TIES involving a blob
--echo #
CREATE TABLE t (a TEXT);
INSERT INTO t VALUES ('foo'),('bar');
SELECT a FROM t ORDER BY a FETCH FIRST 2 ROWS WITH TIES;
# Cleanup
DROP TABLE t;