[MDEV-3087] LP:604549 - RQG: Illegal virtual column definition causes assertion in Item_row::illegal_method_call() Created: 2010-07-12 Updated: 2015-02-02 Resolved: 2012-10-04 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Trivial |
| Reporter: | Philip Stoev (Inactive) | Assignee: | Igor Babaev |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | Launchpad | ||
| Attachments: |
|
| Description |
|
The following SQL (note nested brackets and the comma) causes the server to assert: CREATE TABLE `X` ( INSERT INTO `X` VALUES (8,1); There seems to be two separate issues here. One is that the table could be created in first place, and the other is as crash on INSERT where the virtual column is given an explicit value (as done, for example, by mysqldump). mysqld: item_row.cc:56: void Item_row::illegal_method_call(const char*): Assertion `0' failed. #8 0x00897de8 in __assert_fail () from /lib/libc.so.6 |
| Comments |
| Comment by Rasmus Johansson (Inactive) [ 2011-12-13 ] |
|
Launchpad bug id: 604549 |