Bug #63810 | Failing assertion: block->page.file_page_was_freed == FALSE | ||
---|---|---|---|
Submitted: | 20 Dec 2011 17:41 | Modified: | 14 Jan 2012 11:22 |
Reporter: | Davi Arnaut (OCA) | Email Updates: | |
Status: | Can't repeat | Impact on me: | |
Category: | MySQL Server: InnoDB storage engine | Severity: | S3 (Non-critical) |
Version: | 5.5.19 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[20 Dec 2011 17:41]
Davi Arnaut
[20 Dec 2011 18:54]
Valeriy Kravchuk
With recent enough 5.5.20-debug on Mac I've got assertion failure in another place while running this test: 111217 20:35:07 [Note] /Users/openxs/dbs/5.5/bin/mysqld: ready for connections. Version: '5.5.20-debug' socket: '/tmp/mysql.sock' port: 3306 Source distribution 111217 21:22:39 mysqld_safe A mysqld process already exists Assertion failed: (min_key || max_key), function records_in_range, file /Users/openxs/bzr2/mysql-5.5-work/storage/innobase/handler/ha_innodb.cc, line 7530. 18:51:45 UTC - mysqld got signal 6 ; ...
[20 Dec 2011 18:58]
Valeriy Kravchuk
Also we still have bug #58815 as verified.
[22 Dec 2011 7:50]
Valeriy Kravchuk
Same assertion with 5.5.21-debug on Linux: ... mysqld: /home/openxs/bzr/mysql-5.5-work/storage/innobase/handler/ha_innodb.cc:7529: virtual ha_rows ha_innobase::records_in_range(uint, key_range*, key_range*): Assertion `min_key || max_key' failed. 07:37:48 UTC - mysqld got signal 6 ; ...
[22 Dec 2011 16:43]
Davi Arnaut
The above assertion is probably Bug#63618. You would have to comment that out to reproduce this one.
[22 Dec 2011 18:55]
Valeriy Kravchuk
Now I see why assertion looks familiar... Anyway, after commenting it out that test run passed OK with 5.5.20-debug on Mac OS X.
[14 Jan 2012 11:22]
Sveta Smirnova
Thank you for the feedback. Crash is not repeatable for me on Linux too. Looks like this bug solved by same code modification which fixed bug #58815