================================================= Test case - data setup ================================================= -- MySQL dump 10.10 -- -- Host: 192.168.0.57 Database: bug19065 -- ------------------------------------------------------ -- Server version 5.0.21-community-nt /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `tst` -- DROP TABLE IF EXISTS `tst`; CREATE TABLE `tst` ( `ID` int(11) NOT NULL auto_increment, `Name` varchar(50) default NULL, `File` mediumblob, PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Dumping data for table `tst` -- /*!40000 ALTER TABLE `tst` DISABLE KEYS */; LOCK TABLES `tst` WRITE; INSERT INTO `tst` VALUES (1,'blah',NULL); UNLOCK TABLES; /*!40000 ALTER TABLE `tst` ENABLE KEYS */; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; ================================================= Contents of test.js ================================================= var cnn=new ActiveXObject("ADODB.Connection"); cnn.Open("DSN=bug19065"); cnn.Execute("USE bug19065"); var rst=new ActiveXObject("ADODB.Recordset"); rst.Open("SELECT * FROM tst WHERE ID=1", cnn, 0, 2); rst("Name")="asd"; rst.Update(); WScript.Echo("ok"); ================================================= Command shell dialog during MyODBC trace execution ================================================== C:\Shawn\MySQL\Issues\bug19065>cscript test.js Microsoft (R) Windows Script Host Version 5.6 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. C:\Shawn\MySQL\Issues\bug19065\test.js(7, 1) Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][ODBC Driver Manager] Invalid string or buffer length Warning: Not freed memory segments: 1 Warning: Memory that was not free'ed (16 bytes): 16 bytes at 0x0019a4b18, allocated at line 175 in '\build\mysql-gpl-5.0.18-build\mysql-5.0.18\mysys\my_error.c' Maximum memory usage: 43919 bytes (43k) ================================================= Contents of myodbc.log ================================================== start: Driver name: Connector/ODBC Version: 3.51.12 >my_malloc | my: size: 2 my_flags: 0 | exit: ptr: 0x19a45f8 my_malloc | my: size: 2 my_flags: 0 | exit: ptr: 0x19a2388 my_malloc | my: size: 2 my_flags: 0 | exit: ptr: 0x19a23b8 my_SQLAllocEnv | exit: SQL_SUCCESS SQLSetEnvAttr | enter: Atrr: 200, ValuePtr: 0x2 | exit: SQL_SUCCESS list_add | enter: root: 0x0 element: 0x192454 SQLGetInfo | enter: fInfoType: 77, rgbInfoValue: 0x1771df8, cbInfoValueMax :12, pcbInfoValue: 0x13df80 | exit: SQL_SUCCESS SQLSetConnectAttr | enter: Atrr: 103, ValuePtr: 0xf, StrLenPtr: -6 | exit: SQL_SUCCESS SQLDriverConnect | enter: fDriverCompletion: 0 | >get_client_flag | | >_mymalloc | | | enter: Size: 16 | | | exit: ptr: 0x19a4b18 | | <_mymalloc | | >mysql_option | | | enter: option: 0 | | mysql_real_connect | | enter: host: 192.168.0.57 db: bug19065 user: sgreen | | info: Server name: '192.168.0.57'. TCP sock: 3306 | | >vio_new | | | enter: sd: 1540 | | | >_mymalloc | | | | enter: Size: 196 | | | | exit: ptr: 0x19a4b70 | | | <_mymalloc | | | >vio_init | | | | enter: type: 1 sd: 1540 flags: 2 | | | | >_mymalloc | | | | | enter: Size: 16384 | | | | | exit: ptr: 0x19a4c80 | | | | <_mymalloc | | | my_net_init | | | >_mymalloc | | | | enter: Size: 8199 | | | | exit: ptr: 0x19a8cc8 | | | <_mymalloc | | | >vio_fastsend | | | | exit: 0 | | | vio_keepalive | | | enter: sd: 1540, set_keep_alive: 1 | | vio_is_blocking | | | exit: 1 | | vio_read_buff | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | >vio_read | | | | enter: sd: 1540, buf: 0x019A4C80, size: 16384 | | | | exit: 69 | | | vio_read_buff | | | enter: sd: 1540, buf: 0x019A8CC8, size: 65 | | _mymalloc | | | enter: Size: 7 | | | exit: ptr: 0x19aad18 | | <_mymalloc | | >get_charset_by_csname | | | enter: name: 'latin1' | | | test: my_once_malloc 4060 byte malloced | | | test: my_once_malloc 4060 byte malloced | | | test: my_once_malloc 4060 byte malloced | | | test: my_once_malloc 4060 byte malloced | | | test: my_once_malloc 4060 byte malloced | | | test: my_once_malloc 4060 byte malloced | | | test: my_once_malloc 4060 byte malloced | | | >get_charsets_dir | | | | info: charsets dir: 'C:\mysql\\share\charsets\' | | | my_stat | | | | my: path: 'C:\mysql\\share\charsets\Index.xml', stat_area: 0x13c6dc, MyFlags: 0 | | | _mymalloc | | | | enter: Size: 18221 | | | | exit: ptr: 0x19c2090 | | | <_mymalloc | | | >my_open | | | | my: Name: 'C:\mysql\\share\charsets\Index.xml' Flags: 0 MyFlags: 0 | | | | >check_if_legal_filename | | | | _mymalloc | | | | enter: Size: 35 | | | | exit: ptr: 0x19afd90 | | | <_mymalloc | | | exit: fd: 4 | | | >my_close | | | | my: fd: 4 MyFlags: 0 | | | | >_myfree | | | | | enter: ptr: 0x19afd90 | | | | <_myfree | | | _myfree | | | | enter: ptr: 0x19c2090 | | | <_myfree | | my_multi_malloc | | | >_mymalloc | | | | enter: Size: 104 | | | | exit: ptr: 0x19afd90 | | | <_mymalloc | | _mymalloc | | | enter: Size: 7 | | | exit: ptr: 0x19afe40 | | <_mymalloc | | >_mymalloc | | | enter: Size: 9 | | | exit: ptr: 0x19afe90 | | <_mymalloc | | info: Server version = '5.0.21-community-nt' capabilites: 41516 status: 2 client_flag: 41677 | | info: user: sgreen | | >_mymalloc | | | enter: Size: 9 | | | exit: ptr: 0x19afee8 | | <_mymalloc | | packet_header: Memory: 0x13cb54 Bytes: (4) 45 00 00 01 | | >net_flush | | | >vio_is_blocking | | | | exit: 1 | | | net_real_write | | | | >vio_write | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 73 | | | | | exit: 73 | | | | vio_is_blocking | | | exit: 1 | | vio_read_buff | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | >vio_read | | | | enter: sd: 1540, buf: 0x019A4C80, size: 16384 | | | | exit: 11 | | | vio_read_buff | | | enter: sd: 1540, buf: 0x019A8CC8, size: 7 | | set_connect_defaults | | exit: SQL_SUCCESS | my_free | | my: ptr: 0x0 | my_malloc | | my: size: 9 my_flags: 16 | | exit: ptr: 0x19aff28 | my_malloc | | my: size: 9 my_flags: 16 | | exit: ptr: 0x19aff60 | my_malloc | | my: size: 13 my_flags: 16 | | exit: ptr: 0x19aff98 | my_malloc | | my: size: 7 my_flags: 16 | | exit: ptr: 0x19affd8 | my_malloc | | my: size: 9 my_flags: 16 | | exit: ptr: 0x19c8800 | SQLGetDiagRec | enter: HandleType: 2, RecNumber: 1, SqlState: 0x13d990, NativeErrorPtr: 0x0, MessageText: 0x0, BufferLength: 0, TextLenPtr: 0x13da08 | exit: SQL_NO_DATA SQLGetFunctions | enter: fFunction: 999 | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 23, rgbInfoValue: 0x1771d70, cbInfoValueMax :2, pcbInfoValue: 0x13df5a | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 24, rgbInfoValue: 0x1771d72, cbInfoValueMax :2, pcbInfoValue: 0x13df5a | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 79, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 83, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 78, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 81, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 72, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 82, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 44, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 43, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 144, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 150, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 167, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 146, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 151, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 168, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 111, rgbInfoValue: 0x17715e0, cbInfoValueMax :512, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 16, rgbInfoValue: 0x0, cbInfoValueMax :0, pcbInfoValue: 0x13e54c | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 23, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 24, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 46, rgbInfoValue: 0x13e550, cbInfoValueMax :4, pcbInfoValue: 0x13e4ba | exit: SQL_SUCCESS SQLSetConnectAttr | enter: Atrr: 1, ValuePtr: 0x0, StrLenPtr: -6 | >set_constmt_attr | | exit: SQL_SUCCESS | SQLSetConnectAttr | enter: Atrr: 0, ValuePtr: 0x0, StrLenPtr: -6 | >set_constmt_attr | | info: Attribute, 0 is ignored | | exit: SQL_SUCCESS | SQLGetInfo | enter: fInfoType: 6, rgbInfoValue: 0x1771898, cbInfoValueMax :52, pcbInfoValue: 0x13e47a | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 6, rgbInfoValue: 0x1771898, cbInfoValueMax :52, pcbInfoValue: 0x13e476 | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 6, rgbInfoValue: 0x1771898, cbInfoValueMax :52, pcbInfoValue: 0x13e47a | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 6, rgbInfoValue: 0x1771898, cbInfoValueMax :48, pcbInfoValue: 0x13e47e | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 1, rgbInfoValue: 0x13e778, cbInfoValueMax :4, pcbInfoValue: 0x13e6e2 | exit: SQL_SUCCESS SQLGetConnectAttr | enter: Atrr: 109, ValuePtr: 0x13e1e4, BufLen: 257, StrLenPtr: 0x13e1dc | >my_free | | my: ptr: 0x19aff60 | odbc_stmt | | enter: stmt: select database() | | >mysql_real_query | | | enter: handle: 192094 | | | query: Query = 'select database()' | | | >mysql_send_query | | | | enter: rpl_parse: 0 rpl_pivot: 1 | | | cli_advanced_command | | | | >net_clear | | | | | >vio_blocking | | | | | | enter: set_blocking_mode: 0 old_mode: 1 | | | | | | exit: 0 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 8192 | | | | | | >vio_read | | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 8192 | | | | | | | vio_error: Got error 0 during read | | | | | | | exit: -1 | | | | | | vio_blocking | | | | | | enter: set_blocking_mode: 1 old_mode: 0 | | | | | | exit: 0 | | | | | net_write_command | | | | | enter: length: 17 | | | | net_flush | | | | | >vio_is_blocking | | | | | | exit: 1 | | | | | net_real_write | | | | | | >vio_write | | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 22 | | | | | | | exit: 22 | | | | | | cli_read_query_result | | | >vio_is_blocking | | | | exit: 1 | | | vio_read_buff | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | >vio_read | | | | | enter: sd: 1540, buf: 0x019A4C80, size: 16384 | | | | | exit: 72 | | | | vio_read_buff | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 1 | | | free_old_query | | | | >init_alloc_root | | | | | enter: root: 0x19232c | | | | cli_read_rows | | | | >vio_is_blocking | | | | | exit: 1 | | | | vio_read_buff | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | vio_read_buff | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 32 | | | | _mymalloc | | | | | enter: Size: 56 | | | | | exit: ptr: 0x19a2468 | | | | <_mymalloc | | | | >init_alloc_root | | | | | enter: root: 0x19a2478 | | | | alloc_root | | | | | enter: root: 0x19a2478 | | | | | >_mymalloc | | | | | | enter: Size: 8136 | | | | | | exit: ptr: 0x19c2090 | | | | | <_mymalloc | | | | | exit: ptr: 0x19c20a0 | | | | alloc_root | | | | | enter: root: 0x19a2478 | | | | | exit: ptr: 0x19c20b0 | | | | vio_is_blocking | | | | | exit: 1 | | | | vio_read_buff | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | vio_read_buff | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 5 | | | | unpack_fields | | | | >alloc_root | | | | | enter: root: 0x19232c | | | | | >_mymalloc | | | | | | enter: Size: 8136 | | | | | | exit: ptr: 0x19c40a0 | | | | | <_mymalloc | | | | | exit: ptr: 0x19c40b0 | | | | alloc_root | | | | | enter: root: 0x19232c | | | | | exit: ptr: 0x19c4100 | | | | alloc_root | | | | | enter: root: 0x19232c | | | | | exit: ptr: 0x19c4108 | | | | alloc_root | | | | | enter: root: 0x19232c | | | | | exit: ptr: 0x19c4110 | | | | alloc_root | | | | | enter: root: 0x19232c | | | | | exit: ptr: 0x19c4118 | | | | alloc_root | | | | | enter: root: 0x19232c | | | | | exit: ptr: 0x19c4120 | | | | alloc_root | | | | | enter: root: 0x19232c | | | | | exit: ptr: 0x19c4130 | | | | free_root | | | | | enter: root: 0x19a2478 flags: 0 | | | | | >_myfree | | | | | | enter: ptr: 0x19c2090 | | | | | <_myfree | | | | _myfree | | | | | enter: ptr: 0x19a2468 | | | | <_myfree | | | mysql_store_result | | >_mymalloc | | | enter: Size: 92 | | | exit: ptr: 0x19a2468 | | <_mymalloc | | >cli_read_rows | | | >vio_is_blocking | | | | exit: 1 | | | vio_read_buff | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | vio_read_buff | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 9 | | | _mymalloc | | | | enter: Size: 56 | | | | exit: ptr: 0x19a48f8 | | | <_mymalloc | | | >init_alloc_root | | | | enter: root: 0x19a4908 | | | alloc_root | | | | enter: root: 0x19a4908 | | | | >_mymalloc | | | | | enter: Size: 8136 | | | | | exit: ptr: 0x19c2090 | | | | <_mymalloc | | | | exit: ptr: 0x19c20a0 | | | alloc_root | | | | enter: root: 0x19a4908 | | | | exit: ptr: 0x19c20b0 | | | vio_is_blocking | | | | exit: 1 | | | vio_read_buff | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | vio_read_buff | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 5 | | | mysql_fetch_row | my_malloc | | my: size: 9 my_flags: 16 | | exit: ptr: 0x19aff60 | mysql_free_result | | enter: mysql_res: 19a2468 | | >free_root | | | enter: root: 0x19a4908 flags: 0 | | | >_myfree | | | | enter: ptr: 0x19c2090 | | | <_myfree | | _myfree | | | enter: ptr: 0x19a48f8 | | <_myfree | | >free_root | | | enter: root: 0x19a2484 flags: 0 | | | >_myfree | | | | enter: ptr: 0x19c40a0 | | | <_myfree | | _myfree | | | enter: ptr: 0x19a2468 | | <_myfree | SQLGetInfo | enter: fInfoType: 26, rgbInfoValue: 0x13e780, cbInfoValueMax :4, pcbInfoValue: 0x13e6d2 | exit: SQL_SUCCESS SQLAllocStmt | >list_add | | enter: root: 0x0 element: 0x195080 | init_dynamic_array | | >_mymalloc | | | enter: Size: 1280 | | | exit: ptr: 0x19c8850 | | <_mymalloc | SQLGetStmtAttr | enter: Atrr: 10010, ValuePtr: 0x1771f58, BufLen: -4, StrLenPtr: 0x13e810 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 10011, ValuePtr: 0x1771fe4, BufLen: -4, StrLenPtr: 0x13e810 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 10012, ValuePtr: 0x1772070, BufLen: -4, StrLenPtr: 0x13e810 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 10013, ValuePtr: 0x17720fc, BufLen: -4, StrLenPtr: 0x13e810 | exit: SQL_SUCCESS SQLSetStmtAttr | enter: Atrr: 18, ValuePtr: 0xa, StrLenPtr: 0 | >set_constmt_attr | | info: Attribute, 18 is ignored | | exit: SQL_SUCCESS | SQLSetStmtAttr | enter: Atrr: 18, ValuePtr: 0x0, StrLenPtr: 0 | >set_constmt_attr | | info: Attribute, 18 is ignored | | exit: SQL_SUCCESS | SQLSetStmtAttr | enter: Atrr: 17, ValuePtr: 0x13e9b4, StrLenPtr: 0 | >set_constmt_attr | | info: Attribute, 17 is ignored | | exit: SQL_SUCCESS | SQLSetStmtAttr | enter: Atrr: 17, ValuePtr: 0x0, StrLenPtr: 0 | >set_constmt_attr | | info: Attribute, 17 is ignored | | exit: SQL_SUCCESS | SQLGetInfo | enter: fInfoType: 36, rgbInfoValue: 0x17715a0, cbInfoValueMax :4, pcbInfoValue: 0x13e612 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 6, ValuePtr: 0x13e768, BufLen: -5, StrLenPtr: 0x13e3c0 | >get_constmt_attr | | exit: SQL_SUCCESS | SQLGetStmtAttr | enter: Atrr: 7, ValuePtr: 0x13e764, BufLen: -5, StrLenPtr: 0x13e3c0 | >get_constmt_attr | | exit: SQL_SUCCESS | SQLGetConnectAttr | enter: Atrr: 108, ValuePtr: 0x13e760, BufLen: 4, StrLenPtr: 0x13e3a8 | exit: SQL_SUCCESS SQLSetStmtAttr | enter: Atrr: 0, ValuePtr: 0x1e, StrLenPtr: -6 | >set_constmt_attr | | info: Attribute, 0 is ignored | | exit: SQL_SUCCESS | SQLParamOptions | exit: SQL_SUCCESS SQLExecDirect | >SQLPrepare | | >my_malloc | | | my: size: 13 my_flags: 16 | | | exit: ptr: 0x19a2450 | | SQLExecute | | enter: pStmt: 0x195048 | | >SQLFreeStmt | | | enter: stmt: 0x195048 option: MYSQL_RESET_BUFFERS | | | >mysql_free_result | | | | enter: mysql_res: 0 | | | do_query | | | >mysql_real_query | | | | enter: handle: 192094 | | | | query: Query = 'USE bug19065' | | | | >mysql_send_query | | | | | enter: rpl_parse: 0 rpl_pivot: 1 | | | | cli_advanced_command | | | | | >net_clear | | | | | | >vio_blocking | | | | | | | enter: set_blocking_mode: 0 old_mode: 1 | | | | | | | exit: 0 | | | | | | vio_read_buff | | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 8192 | | | | | | | >vio_read | | | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 8192 | | | | | | | | vio_error: Got error 0 during read | | | | | | | | exit: -1 | | | | | | | vio_blocking | | | | | | | enter: set_blocking_mode: 1 old_mode: 0 | | | | | | | exit: 0 | | | | | | net_write_command | | | | | | enter: length: 12 | | | | | net_flush | | | | | | >vio_is_blocking | | | | | | | exit: 1 | | | | | | net_real_write | | | | | | | >vio_write | | | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 17 | | | | | | | | exit: 17 | | | | | | | cli_read_query_result | | | | >vio_is_blocking | | | | | exit: 1 | | | | vio_read_buff | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | | >vio_read | | | | | | enter: sd: 1540, buf: 0x019A4C80, size: 16384 | | | | | | exit: 11 | | | | | vio_read_buff | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 7 | | | | free_old_query | | | | | >init_alloc_root | | | | | | enter: root: 0x19232c | | | | | mysql_store_result | | | SQLGetDiagField | enter: HandleType: 3, RecNumber: 0, DiagIdentifier: -1249, DiagInfoPtr: 0x13e750, BufferLength: 4, StringLengthPtr: 0x13e2e4 | exit: SQL_SUCCESS SQLRowCount | info: Affected rows: 0 | exit: SQL_SUCCESS SQLNumResultCols | info: columns: 0 | exit: SQL_SUCCESS SQLMoreResults | exit: SQL_NO_DATA SQLGetDiagField | enter: HandleType: 3, RecNumber: 0, DiagIdentifier: -1249, DiagInfoPtr: 0x1527b44, BufferLength: 4, StringLengthPtr: 0x13e380 | exit: SQL_SUCCESS SQLFreeStmt | enter: stmt: 0x195048 option: SQL_CLOSE | >mysql_free_result | | enter: mysql_res: 0 | SQLFreeStmt | enter: stmt: 0x195048 option: SQL_DROP | >mysql_free_result | | enter: mysql_res: 0 | my_free | | my: ptr: 0x19a2450 | _myfree | | enter: ptr: 0x19c8850 | <_myfree | exit: SQL_SUCCESS SQLAllocStmt | >list_add | | enter: root: 0x0 element: 0x196010 | init_dynamic_array | | >_mymalloc | | | enter: Size: 1280 | | | exit: ptr: 0x19c8850 | | <_mymalloc | SQLGetStmtAttr | enter: Atrr: 10010, ValuePtr: 0x1771f58, BufLen: -4, StrLenPtr: 0x13e600 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 10011, ValuePtr: 0x1771fe4, BufLen: -4, StrLenPtr: 0x13e600 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 10012, ValuePtr: 0x1772070, BufLen: -4, StrLenPtr: 0x13e600 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 10013, ValuePtr: 0x17720fc, BufLen: -4, StrLenPtr: 0x13e600 | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 36, rgbInfoValue: 0x17715a0, cbInfoValueMax :4, pcbInfoValue: 0x13e402 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 6, ValuePtr: 0x13e558, BufLen: -5, StrLenPtr: 0x13e1b0 | >get_constmt_attr | | exit: SQL_SUCCESS | SQLGetStmtAttr | enter: Atrr: 7, ValuePtr: 0x13e554, BufLen: -5, StrLenPtr: 0x13e1b0 | >get_constmt_attr | | exit: SQL_SUCCESS | SQLGetConnectAttr | enter: Atrr: 108, ValuePtr: 0x13e550, BufLen: 4, StrLenPtr: 0x13e198 | exit: SQL_SUCCESS SQLSetStmtAttr | enter: Atrr: 0, ValuePtr: 0x1e, StrLenPtr: -6 | >set_constmt_attr | | info: Attribute, 0 is ignored | | exit: SQL_SUCCESS | SQLParamOptions | exit: SQL_SUCCESS SQLExecDirect | >SQLPrepare | | >my_malloc | | | my: size: 29 my_flags: 16 | | | exit: ptr: 0x19a2450 | | SQLExecute | | enter: pStmt: 0x195fd8 | | >SQLFreeStmt | | | enter: stmt: 0x195fd8 option: MYSQL_RESET_BUFFERS | | | >mysql_free_result | | | | enter: mysql_res: 0 | | | do_query | | | >mysql_real_query | | | | enter: handle: 192094 | | | | query: Query = 'SELECT * FROM tst WHERE ID=1' | | | | >mysql_send_query | | | | | enter: rpl_parse: 0 rpl_pivot: 1 | | | | cli_advanced_command | | | | | >net_clear | | | | | | >vio_blocking | | | | | | | enter: set_blocking_mode: 0 old_mode: 1 | | | | | | | exit: 0 | | | | | | vio_read_buff | | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 8192 | | | | | | | >vio_read | | | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 8192 | | | | | | | | vio_error: Got error 0 during read | | | | | | | | exit: -1 | | | | | | | vio_blocking | | | | | | | enter: set_blocking_mode: 1 old_mode: 0 | | | | | | | exit: 0 | | | | | | net_write_command | | | | | | enter: length: 28 | | | | | net_flush | | | | | | >vio_is_blocking | | | | | | | exit: 1 | | | | | | net_real_write | | | | | | | >vio_write | | | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 33 | | | | | | | | exit: 33 | | | | | | | cli_read_query_result | | | | >vio_is_blocking | | | | | exit: 1 | | | | vio_read_buff | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | | >vio_read | | | | | | enter: sd: 1540, buf: 0x019A4C80, size: 16384 | | | | | | exit: 175 | | | | | vio_read_buff | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 1 | | | | free_old_query | | | | | >init_alloc_root | | | | | | enter: root: 0x19232c | | | | | cli_read_rows | | | | | >vio_is_blocking | | | | | | exit: 1 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 40 | | | | | _mymalloc | | | | | | enter: Size: 56 | | | | | | exit: ptr: 0x19a48f8 | | | | | <_mymalloc | | | | | >init_alloc_root | | | | | | enter: root: 0x19a4908 | | | | | alloc_root | | | | | | enter: root: 0x19a4908 | | | | | | >_mymalloc | | | | | | | enter: Size: 8136 | | | | | | | exit: ptr: 0x19c2090 | | | | | | <_mymalloc | | | | | | exit: ptr: 0x19c20a0 | | | | | alloc_root | | | | | | enter: root: 0x19a4908 | | | | | | exit: ptr: 0x19c20b0 | | | | | vio_is_blocking | | | | | | exit: 1 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 44 | | | | | alloc_root | | | | | | enter: root: 0x19a4908 | | | | | | exit: ptr: 0x19c20f8 | | | | | alloc_root | | | | | | enter: root: 0x19a4908 | | | | | | exit: ptr: 0x19c2108 | | | | | vio_is_blocking | | | | | | exit: 1 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 44 | | | | | alloc_root | | | | | | enter: root: 0x19a4908 | | | | | | exit: ptr: 0x19c2158 | | | | | alloc_root | | | | | | enter: root: 0x19a4908 | | | | | | exit: ptr: 0x19c2168 | | | | | vio_is_blocking | | | | | | exit: 1 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 5 | | | | | unpack_fields | | | | | >alloc_root | | | | | | enter: root: 0x19232c | | | | | | >_mymalloc | | | | | | | enter: Size: 8136 | | | | | | | exit: ptr: 0x19c40a0 | | | | | | <_mymalloc | | | | | | exit: ptr: 0x19c40b0 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41a0 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41a8 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41b8 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41c0 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41c8 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41d0 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41d8 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41e0 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41f0 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c41f8 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c4200 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c4208 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c4210 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c4218 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c4228 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c4230 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c4238 | | | | | alloc_root | | | | | | enter: root: 0x19232c | | | | | | exit: ptr: 0x19c4240 | | | | | free_root | | | | | | enter: root: 0x19a4908 flags: 0 | | | | | | >_myfree | | | | | | | enter: ptr: 0x19c2090 | | | | | | <_myfree | | | | | _myfree | | | | | | enter: ptr: 0x19a48f8 | | | | | <_myfree | | | | mysql_store_result | | | | >_mymalloc | | | | | enter: Size: 100 | | | | | exit: ptr: 0x19a48f8 | | | | <_mymalloc | | | | >cli_read_rows | | | | | >vio_is_blocking | | | | | | exit: 1 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 8 | | | | | _mymalloc | | | | | | enter: Size: 56 | | | | | | exit: ptr: 0x19a49a8 | | | | | <_mymalloc | | | | | >init_alloc_root | | | | | | enter: root: 0x19a49b8 | | | | | alloc_root | | | | | | enter: root: 0x19a49b8 | | | | | | >_mymalloc | | | | | | | enter: Size: 8136 | | | | | | | exit: ptr: 0x19c2090 | | | | | | <_mymalloc | | | | | | exit: ptr: 0x19c20a0 | | | | | alloc_root | | | | | | enter: root: 0x19a49b8 | | | | | | exit: ptr: 0x19c20b0 | | | | | vio_is_blocking | | | | | | exit: 1 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 4 | | | | | vio_read_buff | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 5 | | | | | fix_result_types | | | | >my_malloc | | | | | my: size: 6 my_flags: 0 | | | | | exit: ptr: 0x19a24a0 | | | | SQLGetDiagField | enter: HandleType: 3, RecNumber: 0, DiagIdentifier: -1249, DiagInfoPtr: 0x13e540, BufferLength: 4, StringLengthPtr: 0x13e0d4 | exit: SQL_SUCCESS SQLRowCount | info: Rows in set: 1 | exit: SQL_SUCCESS SQLNumResultCols | info: columns: 3 | exit: SQL_SUCCESS SQLNumResultCols | info: columns: 3 | exit: SQL_SUCCESS SQLDescribeCol | info: col: 1 type: 4 precision: 1 decimals: 0 | exit: SQL_SUCCESS_WITH_INFO SQLColAttributes | >SQLColAttribute | | enter: column: 1 type: 18 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 1 type: 8 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 1 type: 10 | | exit: SQL_SUCCESS | SQLDescribeCol | info: col: 2 type: 12 precision: 50 decimals: 0 | exit: SQL_SUCCESS_WITH_INFO SQLColAttributes | >SQLColAttribute | | enter: column: 2 type: 18 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 2 type: 10 | | exit: SQL_SUCCESS | SQLDescribeCol | info: col: 3 type: -4 precision: 0 decimals: 0 | exit: SQL_SUCCESS_WITH_INFO SQLColAttributes | >SQLColAttribute | | enter: column: 3 type: 18 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 3 type: 3 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 3 type: 10 | | exit: SQL_SUCCESS | SQLGetStmtAttr | enter: Atrr: 6, ValuePtr: 0x13e598, BufLen: -5, StrLenPtr: 0x13e208 | >get_constmt_attr | | exit: SQL_SUCCESS | SQLGetStmtAttr | enter: Atrr: 6, ValuePtr: 0x13e840, BufLen: -5, StrLenPtr: 0x13e490 | >get_constmt_attr | | exit: SQL_SUCCESS | SQLSetStmtAttr | enter: Atrr: 11, ValuePtr: 0x0, StrLenPtr: -6 | >set_constmt_attr | | info: SQL_ATTR_RETRIEVE_DATA value is ignored | | exit: SQL_SUCCESS | SQLSetStmtAttr | enter: Atrr: 11, ValuePtr: 0x1, StrLenPtr: -6 | >set_constmt_attr | | info: SQL_ATTR_RETRIEVE_DATA value is ignored | | exit: SQL_SUCCESS | SQLSetStmtAttr | enter: Atrr: 27, ValuePtr: 0x1, StrLenPtr: -6 | exit: SQL_SUCCESS SQLBindCol | enter: icol: 1 Type: -16 ValueMax: 4 Valueptr: 0x1ac00f4 pcbValue: 0 | >my_malloc | | my: size: 90 my_flags: 32 | | exit: ptr: 0x19a4a10 | SQLBindCol | enter: icol: 2 Type: 1 ValueMax: 51 Valueptr: 0x1ac0104 pcbValue: 0 | exit: SQL_SUCCESS SQLFetch | >SQLExtendedFetch | | enter: fetchtype: 1 row: 0 current top-row: 0 rows_found: 0 | | info: mysql_data_seek(0) | | >mysql_fetch_row | | SQLAllocStmt | >list_add | | enter: root: 0x196010 element: 0x198040 | init_dynamic_array | | >_mymalloc | | | enter: Size: 1280 | | | exit: ptr: 0x19c60b0 | | <_mymalloc | SQLGetStmtAttr | enter: Atrr: 10010, ValuePtr: 0x17723b0, BufLen: -4, StrLenPtr: 0x13e7b4 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 10011, ValuePtr: 0x177243c, BufLen: -4, StrLenPtr: 0x13e7b4 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 10012, ValuePtr: 0x17724c8, BufLen: -4, StrLenPtr: 0x13e7b4 | exit: SQL_SUCCESS SQLGetStmtAttr | enter: Atrr: 10013, ValuePtr: 0x1772554, BufLen: -4, StrLenPtr: 0x13e7b4 | exit: SQL_SUCCESS SQLSetStmtAttr | enter: Atrr: 0, ValuePtr: 0x1e, StrLenPtr: -5 | >set_constmt_attr | | info: Attribute, 0 is ignored | | exit: SQL_SUCCESS | SQLGetInfo | enter: fInfoType: 29, rgbInfoValue: 0x17715a0, cbInfoValueMax :4, pcbInfoValue: 0x13e96a | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 41, rgbInfoValue: 0x17715a0, cbInfoValueMax :4, pcbInfoValue: 0x13e96a | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 30, rgbInfoValue: 0x13e7b8, cbInfoValueMax :2, pcbInfoValue: 0x13e732 | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 34, rgbInfoValue: 0x13e7b8, cbInfoValueMax :2, pcbInfoValue: 0x13e732 | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 32, rgbInfoValue: 0x13e7b8, cbInfoValueMax :2, pcbInfoValue: 0x13e732 | exit: SQL_SUCCESS SQLGetInfo | enter: fInfoType: 35, rgbInfoValue: 0x13e7b8, cbInfoValueMax :2, pcbInfoValue: 0x13e732 | exit: SQL_SUCCESS SQLColAttributes | >SQLColAttribute | | enter: column: 1 type: 17 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 1 type: 16 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 1 type: 15 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 1 type: 1 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 1 type: 13 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 2 type: 17 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 2 type: 16 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 2 type: 15 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 2 type: 1 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 2 type: 13 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 3 type: 17 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 3 type: 16 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 3 type: 15 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 3 type: 1 | | exit: SQL_SUCCESS | SQLColAttributes | >SQLColAttribute | | enter: column: 3 type: 13 | | exit: SQL_SUCCESS | SQLFreeStmt | enter: stmt: 0x198008 option: SQL_RESET_PARAMS | exit: SQL_SUCCESS SQLFreeStmt | enter: stmt: 0x198008 option: SQL_CLOSE | >mysql_free_result | | enter: mysql_res: 0 | SQLPrepare | >my_malloc | | my: size: 58 my_flags: 16 | | exit: ptr: 0x19a4a98 | SQLBindParameter | enter: ipar: 1 Ctype: 1 SQLtype: 12 rgbValue: 0x17c91c ValueMax: 50 Valueptr: 0x152e824 Value: 3 | exit: SQL_SUCCESS SQLBindParameter | enter: ipar: 2 Ctype: -16 SQLtype: 4 rgbValue: 0x17c954 ValueMax: 4 Valueptr: 0x152e834 Value: 4 | exit: SQL_SUCCESS SQLBindParameter | enter: ipar: 3 Ctype: 1 SQLtype: 12 rgbValue: 0x17c958 ValueMax: 50 Valueptr: 0x152e83c Value: 4 | exit: SQL_SUCCESS SQLGetData | enter: icol:3, ctype:-2, rgb:0x13e8ff, len:0, pcb:0x13e8c0) | exit: return:0, rgb:0x13e8ff, pcb:0x13e8c0) | exit: SQL_SUCCESS SQLFreeStmt | enter: stmt: 0x195fd8 option: SQL_UNBIND | >my_free | | my: ptr: 0x19a4a10 | SQLFreeStmt | enter: stmt: 0x195fd8 option: SQL_CLOSE | >mysql_free_result | | enter: mysql_res: 19a48f8 | | >free_root | | | enter: root: 0x19a49b8 flags: 0 | | | >_myfree | | | | enter: ptr: 0x19c2090 | | | <_myfree | | _myfree | | | enter: ptr: 0x19a49a8 | | <_myfree | | >free_root | | | enter: root: 0x19a4914 flags: 0 | | | >_myfree | | | | enter: ptr: 0x19c40a0 | | | <_myfree | | _myfree | | | enter: ptr: 0x19a48f8 | | <_myfree | my_free | | my: ptr: 0x19a24a0 | SQLFreeStmt | enter: stmt: 0x198008 option: SQL_DROP | >mysql_free_result | | enter: mysql_res: 0 | my_free | | my: ptr: 0x19a4a98 | _myfree | | enter: ptr: 0x19c60b0 | <_myfree | exit: SQL_SUCCESS SQLFreeStmt | enter: stmt: 0x195fd8 option: SQL_CLOSE | >mysql_free_result | | enter: mysql_res: 0 | SQLFreeStmt | enter: stmt: 0x195fd8 option: SQL_DROP | >mysql_free_result | | enter: mysql_res: 0 | my_free | | my: ptr: 0x19a2450 | _myfree | | enter: ptr: 0x19c8850 | <_myfree | exit: SQL_SUCCESS my_SQLDisconnect | >mysql_close | | >free_old_query | | | >init_alloc_root | | | | enter: root: 0x19232c | | | cli_advanced_command | | | >net_clear | | | | >vio_blocking | | | | | enter: set_blocking_mode: 0 old_mode: 1 | | | | | exit: 0 | | | | vio_read_buff | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 8192 | | | | | >vio_read | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 8192 | | | | | | vio_error: Got error 0 during read | | | | | | exit: -1 | | | | | vio_blocking | | | | | enter: set_blocking_mode: 1 old_mode: 0 | | | | | exit: 0 | | | | net_write_command | | | | enter: length: 0 | | | net_flush | | | | >vio_is_blocking | | | | | exit: 1 | | | | net_real_write | | | | | >vio_write | | | | | | enter: sd: 1540, buf: 0x019A8CC8, size: 5 | | | | | | exit: 5 | | | | | end_server | | | info: Net: TCP/IP (1540) | | | >vio_close | | | _myfree | | | | enter: ptr: 0x19a4c80 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x19a4b70 | | | <_myfree | | | >net_end | | | | >_myfree | | | | | enter: ptr: 0x19a8cc8 | | | | <_myfree | | | free_old_query | | | | >init_alloc_root | | | | | enter: root: 0x19232c | | | | mysql_close_free_options | | | >_myfree | | | | enter: ptr: 0x0 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x0 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x0 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x0 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x0 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x0 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x0 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x0 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x19aad18 | | | <_myfree | | | >_myfree | | | | enter: ptr: 0x0 | | | <_myfree | | _myfree | | | enter: ptr: 0x19afd90 | | <_myfree | | >_myfree | | | enter: ptr: 0x19afe40 | | <_myfree | | >_myfree | | | enter: ptr: 0x19afe90 | | <_myfree | | >_myfree | | | enter: ptr: 0x19afee8 | | <_myfree | my_free | | my: ptr: 0x19aff28 | my_free | | my: ptr: 0x19aff60 | my_free | | my: ptr: 0x19aff98 | my_free | | my: ptr: 0x19affd8 | my_free | | my: ptr: 0x19c8800 | SQLFreeConnect | >my_free | | my: ptr: 0x0 | my_free | | my: ptr: 0x0 | my_free | | my: ptr: 0x0 | my_free | | my: ptr: 0x0 | my_free | | my: ptr: 0x0 | my_free | my: ptr: 0x19a2388 my_free | my: ptr: 0x19a45f8 my_free | my: ptr: 0x19a23b8 my_end | info: Shutting down: print_info: 1 | >my_once_free | TERMINATE | | safe: sf_malloc_count: 1 | | safe: Memory that was not free'ed (16 bytes): | | safe: 16 bytes at 0x0019a4b18, allocated at line 175 in '\build\mysql-gpl-5.0.18-build\mysql-5.0.18\mysys\my_error.c' | | safe: Maximum memory usage: 43919 bytes (43k) |