Bug #113420 testNdbProcess fails under ASan+UBSan
| Submitted: | 14 Dec 2023 13:02 | Modified: | 26 Feb 2024 21:40 |
|---|---|---|---|
| Reporter: | Laurynas Biveinis (OCA) | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Cluster: Cluster (NDB) storage engine | Severity: | S3 (Non-critical) |
| Version: | 8.2.0 | OS: | MacOS |
| Assigned to: | CPU Architecture: | Any | |
| Tags: | sanitizer | ||
[14 Dec 2023 13:02]
Laurynas Biveinis
[14 Dec 2023 13:39]
MySQL Verification Team
Hi Mr. Biveinis, Thank you for your bug report. I hope that you agree that this report belongs to the category for the tests for NDB storage engine. Also, please let us know if this is OS-specific issue. Let us know if this test is successful on some other platform. This is important for the further processing of your report.
[15 Dec 2023 15:25]
Laurynas Biveinis
The test passes on x86_64 Ubuntu 22.04 for me with the same build options.
[15 Dec 2023 18:58]
MySQL Verification Team
Hi, You are having issues on Intel MAC or on Mx MAC ? Thanks
[15 Dec 2023 20:33]
Laurynas Biveinis
M1
[18 Dec 2023 18:07]
MySQL Verification Team
Thanks for the report, I verified it on M1
[26 Jan 2024 18:40]
John Duncan
Posted by developer: Hi Laurynas, NdbProcess and its test improved significantly from 8.2.0 to 8.3.0, so the current test output does not match the bug report, but I was able to reproduce the issue. In testNdbProcess-t read_response() uses a 50 msec. timeout waiting for a pipe to become readable. Apparently this is insufficient under ASAN. I was able to make the test pass by increasing the timeout to 250 msec.
[26 Feb 2024 21:40]
Jon Stephens
Fixed in NDB 8.4.0. Issues is in testing only, no user-visible changes, so no changelog entry is required. Thanks! Closed.
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.040 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.