Bug #112934 mysqld assertion failure in os_file_fsync_posix
Submitted: 2 Nov 2023 2:27 Modified: 2 Nov 2023 13:39
Reporter: Bob Zhang Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Server: Errors Severity:S5 (Performance)
Version:MySQL 8.0 OS:Any
Assigned to: CPU Architecture:Any

[2 Nov 2023 2:27] Bob Zhang
Description:
fsync() return errno doesn't in (ENOLCK, EIO, EINTR), leads to assertion failed.
No errno print in error log, making it hard to diagnose what type of system error occurs.

How to repeat:
No errno print, don't have more detailed info.

Suggested fix:
add a `ib::error() << strerror(errno)` string before ut_error.
[2 Nov 2023 13:39] MySQL Verification Team
Hi Mr. Zhang,

Thank you for your bug report.

However,

Not enough information was provided for us to be able to handle this bug. Please re-read the instructions at http://bugs.mysql.com/how-to-report.php 

If you can provide more information, feel free to add it to this bug and we shall try to repeat it.  

Thank you for your interest in MySQL.