Bug #95128 | wrong returning value and assertion in Fil_shard::open_file which cause crash | ||
---|---|---|---|
Submitted: | 25 Apr 2019 9:22 | Modified: | 1 Aug 2019 14:56 |
Reporter: | ZHAO SONG | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: InnoDB storage engine | Severity: | S6 (Debug Builds) |
Version: | 8.0.13, 8.0.15 | OS: | CentOS (7) |
Assigned to: | CPU Architecture: | Any |
[25 Apr 2019 9:22]
ZHAO SONG
[25 Apr 2019 9:42]
MySQL Verification Team
Hello ZHAO SONG, Thank you for the report and test case. Verified as described with 8.0.15 debug build. regards, Umesh
[25 Apr 2019 9:50]
ZHAO SONG
Change Category
[1 Aug 2019 14:56]
Daniel Price
Posted by developer: Fixed as of the upcoming 8.0.18 release, and here's the changelog entry: A test case that attempts to open a file in read-only mode while the server is in a disk-full state caused a debug assertion failure. The assertion was removed to permit the server to retry opening the file, and to report an error if unsuccessful after a number of attempts.