Bug #96384 | MySQL Crash with Assertion failure in file trx0trx.ic | ||
---|---|---|---|
Submitted: | 31 Jul 2019 10:39 | Modified: | 23 Sep 2019 16:13 |
Reporter: | Stephan Järmann | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | MySQL Server | Severity: | S2 (Serious) |
Version: | 5.7.26 | OS: | Ubuntu (16.04.6) |
Assigned to: | CPU Architecture: | Any |
[31 Jul 2019 10:39]
Stephan Järmann
[31 Jul 2019 13:16]
MySQL Verification Team
Hello Mr. Jarmann, Thank you for your bug report. However, we can not conclude much from what you have sent us. Not only that stacktrace is not enough, but also, in that part of code, many inline functions are called. There are two things that you can do for us. First, when you run RENAME TABLE, or ALTER statement that renames table, please try to use ALGORITHM=COPY and see if the problem is recurring ........ Second, if the problem is recurring, can you try using our debug binary (which should be a part of the package) and then let us know when you obtain a core file. You should enable your OS to dump core on assert. Instructions on that issue are in our Reference Manual. Thanks in advance.
[7 Aug 2019 11:47]
Stephan Järmann
Thanks a lot for your reply. Unfortunately we cannot change our queries to ALGORITHM=COPY. Our DB-Specialist says that it would cause delays and possible interruptions in our production environment and connected services. Using a debug-binary is also quite difficult, if not possible at all, because it's a production environment that is heavily used by many systems. Can we do anything else to produce some meaningful information for you? Kind regards Stephan
[7 Aug 2019 12:15]
MySQL Verification Team
Hi Mr. Jarmann, There are three things that you could do for us. First two are the ones that I already asked for. Third one would be much better then any of the the other two. Please, provide us with a fully repeatable test case that will always lead to the crash that you describe. Thanks in advance.
[8 Sep 2019 1:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[27 Jan 2021 6:10]
MySQL Verification Team
This assertion has been seen again on 5.7.31. However, Bug 30594501 is fixed in 5.7.32, so it might be possible solution. We'll have to see, as it is very hard to repeat. Please try 5.7.32 or 5.7.33.
[27 Jan 2021 13:21]
MySQL Verification Team
Thank you, Shane .....