Bug #14138 | ROLLUP and PROCEDURE ANALYSE() hang server (kill -SIGINT doesn't help) | ||
---|---|---|---|
Submitted: | 19 Oct 2005 12:09 | Modified: | 31 Oct 2005 19:22 |
Reporter: | Konstantin Osipov (OCA) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server | Severity: | S3 (Non-critical) |
Version: | 4.1/5.0.XX | OS: | Linux (SuSE 9.1) |
Assigned to: | Evgeny Potemkin | CPU Architecture: | Any |
[19 Oct 2005 12:09]
Konstantin Osipov
[19 Oct 2005 12:30]
MySQL Verification Team
Also on 5.0.16 BK source.
[19 Oct 2005 13:20]
Konstantin Osipov
See also Bug#13673 "PROCEDURE ANALYSE() in stored procedure/prepared statements crashes MySQL"
[25 Oct 2005 21:41]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/internals/31471
[26 Oct 2005 17:54]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/internals/31526
[26 Oct 2005 20:58]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/internals/31530
[28 Oct 2005 13:57]
Evgeny Potemkin
Procedure analyse() redefines select's fields_list. setup_copy_fields() assumes that fields_list is a part of all_fields_list. Because select have only 3 columns and analyse() redefines it to have 10 columns, int overrun in setup_copy_fields() occurs and server goes to almost infinite loop. Fixed in 4.1.16, cset 1.2451
[28 Oct 2005 22:45]
Evgeny Potemkin
Fixed in 5.0.16
[31 Oct 2005 19:22]
Paul DuBois
Noted in 4.1.16, 5.0.16 changelogs.
[15 Nov 2005 16:15]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/internals/32276