mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-759 lp:998340 - Valgrind complains on simple selects containing expression DAY(FROM_UNIXTIME(-1))
check item->null_value before using the result of item->val_int()
This commit is contained in:
@ -2628,4 +2628,22 @@ SELECT * FROM t1;
|
||||
a
|
||||
aaaaaaaaaaaaaa
|
||||
DROP TABLE t1;
|
||||
SELECT SUBSTRING('1', DAY(FROM_UNIXTIME(-1)));
|
||||
SUBSTRING('1', DAY(FROM_UNIXTIME(-1)))
|
||||
NULL
|
||||
SELECT LEFT('1', DAY(FROM_UNIXTIME(-1)));
|
||||
LEFT('1', DAY(FROM_UNIXTIME(-1)))
|
||||
NULL
|
||||
SELECT RIGHT('1', DAY(FROM_UNIXTIME(-1)));
|
||||
RIGHT('1', DAY(FROM_UNIXTIME(-1)))
|
||||
NULL
|
||||
SELECT REPEAT('1', DAY(FROM_UNIXTIME(-1)));
|
||||
REPEAT('1', DAY(FROM_UNIXTIME(-1)))
|
||||
NULL
|
||||
SELECT RPAD('hi', DAY(FROM_UNIXTIME(-1)),'?');
|
||||
RPAD('hi', DAY(FROM_UNIXTIME(-1)),'?')
|
||||
NULL
|
||||
SELECT LPAD('hi', DAY(FROM_UNIXTIME(-1)),'?');
|
||||
LPAD('hi', DAY(FROM_UNIXTIME(-1)),'?')
|
||||
NULL
|
||||
End of 5.1 tests
|
||||
|
Reference in New Issue
Block a user