mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/cps/mysql/devel/mysql-5.0-sp11333
This commit is contained in:
@ -3167,4 +3167,23 @@ a
|
||||
truncate t4|
|
||||
drop table t3, t4|
|
||||
drop procedure if exists bug12168|
|
||||
drop table if exists t3|
|
||||
drop procedure if exists bug11333|
|
||||
create table t3 (c1 char(128))|
|
||||
insert into t3 values
|
||||
('AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA')|
|
||||
create procedure bug11333(i int)
|
||||
begin
|
||||
declare tmp varchar(128);
|
||||
set @x = 0;
|
||||
repeat
|
||||
select c1 into tmp from t3
|
||||
where c1 = 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA';
|
||||
set @x = @x + 1;
|
||||
until @x >= i
|
||||
end repeat;
|
||||
end|
|
||||
call bug11333(10)|
|
||||
drop procedure bug11333|
|
||||
drop table t3|
|
||||
drop table t1,t2;
|
||||
|
@ -3996,6 +3996,40 @@ truncate t4|
|
||||
drop table t3, t4|
|
||||
drop procedure if exists bug12168|
|
||||
|
||||
#
|
||||
# Bug #11333 "Stored Procedure: Memory blow up on repeated SELECT ... INTO
|
||||
# query"
|
||||
# One more memleak bug. Use the test to check memory consumption.
|
||||
#
|
||||
|
||||
--disable_warnings
|
||||
drop table if exists t3|
|
||||
drop procedure if exists bug11333|
|
||||
--enable_warnings
|
||||
|
||||
create table t3 (c1 char(128))|
|
||||
|
||||
insert into t3 values
|
||||
('AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA')|
|
||||
|
||||
|
||||
create procedure bug11333(i int)
|
||||
begin
|
||||
declare tmp varchar(128);
|
||||
set @x = 0;
|
||||
repeat
|
||||
select c1 into tmp from t3
|
||||
where c1 = 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA';
|
||||
set @x = @x + 1;
|
||||
until @x >= i
|
||||
end repeat;
|
||||
end|
|
||||
|
||||
call bug11333(10)|
|
||||
|
||||
drop procedure bug11333|
|
||||
drop table t3|
|
||||
|
||||
#
|
||||
# BUG#NNNN: New bug synopsis
|
||||
#
|
||||
|
Reference in New Issue
Block a user