diff options
author | Sergey Vojtovich <svoj@mariadb.org> | 2018-03-21 13:54:15 +0400 |
---|---|---|
committer | Sergey Vojtovich <svoj@mariadb.org> | 2018-04-02 15:45:22 +0400 |
commit | 443b9a418cfe9b83aee77ce4a373a2325aed653a (patch) | |
tree | 14c4fbbeb02e372dcc7fac7d1b4ea4f4e476edd9 /mysql-test/main/column_compression.result | |
parent | 69efa1343a0a04771cd94ae149d90f3fb929be5d (diff) | |
download | mariadb-git-443b9a418cfe9b83aee77ce4a373a2325aed653a.tar.gz |
MDEV-14929 - AddressSanitizer: memcpy-param-overlap in Field_longstr::compress
Handle overlaping "from" and Field_blob_compressed::value for compressed
blobs similarily to regular blobs.
Diffstat (limited to 'mysql-test/main/column_compression.result')
-rw-r--r-- | mysql-test/main/column_compression.result | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/mysql-test/main/column_compression.result b/mysql-test/main/column_compression.result index 243a118a706..b3d4caad555 100644 --- a/mysql-test/main/column_compression.result +++ b/mysql-test/main/column_compression.result @@ -1360,3 +1360,16 @@ SELECT a, LENGTH(a) FROM t1; a LENGTH(a) aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 255 DROP TABLE t1; +# +# MDEV-14929 - AddressSanitizer: memcpy-param-overlap in +# Field_longstr::compress +# +CREATE TABLE t1(b BLOB COMPRESSED); +INSERT INTO t1 VALUES('foo'),('bar'); +SET SESSION optimizer_switch = 'derived_merge=off'; +SELECT * FROM ( SELECT * FROM t1 ) AS sq ORDER BY b; +b +bar +foo +SET SESSION optimizer_switch=DEFAULT; +DROP TABLE t1; |