Bug #95062 | Invalid assertion in Cmp_splocal_locations::operator() | ||
---|---|---|---|
Submitted: | 19 Apr 2019 8:27 | Modified: | 7 Jun 2019 17:36 |
Reporter: | Alexey Kopytov | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Stored Routines | Severity: | S6 (Debug Builds) |
Version: | 5.7, 8.0 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[19 Apr 2019 8:27]
Alexey Kopytov
[23 Apr 2019 6:33]
Alexey Kopytov
If it helps verification, the assertion I'm referring to has been introduced with the following commit: 4c715b798e15b7b92dcec473ef918e89176bd00e Author: Tor Didriksen <tor.didriksen@oracle.com> AuthorDate: Tue Nov 26 09:49:06 2013 +0100 Commit: Tor Didriksen <tor.didriksen@oracle.com> CommitDate: Tue Nov 26 09:49:06 2013 +0100 Bug#17781461 GET RID OF DYNAMIC_ARRAY IN THE SP CODE Patch number 2: remove Dynamic_array from sp_rcontext and sp_instr as well.
[9 May 2019 14:03]
MySQL Verification Team
Hi Kaamos, my dear friend, I have analysed carefully the problem with the above assertion and I agree with you 100 %. Verified as reported.
[7 Jun 2019 17:36]
Paul DuBois
Posted by developer: Fixed in 5.7.27, 8.0.17. An overly strict assertion could be raised during sorting of stored program local objects.
[10 Jun 2019 12:39]
MySQL Verification Team
Thank you, Paul and thanks a lot, Kaamos .....