Done
Details
Assignee
Kamil HolubickiKamil HolubickiReporter
Kamil HolubickiKamil HolubickiPlanned Version/s
Needs Review
YesNeeds QA
NoFix versions
Affects versions
Priority
Medium
Details
Details
Assignee
Kamil Holubicki
Kamil HolubickiReporter
Kamil Holubicki
Kamil HolubickiPlanned Version/s
Needs Review
Yes
Needs QA
No
Fix versions
Affects versions
Priority
Smart Checklist
Smart Checklist
Smart Checklist
Created March 29, 2024 at 10:20 AM
Updated September 20, 2024 at 11:13 AM
Resolved April 4, 2024 at 7:51 AM
Using reproduction steps from https://perconadev.atlassian.net/browse/PXC-4397 on debug build it is easy to hit the following assertion:
mysqld: /home/kamil/repo/pxc/8.0/percona-xtradb-cluster/sql/protocol_classic.cc:3423: virtual bool Protocol_classic::store_string(const char*, size_t, const CHARSET_INFO*): Assertion `send_metadata || field_types == nullptr || field_types[field_pos] == MYSQL_TYPE_DECIMAL || field_types[field_pos] == MYSQL_TYPE_BIT || field_types[field_pos] == MYSQL_TYPE_NEWDECIMAL || field_types[field_pos] == MYSQL_TYPE_NEWDATE || field_types[field_pos] == MYSQL_TYPE_JSON || (field_types[field_pos] >= MYSQL_TYPE_ENUM && field_types[field_pos] <= MYSQL_TYPE_GEOMETRY)' failed.