[MDEV-27903] mysql_ha_read: Got error 127 when reading table on HANDLER READ Created: 2022-02-21  Updated: 2023-04-27

Status: Open
Project: MariaDB Server
Component/s: Storage Engine - MyISAM
Affects Version/s: 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8, 10.9
Fix Version/s: 10.4, 10.5, 10.6

Type: Bug Priority: Major
Reporter: Roel Van de Paar Assignee: Oleksandr Byelkin
Resolution: Unresolved Votes: 0
Labels: affects-tests


 Description   

SET sql_mode='';
CREATE TEMPORARY TABLE t (a INT,c VARCHAR(1)) ENGINE=MyISAM;
INSERT INTO t VALUES (1,'');
HANDLER t OPEN;
LOAD DATA LOCAL INFILE '' INTO TABLE t FIELDS TERMINATED BY '' LINES TERMINATED BY '';
INSERT INTO t SET c=2;
HANDLER t READ NEXT;
DELETE FROM t ORDER BY a LIMIT 1;
DELETE FROM t;
INSERT INTO t (a) VALUES (3);
HANDLER t READ next LIMIT 1;

Leads to:

10.9.0 b5852ffbeebc3000982988383daeefb0549e058a (Debug)

10.9.0-dbg>HANDLER t READ next LIMIT 1;
ERROR 1194 (HY000): Table 't' is marked as crashed and should be repaired

10.9.0 b5852ffbeebc3000982988383daeefb0549e058a (Debug)

2022-02-21 15:36:58 4 [ERROR] mysql_ha_read: Got error 127 when reading table 't'
2022-02-21 15:36:58 4 [ERROR] mysqld: Table 't' is marked as crashed and should be repaired


Generated at Thu Feb 08 09:56:29 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.