-
Notifications
You must be signed in to change notification settings - Fork 5.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
invalid memory address or nil pointer dereference when using MV index #50420
Comments
I failed to reproduce it on both the nightly cluster and the commit (1b6453f) provided in the issue:
Does it have any special configuration? Or did you keep the log so that we can get the backtrace of this |
Update case: CREATE TABLE `t99f70d2d` (
`col_29` bigint(20) NOT NULL DEFAULT '3829034190158003176',
`col_30` timestamp NOT NULL DEFAULT '2011-05-01 00:00:00',
`col_31` json NOT NULL,
`col_32` varchar(51) COLLATE utf8mb4_general_ci NOT NULL,
PRIMARY KEY (`col_29`) /*T![clustered_index] NONCLUSTERED */,
KEY `idx_14` ((cast(`col_31` as char(64) array)),`col_29`),
KEY `idx_15` (`col_30`,`col_29`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
INSERT INTO `t99f70d2d` VALUES (8097137304214681475,'2026-04-02 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','AHXBPG~yKtaMWN'), ; INSERT INTO `t99f70d2d` VALUES (8097137304214681475,'2026-04-02 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','AHXBPG~yKtaMWN'), (4520476612459661625,'1996-05-30 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','GESrTDXLxi14H*cSR'), (7469142675698740591,'1990-09-07 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','=jaIN0ki-5gU'), (248770552198223389,'2002-03-19 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','DWrqrP'), (8491535244927769930,'2004-11-14 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','G8l&x=3C5muYoeN$0h'), (3944886205705358328,'1984-02-06 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','@rh&VtxpRI)mhl'), (4727389195119507936,'2034-02-27 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','Si*oOp'), (3143321576046121673,'1976-05-17 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','Jh)AvF&wLxSiWItFE$j'), (6414429323479095657,'1973-12-11 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','(GOw%@jVAq)'), (2983675364568397065,'2023-09-15 00:00:00','[\"XsYE4RggnHuzWDyzrHcqFTxXJnKUOI44lBPIUKVcNSDWIb8mEgrGyMfn3UD9InPS\"]','1!n$'), (7005403057338812085,'2010-10-29 00:00:00','[\"50XllZMftERyXp5UiUsgT50hTAoLQ1yTKfNsqaqjpHEODtxGH8J1ouGz7mZUIItN\", \"efq7ywtOMiM0RR0ngL6hHPoEOGYsPB2KfzxYuDRyidknX9DGMLGhNYbn0kfLb74D\", \"bxDrKmQJi1coEGvPz6aWhVMHeunvDmMZOl1ngMp5EyXw8sNp2wXVJA3p9k1Z2lBI\", \"aGxoNA2xpGqkU7Yr4mAq10jjTseqAhSBSHK62pXf7gNRfNmKDAxGHgXNsqs8vUOy\", \"EacKHDL6ec1sZpvbBCNBuZqKGdnknzXsHjjDKOZLRxHloavTW2egLZGDByuQ0OoW\"]','(Ns=tWN'), (-1,'1993-07-29 00:00:00','[\"5ikM6V80sZkTznAGPtj54GbbTTRaAWk4wK12rif5FMUu8v11Bp768O2SldByvGWW\", \"g5Ahe8PSq7fKa1wlIKe58CwT2GJVjvp6n4QucemthVgBQMULMmqUSYc7cWv5WKcZ\", \"Ob5HViDPHLDqd5r4A4WNVhUL0jaOerTTh8kAhMsNm3nKVtKKDxak8z5TOaC4wllp\"]','pd$B'), (8040416941288894633,'2029-08-26 00:00:00','[\"JZ3LVuZwxsdF42R0OG4IZpPdsveKWxcTa8ChH1CTreHLrGhaqBPlm3lqCXtH7i9z\", \"xLYScRSTyCui7QLrWs8XOJxNrTmHV7DAY2OBBAXnGSt2flBcDiFndRENhykOuDLq\"]','k1A'), (7085903490108990378,'2021-10-20 00:00:00','[\"YEiZIUv03icQ7nIhq1PL8lBgLDVQbbQCmTkV2jbvL803hgxWczylNF8IA1VdNltU\", \"kQdgc28CxcsSdb06cdz9acfl267au3Pp2Lse6xy1PbufCXvGRNqZHvELFb6SVXEG\"]','1RrNIf'), (5489138993780284931,'1976-11-05 00:00:00','[\"Pge7wxFiOKU8AOFw9WgvxPdKMxrySfat8eU3YsKJlMbB7YLm4NKw1Bwu6RPhP2G9\", \"i3roxBcLpKJqeakkVudMZ6u133pTefVTkBluHW17mqNCXPOHo5ZeneqJ6t3FXsAw\", \"uLnLFgAW1e1UpW5nRdoHXVKcDUdSXtEvcg8CvH6Y0AQ5TnmEqVogRows3UZtkZOL\", \"RZCdMmtv0BI0VeoHZARDSrxgUqB9RP2EGvTbTqbBPo0Uw2bLyututax0qliBPFRp\"]','NXs(Qsn'), (5490310801880742830,'2017-11-07 00:00:00','[\"R6UmUX45zTi130W5YoNNtIxj673141dKqRJzaar14ZQY22jMktp9oW3E4mckOFbT\", \"h12kaLlavEP0AW6T5H3dh89CWGNDMsGx1BnFkd67gNGFO78KSny7sBJBFGkzuU4C\"]','H'), (-9223372036854775807,'1983-08-09 00:00:00','[\"7wKBF9vxLxzTdvmUCkqKvf6J2kdVUHIHMnNQ5tik6b8PUaDR3x2Z53j79FIikh7R\", \"l1SSHjOY4SxQe7hUcWMqxJ1HYDgeya9hC7zdDJ5tb2Adfkwk8hfk4Mjoj76v8uec\", \"wZd2Sd2YlxnDaLODGN8xW1bScBdSp3ND3A1DyENfVbXVo3S6NjvJ4zqBcEXgz7F1\", \"VOkdKhsgnThNiB0jLA0tNdTo5xZ3AMGkquA5HtX0rVVVPXoH9KcwsIXYWdA13Nzj\", \"M9RzPtxDEfIZSH2fT6D8uWFcVue9FtvYfZeU1FJ9WNvxEhrwRqtiOm3i7NXXZcHN\"]','WnC$k4ds479wv'), (4198325506401250924,'2004-01-25 00:00:00','[\"J6Ql5ZCfVCXwPZc6QlteRtl5jy6cylbWnKU4oQUZV5sPbtuWyeCEi2bAaPCFvKQG\", \"ScCi29WdJt1wODT2S0ZCgEJAQ6hIm0GXvTqDsNRqVZPaFnIPr2AXOZnQ5RMQtgS5\"]',''), (2978909401053571675,'1994-07-15 00:00:00','[\"vWTF02czN3bwybiKRlMqGBOptA9AohIVLEkDWNbEFWaPvmysTh6v9JBzqDyfO4k4\", \"6KIZePx7RsoSBn6ytUkZOabfG3Xgc9MhwWhUatgP8nS9TfXqyOE4uFNHBiEhtcC3\"]','h$jNM_b'), (8834320200269343341,'2022-06-19 00:00:00','[\"meLaumbMqkff4GCuQJLe4idaMnCjmgxGSbVGZHXgsZ1ywjBydyMpSya3j5UlmCQN\", \"BfJOjSZcB5dy0ouIiVrUOBUA4lnICvAIFIL0Lep64eXqnYmdtVnpuZx1jVIbFWsd\", \"pdcPYjHfrI7xHLbTdNsa5YUDOVuQYkoLQ0mM000sWPqilwaSg2GIKJ9WeLJbjGq1\"]','2e7e_3Zuvgs3@E&HIUD'), (1891878702768845293,'1984-12-09 00:00:00','[\"Q0BKwa0UiMWJuluCFQtmQJiVGGp17UMTcPO0v2k0afFVixt7xu1Z8ifghjnEvZMJ\", \"6kjjc6OclkrQ0egeobrNnmEECAV8nqwIPFYF3xi3bq9wXFfFNu5CS65WELf4qBiu\"]','c^&EdFBI'), (346561493214905497,'2006-08-27 00:00:00','[\"FYDnmFR04KeirRpaujtKc7lTaBw64zTmm28JttKCbSfx1CzrNv3adRZtZ0nmapLA\", \"nGPJoLxauPxUQXjfioTPuTO4THFlvpbtr1P98TFwBLhWikZAZ4l1mzx9rwJuOmfK\", \"cFxHKVHb7pEppR9pqQJHjZUFUv3Unb5nPHWKNRgJnR6r7qbz7Alf8xjy3UDnKVQk\", \"0XQVRVu58WLscXmM75cFZHTOSUjGW6JmeWI850MRhNQijUyI1fTR1DS5WTbS7h2r\"]','Y)+)5o*aUj_6=$');
update t99f70d2d set t99f70d2d.col_32 = 'cKtK4kbrEs(' where IsNull( t99f70d2d.col_29 ) or JSON_CONTAINS( t99f70d2d.col_31 , '\"wTgsEweWuGcHUjmcss4QncT1tGMOdGlS4GJVgidXBhrYvEQxLMUZyMyXePvLzNsR\"' ); |
Backtrace:
I have a smaller reproduce:
It seems that the function |
Bug Report
Please answer these questions before submitting your issue. Thanks!
1. Minimal reproduce step (Required)
2. What did you expect to see? (Required)
No error
3. What did you see instead (Required)
4. What is your TiDB version? (Required)
1b6453f
The text was updated successfully, but these errors were encountered: