mariadb/libmysql
Venkata Sidagam 3fa76fd05d Bug #14553380 MYSQL C API LIBRARY EXITS AT NET_CLEAR AT NET_SERV.CC:223
Problem description: When client loses the connection to the MySQL server or 
if the server gets shutdown after mysql_stmt_prepare() then the next 
mysql_stmt_prepare() will return an error(as expected) but consecutive call 
mysql_stmt_execute(), will crash the client program. 
The expected behavior would be, it should through an error.

Analysis: The mysql_stmt_prepare() interns calls the function end_server() 
and net->vio and net->buff are freed and set to NULL. Then the next call 
mysql_stmt_execute() will interns call net_clear() where we are "net->vio" 
with out validating it.

Fix: we are validating the net->vio, before calling net_clear().
2013-01-10 16:37:20 +05:30
..
authentication_win Bug#12982926 CLIENT CAN OVERRIDE ZERO-LENGTH-ALLOCATE BUFFER 2011-09-29 17:02:16 +02:00
client_settings.h Bug#12897501 REPLICATION DOES NOT SUPPORT WINDOWS AUTH PLUG-IN 2011-09-14 16:10:18 +02:00
CMakeLists.txt Updated/added copyright headers 2012-02-16 10:48:16 +01:00
conf_to_src.c A follow-up for Bug#58340 (Remove Server GPL EXCEPTIONS-CLIENT file) -- remove all 2010-11-24 12:53:39 +03:00
errmsg.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
get_password.c Updated/added copyright headers 2011-06-30 17:46:53 +02:00
libmysql.c Bug #14553380 MYSQL C API LIBRARY EXITS AT NET_CLEAR AT NET_SERV.CC:223 2013-01-10 16:37:20 +05:30
libmysql.def Bug #12325444 : 60746: CLIENT_PLUGIN.H IS BROKEN 2011-04-06 17:31:26 +03:00
libmysql.ver.in BUG#3074: Unversioned symbols in shared library 2006-01-17 18:51:08 +04:00