[MDEV-6501] Failing assertion with TEMP table for a procedure called from a function Created: 2014-07-28 Updated: 2015-02-12 Resolved: 2015-02-12 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - InnoDB, Storage Engine - XtraDB |
| Affects Version/s: | 5.5.38 |
| Fix Version/s: | 5.5.42 |
| Type: | Bug | Priority: | Major |
| Reporter: | Markus Frosch | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | crash, function, procedure, temporary, upstream-fixed | ||
| Environment: |
Debian/jessie - ONLY tested with MySQL (5.5.37, 5.5.38, 5.5.40, 5.6.21, 5.7.4) |
||
| Issue Links: |
|
||||||||
| Description |
|
Hey MariaDB Team, They have hidden their bug report. Please mark as hidden as well if it makes sense for you! This is a rather complicated problem with crashing the MySQL server, so that mysql_safe has to restart it. I'm not sure how to classify the problem, so I try to describe it. Choosing severity S2, because the whole mysqld crashes from a user proc. Please note: the crash does happen with INNODB being used as engine for a temporary table. Context:
The crash:
Full stacktrace can be supplied when needed. The proc and function is derived from a SLA calculation tool. The crash does NOT happen when:
Regards
|
| Comments |
| Comment by Markus Frosch [ 2014-07-28 ] |
|
MySQL Bug: http://bugs.mysql.com/bug.php?id=73412 |
| Comment by Markus Frosch [ 2014-09-28 ] |
|
Update from MySQL.com: Updated by: Daniel Price [26 Sep 18:20] Daniel Price Fixed as of the upcoming 5.5.41, 5.6.22, 5.7.6 release, and here's the A procedure, which was called from a function to perform an operation Thank you for the bug report. |
| Comment by Sergei Golubchik [ 2014-12-19 ] |
|
Fixed in InnoDB in 5.5.41. XtraDB is lagging behind a bit, there is no XtraDB-5.5.41 release yet. |