[MDEV-4316] MariaDB server crash with signal 11 Created: 2013-03-22 Updated: 2013-05-27 Resolved: 2013-04-08 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 10.0.1, 5.5.30, 5.3.12 |
| Fix Version/s: | 10.0.2, 5.5.31, 5.3.13 |
| Type: | Bug | Priority: | Major |
| Reporter: | Aurélien Bras | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | upstream | ||
| Environment: |
Debian wheezy |
||
| Description |
|
The server crash in loop (restarted by mysqld_safe), it's
|
| Comments |
| Comment by Elena Stepanova [ 2013-03-22 ] |
|
Also reproducible on MySQL 5.6.10 and filed as http://bugs.mysql.com/bug.php?id=68751
CREATE TABLE t1 (ft TEXT) ENGINE=MyISAM; SELECT DISTINCT MATCH(ft) AGAINST( "test" IN BOOLEAN MODE) FROM
On MariaDB reproducible with the default optimizer_switch as well as with all OFF values. |
| Comment by Elena Stepanova [ 2013-03-22 ] |
|
While the bug is reproducible on MySQL too, it's only with 5.6, while on MariaDB it's 5.3+ ; so even if/when it gets fixed in MySQL, the fix won't automatically appear in previous MariaDB versions. Sergei, could you please decide whether it needs to be assigned to somebody, or whether we should wait for the upstream fix and backport it to previous versions, or it should be handed in some other way? |
| Comment by Aurélien Bras [ 2013-03-23 ] |
|
There is a work around ? |
| Comment by Elena Stepanova [ 2013-03-23 ] |
|
Unfortunately, I haven't found any so far (assuming you can't change the query itself). Maybe Sergei will have an idea. |
| Comment by Elena Stepanova [ 2013-03-25 ] |
|
Note (from IRC discussion): after the bug gets fixed in 5.3, it would be good to merge the fix to 5.5 right away, so the reporter could pick up the fix and start using it immediately, to avoid further crashes in production. |
| Comment by Aurélien Bras [ 2013-03-27 ] |
|
I cannot keep this bug in production more than one day or two, can I have an update ? If not, I should prepare to migrate to a stable version and anticipate it. Thanks for your answer. |
| Comment by Sergei Golubchik [ 2013-03-27 ] |
|
Unfortunately, there's no stable version without this bug, all MySQL and MariaDB versions are affected. |
| Comment by Aurélien Bras [ 2013-04-05 ] |
|
Can I have an update ? A date for the 5.5.31 release ? Thanks. |
| Comment by Sergei Golubchik [ 2013-04-05 ] |
|
I'm working on it right now, hopefully it'll be fixed today. As for the release date - sorry, we don't know. We cannot release MariaDB 5.5.31 before MySQL 5.5.31 is released, and Oracle doesn't disclose its release schedule. |
| Comment by Patryk Pomykalski [ 2013-04-05 ] |
|
According to changelog it will be released today |
| Comment by Elena Stepanova [ 2013-04-05 ] |
|
If I remember correctly, Aurélien said it would be possible to pick up sources and build binaries locally, so the undefined release date shouldn't be a big issue – as soon as the bugfix is pushed into the tree, it will be available. |
| Comment by Aurélien Bras [ 2013-04-05 ] |
|
Yes I can build my own package if I have a patch, but now I hope for the 5.5.31 release |
| Comment by Sergei Golubchik [ 2013-04-08 ] |
|
pushed in 5.3 |
| Comment by Aurélien Bras [ 2013-04-12 ] |
|
MySQL 5.5.31 do not seems to be out, can you provide a patch for the 5.5.30 version ? |
| Comment by Sergei Golubchik [ 2013-04-12 ] |
|
http://bazaar.launchpad.net/~maria-captains/maria/5.3/revision/3650 |
| Comment by Aurélien Bras [ 2013-04-18 ] |
|
http://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-31.html is out |
| Comment by Aurélien Bras [ 2013-05-27 ] |
|
I confirm issue is fixed in MariDB 5.5.31, thanks. |