Bug #80574 | mysql_real_connect is not thread safe WRT charset dir option | ||
---|---|---|---|
Submitted: | 1 Mar 2016 12:50 | Modified: | 1 Mar 2016 16:14 |
Reporter: | Richard Prohaska | Email Updates: | |
Status: | Verified | Impact on me: | |
Category: | MySQL Server: C API (client library) | Severity: | S3 (Non-critical) |
Version: | 5.7.11 | OS: | Ubuntu (15.10) |
Assigned to: | CPU Architecture: | Any |
[1 Mar 2016 12:50]
Richard Prohaska
[1 Mar 2016 13:51]
MySQL Verification Team
Thank you for the bug report. Duplicate of bug https://bugs.mysql.com/bug.php?id=79510.
[1 Mar 2016 14:54]
Richard Prohaska
I disagree with your assessment. The top level problem description is similar, but the underlying cause is completely different. If this bug is marked as a duplicate, the underlying cause will not be addressed.
[1 Mar 2016 16:10]
MySQL Verification Team
Hi Mr. Prohaska, You are quite right. Both bugs deal with thread safety in the client library, but are essentially different. Your bug is of the much less importance, though, because it would pop-up only if each client thread would use a different character set !!!! So, it is verified, but with a low priority.
[1 Mar 2016 16:14]
Richard Prohaska
I don't have knowledge about the QA process used by MySQL to test MySQL. IMO, the use of data race detectors like helgrind or the thread sanitizer should be supported by MySQL and used as part of the QA process. This would allow LOTS of bugs to be identified before the code is shipped out to customers.