Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
2.3.1
-
None
-
None
-
None
-
Linux
Description
We detected a valgrind error as shown below, which should be fixed to potentially cause rare db connection issues (note the line numbers, based on source code appear slightly off):
==13975== Invalid read of size 1
==13975== at 0x12B75867: client_mpvio_read_packet (my_auth.c:474)
==13975== by 0x12B74B96: native_password_auth_client (my_auth.c:117)
==13975== by 0x12B74DB3: run_plugin_auth (my_auth.c:646)
==13975== by 0x12B5F278: mthd_my_real_connect (libmariadb.c:2042)
...
==13975== Address 0x14b26250 is 0 bytes inside a block of size 8,192 free'd
==13975== at 0x4A06430: free (vg_replace_malloc.c:446)
==13975== by 0x12B58F5C: net_end (net.c:144)
==13975== by 0x12B5CCFF: end_server (libmariadb.c:812)
==13975== by 0x12B5DE8C: net_safe_read (libmariadb.c:414)
==13975== by 0x12B75857: client_mpvio_read_packet (my_auth.c:469)
==13975== by 0x12B74B96: native_password_auth_client (my_auth.c:117)
==13975== by 0x12B74DB3: run_plugin_auth (my_auth.c:646)
==13975== by 0x12B5F278: mthd_my_real_connect (libmariadb.c:2042)