Commit 47a82ad5 authored by Sergei Golubchik's avatar Sergei Golubchik

Bug#38135 Assertion failed: save_errno, file .\ma_update.c, line 200

typo fixed.

mysql-test/r/maria.result:
  new test case
mysql-test/t/maria.test:
  new test case
sql/sql_select.cc:
  ctags friendly
storage/maria/ma_blockrec.c:
  typo fixed
parent 9e762653
......@@ -1900,3 +1900,308 @@ check table t2 extended;
Table Op Msg_type Msg_text
test.t2 check status OK
drop table t2;
drop table if exists t1;
Warnings:
Note 1051 Unknown table 't1'
CREATE TABLE t1 (
col0 float DEFAULT NULL,
col1 date DEFAULT NULL,
col2 double DEFAULT NULL,
col3 decimal(10,0) DEFAULT NULL,
col4 char(218) DEFAULT NULL,
col5 year(4) DEFAULT NULL,
col6 datetime DEFAULT NULL,
col7 varchar(39) DEFAULT NULL,
col8 double DEFAULT NULL,
col9 decimal(10,0) DEFAULT NULL,
col10 enum('test1','test2','test3') DEFAULT NULL,
col11 year(4) DEFAULT NULL,
col12 tinytext,
col13 tinyblob,
col14 date DEFAULT NULL,
col15 smallint(6) DEFAULT NULL,
col16 varchar(81) DEFAULT NULL,
col17 tinytext,
col18 blob,
col19 double DEFAULT NULL,
col20 double DEFAULT NULL,
col21 varchar(216) DEFAULT NULL,
col22 enum('test1','test2','test3') DEFAULT NULL,
col23 decimal(10,0) DEFAULT NULL,
col24 text,
col25 varchar(118) DEFAULT NULL,
col26 tinytext,
col27 tinyblob,
col28 double DEFAULT NULL,
col29 tinyint(4) DEFAULT NULL,
col30 longtext,
col31 tinyint(1) DEFAULT NULL,
col32 char(212) DEFAULT NULL,
col33 timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
col34 year(4) DEFAULT NULL,
col35 tinyint(1) DEFAULT NULL,
col36 enum('test1','test2','test3') DEFAULT NULL,
col37 decimal(10,0) DEFAULT NULL,
col38 tinyint(4) DEFAULT NULL,
col39 double DEFAULT NULL,
col40 decimal(10,0) DEFAULT NULL,
col41 enum('test1','test2','test3') DEFAULT NULL,
col42 longblob,
col43 text,
col44 blob,
col45 year(4) DEFAULT NULL,
col46 longtext,
col47 int(11) DEFAULT NULL,
col48 set('test1','test2','test3') DEFAULT NULL,
col49 bigint(20) DEFAULT NULL,
col50 date DEFAULT NULL,
col51 tinyblob,
col52 float DEFAULT NULL,
col53 year(4) DEFAULT NULL,
col54 decimal(10,0) DEFAULT NULL,
col55 tinyblob,
col56 float DEFAULT NULL,
col57 bigint(20) DEFAULT NULL,
col58 timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
col59 enum('test1','test2','test3') DEFAULT NULL,
col60 bigint(20) DEFAULT NULL,
col61 year(4) DEFAULT NULL,
col62 year(4) DEFAULT NULL,
col63 double DEFAULT NULL,
col64 tinytext,
col65 tinyint(4) DEFAULT NULL,
col66 longtext,
col67 time DEFAULT NULL,
col68 bigint(20) DEFAULT NULL,
col69 char(142) DEFAULT NULL,
col70 longtext,
col71 time DEFAULT NULL,
col72 year(4) DEFAULT NULL,
col73 longblob,
col74 enum('test1','test2','test3') DEFAULT NULL,
col75 decimal(10,0) DEFAULT NULL,
col76 smallint(6) DEFAULT NULL,
col77 tinytext,
col78 date DEFAULT NULL,
col79 double DEFAULT NULL,
col80 tinyint(4) DEFAULT NULL,
col81 float DEFAULT NULL,
col82 bigint(20) DEFAULT NULL,
col83 double DEFAULT NULL,
col84 varchar(124) DEFAULT NULL,
col85 double DEFAULT NULL,
col86 tinyblob,
col87 tinyblob,
col88 double DEFAULT NULL,
col89 date DEFAULT NULL,
col90 decimal(10,0) DEFAULT NULL,
col91 set('test1','test2','test3') DEFAULT NULL,
col92 blob,
col93 char(174) DEFAULT NULL,
col94 double DEFAULT NULL,
col95 tinytext,
col96 decimal(10,0) DEFAULT NULL,
col97 year(4) DEFAULT NULL,
col98 tinyblob,
col99 datetime DEFAULT NULL,
col100 longblob,
col101 date DEFAULT NULL,
col102 float DEFAULT NULL,
col103 float DEFAULT NULL,
col104 int(11) DEFAULT NULL,
col105 longblob,
col106 timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
col107 float DEFAULT NULL,
col108 text,
col109 float DEFAULT NULL,
col110 decimal(10,0) DEFAULT NULL,
col111 double DEFAULT NULL,
col112 double DEFAULT NULL,
col113 blob,
col114 varchar(152) DEFAULT NULL,
col115 bigint(20) DEFAULT NULL,
col116 decimal(10,0) DEFAULT NULL,
col117 mediumint(9) DEFAULT NULL,
col118 tinytext,
col119 tinyblob,
col120 int(11) DEFAULT NULL,
col121 bigint(20) DEFAULT NULL,
col122 double DEFAULT NULL,
col123 date DEFAULT NULL,
col124 longtext,
col125 longtext,
col126 double DEFAULT NULL,
col127 varchar(84) DEFAULT NULL,
col128 text,
col129 double DEFAULT NULL,
col130 enum('test1','test2','test3') DEFAULT NULL,
col131 time DEFAULT NULL,
col132 year(4) DEFAULT NULL,
col133 blob,
col134 tinytext,
col135 double DEFAULT NULL,
col136 tinytext,
col137 bigint(20) DEFAULT NULL,
col138 datetime DEFAULT NULL,
col139 double DEFAULT NULL,
col140 decimal(10,0) DEFAULT NULL,
col141 longtext,
col142 tinyint(1) DEFAULT NULL,
col143 time DEFAULT NULL,
col144 time DEFAULT NULL,
col145 float DEFAULT NULL,
col146 longblob,
col147 float DEFAULT NULL,
col148 text,
col149 mediumint(9) DEFAULT NULL,
col150 tinyblob,
col151 tinyblob,
col152 tinytext,
col153 tinyblob,
col154 tinyblob,
col155 tinytext,
col156 tinyint(1) DEFAULT NULL,
col157 tinytext,
col158 time DEFAULT NULL,
col159 date DEFAULT NULL,
col160 longtext,
col161 enum('test1','test2','test3') DEFAULT NULL,
col162 text,
col163 decimal(10,0) DEFAULT NULL,
col164 time DEFAULT NULL,
col165 longblob,
col166 tinyint(4) DEFAULT NULL,
col167 bigint(20) DEFAULT NULL,
col168 decimal(10,0) DEFAULT NULL,
col169 smallint(6) DEFAULT NULL,
col170 tinytext,
col171 tinyint(4) DEFAULT NULL,
col172 tinyint(1) DEFAULT NULL,
col173 tinytext,
col174 decimal(10,0) DEFAULT NULL,
col175 double DEFAULT NULL
) engine=maria DEFAULT CHARSET=latin1 COMMENT='generated';
insert ignore into t1 set
col10=abs(28449) % 2,
col11='1973',
col12=if(abs(-30039)%100<20,null,'forgery\'s'),
col13=if(abs(24672)%100<20,null,'adductor\'s'),
col16=if(abs(26872)%100<20,null,'0xf810e016ee0b78e1ce8b1c6cf8d2e82bf8507453768a3908dc20cecfc9a0ac0ac00079d0645a4c'),
col18=if(abs(-15854)%100<20,null,'unattractiveness'),
col19=if(abs(4287439673.9896235000)%100<20,null,25288),
col20=if(abs(4290800136.7527390000)%100<20,null,8887),
col21=if(abs(-26086)%100<20,null,'0x2334181c6068aab18b348ecc1e2600b81e1c5f821eee3e204824'),
col22=abs(-21921) % 2,
col23=if(abs(1503277.6900540178)%100<20,null,-23298),
col25=if(abs(29674)%100<20,null,'0xc8d094f888ee20c83baef8d9380a168d40f4906e742a4dc0daeacb809e64095c71d510c7c0f83a6a0a04b8d6a0d9bea2dc3d4bd44d9c5002e440707c40ead8b3eb20a100a8524b1616a338a440ea02a25a08041810a08cac087cd47b4a79f08730946c5800600ae45e1c08f637'),
col26=if(abs(28642)%100<20,null,'insubstantiality\'s'),
col27=if(abs(-3188)%100<20,null,'exine\'s'),
col29=if(abs(-47)%100<20,null,-24131),
col32=if(abs(-3658)%100<20,null,'shortener\'s'),
col34='1917',
col36=abs(27782) % 2,
col37=if(abs(4864972.0244758446)%100<20,null,32302),
col38=if(abs(97)%100<20,null,-14079),
col39=if(abs(3362872.0521256141)%100<20,null,27191),
col40=if(abs(3348292.2110660113)%100<20,null,-1163),
col41=abs(-18533) % 2,
col42=if(abs(2094)%100<20,null,'Montparnasse'),
col43=if(abs(-15983)%100<20,null,'Massasoit\'s'),
col44=if(abs(2497)%100<20,null,'lags'),
col45='2057',
col46=if(abs(-31691)%100<20,null,'miscegenation\'s'),
col47=if(abs(-1269564297)%100<20,null,1089),
col49=if(abs(-1815717335)%100<20,null,-17504),
col51=if(abs(-15263)%100<20,null,'virelay'),
col52=if(abs(2227333.3279519030)%100<20,null,-5210),
col53='2032',
col54=if(abs(791647.5947447127)%100<20,null,32576),
col55=if(abs(20293)%100<20,null,'tumblebug'),
col56=if(abs(4288698564.2967925000)%100<20,null,17141),
col57=if(abs(-2138460927)%100<20,null,14495),
col59=abs(7624) % 2,
col60=if(abs(-1500892492)%100<20,null,-68),
col63=if(abs(4290890487.3789482000)%100<20,null,-32129),
col65=if(abs(22)%100<20,null,15722),
col79=if(abs(4292420489.2606282000)%100<20,null,-23891),
col84=if(abs(-21248)%100<20,null,'0x4f9888d044435050eab83cb3dcad88b01886e434e216'),
col85=if(abs(4294260188.6230965000)%100<20,null,16867),
col86=if(abs(-11659)%100<20,null,'prewar'),
col87=if(abs(-2253)%100<20,null,'Radnorshire'),
col90=if(abs(4287254529.4026613000)%100<20,null,23506),
col92=if(abs(6472)%100<20,null,'electroplated'),
col93=if(abs(-13523)%100<20,null,'sparkiest'),
col95=if(abs(23998)%100<20,null,'Crimea'),
col96=if(abs(4287719060.2789087000)%100<20,null,20527),
col98=if(abs(-14090)%100<20,null,'firebrat'),
col99='19161023095430',
col100=if(abs(-31178)%100<20,null,'clinical'),
col102=if(abs(4407547.5205542166)%100<20,null,18226),
col103=if(abs(4286834687.5994444000)%100<20,null,27520),
col104=if(abs(-2105663477)%100<20,null,28591),
col105=if(abs(1929)%100<20,null,'renascent'),
col107=if(abs(5972348.8099917602)%100<20,null,-11408),
col108=if(abs(-11262)%100<20,null,'aircraftmen'),
col110=if(abs(6530491.4546037167)%100<20,null,-17672),
col111=if(abs(4289897795.5000763000)%100<20,null,3742),
col112=if(abs(1680557.8560441907)%100<20,null,13944),
col113=if(abs(-27195)%100<20,null,'dekameter'),
col115=if(abs(-2083419827)%100<20,null,-17272),
col117=if(abs(1704826)%100<20,null,17880),
col118=if(abs(-2848)%100<20,null,'judicatory'),
col119=if(abs(-28087)%100<20,null,'mistitles'),
col120=if(abs(-2100119097)%100<20,null,22465),
col121=if(abs(-1868777891)%100<20,null,15172),
col122=if(abs(7039857.3608508557)%100<20,null,-22154),
col125=if(abs(70)%100<20,null,'Hong\'s'),
col126=if(abs(3820673.5968199712)%100<20,null,-24185),
col127=if(abs(12331)%100<20,null,'0x674e14584e88fca3fed0a0b1488a440008228aa01454a65cf09e3f0fa0511c3ce2f8688450'),
col128=if(abs(20335)%100<20,null,'Zoroaster\'s'),
col129=if(abs(3916577.6225165562)%100<20,null,-4088),
col130=abs(-15003) % 2,
col132='2016',
col134=if(abs(-26555)%100<20,null,'Caesarea'),
col135=if(abs(4288484655.2416148000)%100<20,null,-30073),
col136=if(abs(-17577)%100<20,null,'upbraid'),
col137=if(abs(-1742797945)%100<20,null,-21651),
col138='20751113181230',
col139=if(abs(4288997063.9889216000)%100<20,null,1816),
col141=if(abs(-31448)%100<20,null,'threnodist'),
col142=if(abs(88)%100<20,null,-19748),
col143='6930607',
col144='5760250',
col145=if(abs(3591496.9625843074)%100<20,null,76),
col146=if(abs(20875)%100<20,null,'rename'),
col147=if(abs(4294789439.6773582000)%100<20,null,32314),
col148=if(abs(7072)%100<20,null,'recesses'),
col150=if(abs(-26540)%100<20,null,'cuckoo'),
col152=if(abs(23553)%100<20,null,'shortened'),
col153=if(abs(-30422)%100<20,null,'inhabitant'),
col154=if(abs(30457)%100<20,null,'Orwellian'),
col155=if(abs(-30263)%100<20,null,'Ptolemies'),
col156=if(abs(-41)%100<20,null,6382),
col157=if(abs(2557)%100<20,null,'horsewhips'),
col158='2764427',
col160=if(abs(-15872)%100<20,null,'girlhood'),
col161=abs(15378) % 2,
col163=if(abs(4286662730.9309368000)%100<20,null,-19516),
col167=if(abs(-1881918655)%100<20,null,6927),
col169=if(abs(-14442)%100<20,null,-6392),
col170=if(abs(29965)%100<20,null,'resynthesis'),
col173=if(abs(-451)%100<20,null,'Clute'),
col174=if(abs(3262594.6284981840)%100<20,null,17846);
Warnings:
Warning 1265 Data truncated for column 'col25' at row 1
Warning 1264 Out of range value for column 'col29' at row 1
Warning 1265 Data truncated for column 'col36' at row 1
Warning 1264 Out of range value for column 'col38' at row 1
Warning 1265 Data truncated for column 'col59' at row 1
Warning 1264 Out of range value for column 'col65' at row 1
Warning 1264 Out of range value for column 'col142' at row 1
Warning 1264 Out of range value for column 'col156' at row 1
Warning 1265 Data truncated for column 'col161' at row 1
update ignore t1 set col165=repeat('a',7000);
check table t1;
Table Op Msg_type Msg_text
test.t1 check status OK
drop table t1;
......@@ -1186,6 +1186,301 @@ insert into t2 values (repeat('x',28)), (repeat('p',21)), (repeat('k',241)),
check table t2 extended;
drop table t2;
drop table if exists t1;
CREATE TABLE t1 (
col0 float DEFAULT NULL,
col1 date DEFAULT NULL,
col2 double DEFAULT NULL,
col3 decimal(10,0) DEFAULT NULL,
col4 char(218) DEFAULT NULL,
col5 year(4) DEFAULT NULL,
col6 datetime DEFAULT NULL,
col7 varchar(39) DEFAULT NULL,
col8 double DEFAULT NULL,
col9 decimal(10,0) DEFAULT NULL,
col10 enum('test1','test2','test3') DEFAULT NULL,
col11 year(4) DEFAULT NULL,
col12 tinytext,
col13 tinyblob,
col14 date DEFAULT NULL,
col15 smallint(6) DEFAULT NULL,
col16 varchar(81) DEFAULT NULL,
col17 tinytext,
col18 blob,
col19 double DEFAULT NULL,
col20 double DEFAULT NULL,
col21 varchar(216) DEFAULT NULL,
col22 enum('test1','test2','test3') DEFAULT NULL,
col23 decimal(10,0) DEFAULT NULL,
col24 text,
col25 varchar(118) DEFAULT NULL,
col26 tinytext,
col27 tinyblob,
col28 double DEFAULT NULL,
col29 tinyint(4) DEFAULT NULL,
col30 longtext,
col31 tinyint(1) DEFAULT NULL,
col32 char(212) DEFAULT NULL,
col33 timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
col34 year(4) DEFAULT NULL,
col35 tinyint(1) DEFAULT NULL,
col36 enum('test1','test2','test3') DEFAULT NULL,
col37 decimal(10,0) DEFAULT NULL,
col38 tinyint(4) DEFAULT NULL,
col39 double DEFAULT NULL,
col40 decimal(10,0) DEFAULT NULL,
col41 enum('test1','test2','test3') DEFAULT NULL,
col42 longblob,
col43 text,
col44 blob,
col45 year(4) DEFAULT NULL,
col46 longtext,
col47 int(11) DEFAULT NULL,
col48 set('test1','test2','test3') DEFAULT NULL,
col49 bigint(20) DEFAULT NULL,
col50 date DEFAULT NULL,
col51 tinyblob,
col52 float DEFAULT NULL,
col53 year(4) DEFAULT NULL,
col54 decimal(10,0) DEFAULT NULL,
col55 tinyblob,
col56 float DEFAULT NULL,
col57 bigint(20) DEFAULT NULL,
col58 timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
col59 enum('test1','test2','test3') DEFAULT NULL,
col60 bigint(20) DEFAULT NULL,
col61 year(4) DEFAULT NULL,
col62 year(4) DEFAULT NULL,
col63 double DEFAULT NULL,
col64 tinytext,
col65 tinyint(4) DEFAULT NULL,
col66 longtext,
col67 time DEFAULT NULL,
col68 bigint(20) DEFAULT NULL,
col69 char(142) DEFAULT NULL,
col70 longtext,
col71 time DEFAULT NULL,
col72 year(4) DEFAULT NULL,
col73 longblob,
col74 enum('test1','test2','test3') DEFAULT NULL,
col75 decimal(10,0) DEFAULT NULL,
col76 smallint(6) DEFAULT NULL,
col77 tinytext,
col78 date DEFAULT NULL,
col79 double DEFAULT NULL,
col80 tinyint(4) DEFAULT NULL,
col81 float DEFAULT NULL,
col82 bigint(20) DEFAULT NULL,
col83 double DEFAULT NULL,
col84 varchar(124) DEFAULT NULL,
col85 double DEFAULT NULL,
col86 tinyblob,
col87 tinyblob,
col88 double DEFAULT NULL,
col89 date DEFAULT NULL,
col90 decimal(10,0) DEFAULT NULL,
col91 set('test1','test2','test3') DEFAULT NULL,
col92 blob,
col93 char(174) DEFAULT NULL,
col94 double DEFAULT NULL,
col95 tinytext,
col96 decimal(10,0) DEFAULT NULL,
col97 year(4) DEFAULT NULL,
col98 tinyblob,
col99 datetime DEFAULT NULL,
col100 longblob,
col101 date DEFAULT NULL,
col102 float DEFAULT NULL,
col103 float DEFAULT NULL,
col104 int(11) DEFAULT NULL,
col105 longblob,
col106 timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
col107 float DEFAULT NULL,
col108 text,
col109 float DEFAULT NULL,
col110 decimal(10,0) DEFAULT NULL,
col111 double DEFAULT NULL,
col112 double DEFAULT NULL,
col113 blob,
col114 varchar(152) DEFAULT NULL,
col115 bigint(20) DEFAULT NULL,
col116 decimal(10,0) DEFAULT NULL,
col117 mediumint(9) DEFAULT NULL,
col118 tinytext,
col119 tinyblob,
col120 int(11) DEFAULT NULL,
col121 bigint(20) DEFAULT NULL,
col122 double DEFAULT NULL,
col123 date DEFAULT NULL,
col124 longtext,
col125 longtext,
col126 double DEFAULT NULL,
col127 varchar(84) DEFAULT NULL,
col128 text,
col129 double DEFAULT NULL,
col130 enum('test1','test2','test3') DEFAULT NULL,
col131 time DEFAULT NULL,
col132 year(4) DEFAULT NULL,
col133 blob,
col134 tinytext,
col135 double DEFAULT NULL,
col136 tinytext,
col137 bigint(20) DEFAULT NULL,
col138 datetime DEFAULT NULL,
col139 double DEFAULT NULL,
col140 decimal(10,0) DEFAULT NULL,
col141 longtext,
col142 tinyint(1) DEFAULT NULL,
col143 time DEFAULT NULL,
col144 time DEFAULT NULL,
col145 float DEFAULT NULL,
col146 longblob,
col147 float DEFAULT NULL,
col148 text,
col149 mediumint(9) DEFAULT NULL,
col150 tinyblob,
col151 tinyblob,
col152 tinytext,
col153 tinyblob,
col154 tinyblob,
col155 tinytext,
col156 tinyint(1) DEFAULT NULL,
col157 tinytext,
col158 time DEFAULT NULL,
col159 date DEFAULT NULL,
col160 longtext,
col161 enum('test1','test2','test3') DEFAULT NULL,
col162 text,
col163 decimal(10,0) DEFAULT NULL,
col164 time DEFAULT NULL,
col165 longblob,
col166 tinyint(4) DEFAULT NULL,
col167 bigint(20) DEFAULT NULL,
col168 decimal(10,0) DEFAULT NULL,
col169 smallint(6) DEFAULT NULL,
col170 tinytext,
col171 tinyint(4) DEFAULT NULL,
col172 tinyint(1) DEFAULT NULL,
col173 tinytext,
col174 decimal(10,0) DEFAULT NULL,
col175 double DEFAULT NULL
) engine=maria DEFAULT CHARSET=latin1 COMMENT='generated';
insert ignore into t1 set
col10=abs(28449) % 2,
col11='1973',
col12=if(abs(-30039)%100<20,null,'forgery\'s'),
col13=if(abs(24672)%100<20,null,'adductor\'s'),
col16=if(abs(26872)%100<20,null,'0xf810e016ee0b78e1ce8b1c6cf8d2e82bf8507453768a3908dc20cecfc9a0ac0ac00079d0645a4c'),
col18=if(abs(-15854)%100<20,null,'unattractiveness'),
col19=if(abs(4287439673.9896235000)%100<20,null,25288),
col20=if(abs(4290800136.7527390000)%100<20,null,8887),
col21=if(abs(-26086)%100<20,null,'0x2334181c6068aab18b348ecc1e2600b81e1c5f821eee3e204824'),
col22=abs(-21921) % 2,
col23=if(abs(1503277.6900540178)%100<20,null,-23298),
col25=if(abs(29674)%100<20,null,'0xc8d094f888ee20c83baef8d9380a168d40f4906e742a4dc0daeacb809e64095c71d510c7c0f83a6a0a04b8d6a0d9bea2dc3d4bd44d9c5002e440707c40ead8b3eb20a100a8524b1616a338a440ea02a25a08041810a08cac087cd47b4a79f08730946c5800600ae45e1c08f637'),
col26=if(abs(28642)%100<20,null,'insubstantiality\'s'),
col27=if(abs(-3188)%100<20,null,'exine\'s'),
col29=if(abs(-47)%100<20,null,-24131),
col32=if(abs(-3658)%100<20,null,'shortener\'s'),
col34='1917',
col36=abs(27782) % 2,
col37=if(abs(4864972.0244758446)%100<20,null,32302),
col38=if(abs(97)%100<20,null,-14079),
col39=if(abs(3362872.0521256141)%100<20,null,27191),
col40=if(abs(3348292.2110660113)%100<20,null,-1163),
col41=abs(-18533) % 2,
col42=if(abs(2094)%100<20,null,'Montparnasse'),
col43=if(abs(-15983)%100<20,null,'Massasoit\'s'),
col44=if(abs(2497)%100<20,null,'lags'),
col45='2057',
col46=if(abs(-31691)%100<20,null,'miscegenation\'s'),
col47=if(abs(-1269564297)%100<20,null,1089),
col49=if(abs(-1815717335)%100<20,null,-17504),
col51=if(abs(-15263)%100<20,null,'virelay'),
col52=if(abs(2227333.3279519030)%100<20,null,-5210),
col53='2032',
col54=if(abs(791647.5947447127)%100<20,null,32576),
col55=if(abs(20293)%100<20,null,'tumblebug'),
col56=if(abs(4288698564.2967925000)%100<20,null,17141),
col57=if(abs(-2138460927)%100<20,null,14495),
col59=abs(7624) % 2,
col60=if(abs(-1500892492)%100<20,null,-68),
col63=if(abs(4290890487.3789482000)%100<20,null,-32129),
col65=if(abs(22)%100<20,null,15722),
col79=if(abs(4292420489.2606282000)%100<20,null,-23891),
col84=if(abs(-21248)%100<20,null,'0x4f9888d044435050eab83cb3dcad88b01886e434e216'),
col85=if(abs(4294260188.6230965000)%100<20,null,16867),
col86=if(abs(-11659)%100<20,null,'prewar'),
col87=if(abs(-2253)%100<20,null,'Radnorshire'),
col90=if(abs(4287254529.4026613000)%100<20,null,23506),
col92=if(abs(6472)%100<20,null,'electroplated'),
col93=if(abs(-13523)%100<20,null,'sparkiest'),
col95=if(abs(23998)%100<20,null,'Crimea'),
col96=if(abs(4287719060.2789087000)%100<20,null,20527),
col98=if(abs(-14090)%100<20,null,'firebrat'),
col99='19161023095430',
col100=if(abs(-31178)%100<20,null,'clinical'),
col102=if(abs(4407547.5205542166)%100<20,null,18226),
col103=if(abs(4286834687.5994444000)%100<20,null,27520),
col104=if(abs(-2105663477)%100<20,null,28591),
col105=if(abs(1929)%100<20,null,'renascent'),
col107=if(abs(5972348.8099917602)%100<20,null,-11408),
col108=if(abs(-11262)%100<20,null,'aircraftmen'),
col110=if(abs(6530491.4546037167)%100<20,null,-17672),
col111=if(abs(4289897795.5000763000)%100<20,null,3742),
col112=if(abs(1680557.8560441907)%100<20,null,13944),
col113=if(abs(-27195)%100<20,null,'dekameter'),
col115=if(abs(-2083419827)%100<20,null,-17272),
col117=if(abs(1704826)%100<20,null,17880),
col118=if(abs(-2848)%100<20,null,'judicatory'),
col119=if(abs(-28087)%100<20,null,'mistitles'),
col120=if(abs(-2100119097)%100<20,null,22465),
col121=if(abs(-1868777891)%100<20,null,15172),
col122=if(abs(7039857.3608508557)%100<20,null,-22154),
col125=if(abs(70)%100<20,null,'Hong\'s'),
col126=if(abs(3820673.5968199712)%100<20,null,-24185),
col127=if(abs(12331)%100<20,null,'0x674e14584e88fca3fed0a0b1488a440008228aa01454a65cf09e3f0fa0511c3ce2f8688450'),
col128=if(abs(20335)%100<20,null,'Zoroaster\'s'),
col129=if(abs(3916577.6225165562)%100<20,null,-4088),
col130=abs(-15003) % 2,
col132='2016',
col134=if(abs(-26555)%100<20,null,'Caesarea'),
col135=if(abs(4288484655.2416148000)%100<20,null,-30073),
col136=if(abs(-17577)%100<20,null,'upbraid'),
col137=if(abs(-1742797945)%100<20,null,-21651),
col138='20751113181230',
col139=if(abs(4288997063.9889216000)%100<20,null,1816),
col141=if(abs(-31448)%100<20,null,'threnodist'),
col142=if(abs(88)%100<20,null,-19748),
col143='6930607',
col144='5760250',
col145=if(abs(3591496.9625843074)%100<20,null,76),
col146=if(abs(20875)%100<20,null,'rename'),
col147=if(abs(4294789439.6773582000)%100<20,null,32314),
col148=if(abs(7072)%100<20,null,'recesses'),
col150=if(abs(-26540)%100<20,null,'cuckoo'),
col152=if(abs(23553)%100<20,null,'shortened'),
col153=if(abs(-30422)%100<20,null,'inhabitant'),
col154=if(abs(30457)%100<20,null,'Orwellian'),
col155=if(abs(-30263)%100<20,null,'Ptolemies'),
col156=if(abs(-41)%100<20,null,6382),
col157=if(abs(2557)%100<20,null,'horsewhips'),
col158='2764427',
col160=if(abs(-15872)%100<20,null,'girlhood'),
col161=abs(15378) % 2,
col163=if(abs(4286662730.9309368000)%100<20,null,-19516),
col167=if(abs(-1881918655)%100<20,null,6927),
col169=if(abs(-14442)%100<20,null,-6392),
col170=if(abs(29965)%100<20,null,'resynthesis'),
col173=if(abs(-451)%100<20,null,'Clute'),
col174=if(abs(3262594.6284981840)%100<20,null,17846);
update ignore t1 set col165=repeat('a',7000);
check table t1;
drop table t1;
--disable_result_log
--disable_query_log
eval set global storage_engine=$default_engine, maria_page_checksum=$default_checksum;
......
......@@ -125,8 +125,7 @@ static COND *optimize_cond(JOIN *join, COND *conds,
Item::cond_result *cond_value);
static bool const_expression_in_where(COND *conds,Item *item, Item **comp_item);
static bool open_tmp_table(TABLE *table);
static bool create_internal_tmp_table(TABLE *table,TMP_TABLE_PARAM *param,
ulonglong options);
static bool create_internal_tmp_table(TABLE *,TMP_TABLE_PARAM *, ulonglong);
static bool create_internal_tmp_table_from_heap2(THD *thd, TABLE *table,
TMP_TABLE_PARAM *param,
int error,
......
......@@ -3073,7 +3073,7 @@ static my_bool write_block_record(MARIA_HA *info,
}
else
{
if (my_multi_malloc(MY_WME, &log_array,
if (!my_multi_malloc(MY_WME, &log_array,
(uint) ((bitmap_blocks->count +
TRANSLOG_INTERNAL_PARTS + 2) *
sizeof(*log_array)),
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment