Bug #53998 | yassl code in Data::Process can allocate negative memory size (wraps to 2^32) | ||
---|---|---|---|
Submitted: | 26 May 2010 14:59 | Modified: | 29 Jul 2011 23:09 |
Reporter: | Shane Bester (Platinum Quality Contributor) | Email Updates: | |
Status: | No Feedback | Impact on me: | |
Category: | MySQL Server: C API (client library) | Severity: | S1 (Critical) |
Version: | 5.1.46 | OS: | Windows |
Assigned to: | CPU Architecture: | Any |
[26 May 2010 14:59]
Shane Bester
[26 May 2010 15:01]
MySQL Verification Team
uncut client stack trace
Attachment: bug53998_full_stack.txt (text/plain), 2.06 KiB.
[27 May 2010 10:30]
MySQL Verification Team
actually, i think the client side libs will also suffer due to the lock of locking (bug #34236). so this should be retested with libs build with -DMULTI_THREADED ...
[28 Apr 2011 16:23]
Valeriy Kravchuk
In current mysql-5.1 code in question is different: // read data if (dataSz) { // could be compressed if (ssl.CompressionOn()) { input_buffer tmp; if (DeCompress(input, dataSz, tmp) == -1) { ssl.SetError(decompress_error);nk that we still have a bug here? return; } ssl.addData(NEW_YS input_buffer(tmp.get_size(), tmp.get_buffer(), tmp.get_size())); } ... Do you think that we still have a bug here?
[28 May 2011 23:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[29 Jun 2011 23:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[30 Jul 2011 23:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".