Hi,
As mentioned before I'm having problems with the results I'm getting from
MyODBC.
I am using MSAccess and linking the tables via MyODBC, there are two
records in the tables, when I open the table up in Access it shows one
record twice, yet if I check directly with MySQL it shows two different
records.
I have included a trace from MyODBC as per the readme.
If someone can make head or tails of this I'd be grateful
Thanks
Ray
| | >mysql_option
| | | enter: option: 0
| | <mysql_option
| | info: MyODBC Version 2.50.22 option_flag: 0 client_flag: 64
| <get_client_flag
| >mysql_real_connect
| | enter: host: Mysqlserver db: radius user: username
| | info: Server name: 'mysqlserver'. TCP sock: 3306
| | >_mymalloc
| | | enter: Size: 8192
| | | exit: ptr: 1a13688
| | <_mymalloc
| | packet: Memory: 1a13688 Bytes: 10 51 46 50 50 46 49 53 45 103
| | info: mysql protocol version 10, server=10
| | >my_multi_malloc
| | | >_mymalloc
| | | | enter: Size: 108
| | | | exit: ptr: 1a213b8
| | | <_mymalloc
| | <my_multi_malloc
| | info: Server version = '3.22.15-gamma-log' capabilites: 12
| | info: user: username
| | >_mymalloc
| | | enter: Size: 7
| | | exit: ptr: 1a21468
| | <_mymalloc
| | exit: Mysql handler: 166eec
| <mysql_real_connect
| >_mymalloc
| | enter: Size: 7
| | exit: ptr: 1a214b8
| <_mymalloc
| >_mymalloc
| | enter: Size: 7
| | exit: ptr: 1a21508
| <_mymalloc
| >_mymalloc
| | enter: Size: 25
| | exit: ptr: 1a21558
| <_mymalloc
| >_mymalloc
| | enter: Size: 7
| | exit: ptr: 1a215b8
| <_mymalloc
| >_mymalloc
| | enter: Size: 7
| | exit: ptr: 1a21608
| <_mymalloc
<SQLDriverConnect
>SQLError
| enter: szErrorMsg: 9091db0
<SQLError
>SQLGetFunctions
| enter: fFunction: 0
<SQLGetFunctions
>SQLGetInfo
| enter: fInfoType: 23
<SQLGetInfo
>SQLGetInfo
| enter: fInfoType: 24
<SQLGetInfo
>SQLGetInfo
| enter: fInfoType: 9
<SQLGetInfo
>SQLGetInfo
| enter: fInfoType: 6
<SQLGetInfo
>SQLGetInfo
| enter: fInfoType: 46
<SQLGetInfo
>SQLGetInfo
| enter: fInfoType: 1
<SQLGetInfo
>SQLAllocStmt
| >init_dynamic_array
| | >my_malloc
| | | my: Size: 960 MyFlags: 16
| | | exit: ptr: 1a156b8
| | <my_malloc
| <init_dynamic_array
<SQLAllocStmt
>SQLGetStmtOption
<SQLGetStmtOption
>get_stmt_options
| enter: Option: 0
<get_stmt_options
>SQLSetStmtOption
<SQLSetStmtOption
>set_stmt_option
| enter: Option: 0 Param: 60
| info: Option value is ignored
<set_stmt_option
>SQLExecDirect
| >my_SQLPrepare
| | >_mymalloc
| | | enter: Size: 36
| | | exit: ptr: 1a21658
| | <_mymalloc
| | enter: Query: SELECT Config, nValue FROM MSysConf
| | exit: Parameter count: 0
| <my_SQLPrepare
<SQLExecDirect
>SQLExecute
| enter: stmt: 1641d8
| >SQLFreeStmt
| | enter: stmt: 1641d8 option: 1000
| | >mysql_free_result
| | | enter: mysql_res: 0
| | <mysql_free_result
| <SQLFreeStmt
<SQLExecute
>do_query
| >mysql_real_query
| | enter: handle: 166eec
| | query: Query = "SELECT Config, nValue FROM MSysConf"
| | error: Got error: 1146 (Table 'radius.MSysConf' doesn't exist)
| <mysql_real_query
| error: Message: Table 'radius.MSysConf' doesn't exist
| >translate_error
| <translate_error
<do_query
>SQLError
| enter: szErrorMsg: 90906b0
| error: Message: Table 'radius.MSysConf' doesn't exist
<SQLError
>SQLError
| enter: szErrorMsg: 90906b0
<SQLError
>SQLError
| enter: szErrorMsg: 90906b0
<SQLError
>SQLFreeStmt
| enter: stmt: 1641d8 option: 1
| >mysql_free_result
| | enter: mysql_res: 0
| <mysql_free_result
| >_myfree
| | enter: ptr: 1a21658
| <_myfree
| >my_free
| | my: ptr: 1a156b8
| <my_free
<SQLFreeStmt
>SQLAllocStmt
| >init_dynamic_array
| | >my_malloc
| | | my: Size: 960 MyFlags: 16
| | | exit: ptr: 1a156b8
| | <my_malloc
| <init_dynamic_array
<SQLAllocStmt
>SQLGetStmtOption
<SQLGetStmtOption
>get_stmt_options
| enter: Option: 0
<get_stmt_options
>SQLSetStmtOption
<SQLSetStmtOption
>set_stmt_option
| enter: Option: 0 Param: 60
| info: Option value is ignored
<set_stmt_option
>SQLExecDirect
| >my_SQLPrepare
| | >_mymalloc
| | | enter: Size: 78
| | | exit: ptr: 1a216c8
| | <_mymalloc
| | enter: Query: SELECT ACCOUNTING.TIME_STAMP FROM ACCOUNTING ACCOUNTING
ORDER BY TIME_STAMP
| | exit: Parameter count: 0
| <my_SQLPrepare
<SQLExecDirect
>SQLExecute
| enter: stmt: 1641d8
| >SQLFreeStmt
| | enter: stmt: 1641d8 option: 1000
| | >mysql_free_result
| | | enter: mysql_res: 0
| | <mysql_free_result
| <SQLFreeStmt
<SQLExecute
>do_query
| >mysql_real_query
| | enter: handle: 166eec
| | query: Query = "SELECT ACCOUNTING.TIME_STAMP FROM ACCOUNTING ACCOUNTING
ORDER BY TIME_STAMP "
| | >free_old_query
| | <free_old_query
| | >read_rows
| | | >_mymalloc
| | | | enter: Size: 40
| | | | exit: ptr: 1a21758
| | | <_mymalloc
| | | >_mymalloc
| | | | enter: Size: 8124
| | | | exit: ptr: 1a15ac8
| | | <_mymalloc
| | | exit: Got 1 rows
| | <read_rows
| | >unpack_fields
| | | >_mymalloc
| | | | enter: Size: 8124
| | | | exit: ptr: 1a17ad0
| | | <_mymalloc
| | | >free_root
| | | | >_myfree
| | | | | enter: ptr: 1a15ac8
| | | | <_myfree
| | | <free_root
| | | >_myfree
| | | | enter: ptr: 1a21758
| | | <_myfree
| | <unpack_fields
| <mysql_real_query
| >mysql_store_result
| | >_mymalloc
| | | enter: Size: 76
| | | exit: ptr: 1a217c8
| | <_mymalloc
| | >read_rows
| | | >_mymalloc
| | | | enter: Size: 40
| | | | exit: ptr: 1a21858
| | | <_mymalloc
| | | >_mymalloc
| | | | enter: Size: 8124
| | | | exit: ptr: 1a15ac8
| | | <_mymalloc
| | | exit: Got 2 rows
| | <read_rows
| <mysql_store_result
| >fix_result_types
| | >_mymalloc
| | | enter: Size: 2
| | | exit: ptr: 1a218c8
| | <_mymalloc
| <fix_result_types
<do_query
>SQLFetch
| >mysql_fetch_row
| <mysql_fetch_row
| >mysql_fetch_lengths
| <mysql_fetch_lengths
<SQLFetch
>SQLGetData
<SQLGetData
>SQLFetch
| >mysql_fetch_row
| <mysql_fetch_row
| >mysql_fetch_lengths
| <mysql_fetch_lengths
<SQLFetch
>SQLGetData
<SQLGetData
>SQLFetch
| >mysql_fetch_row
| <mysql_fetch_row
<SQLFetch
>SQLFreeStmt
| enter: stmt: 1641d8 option: 0
| >mysql_free_result
| | enter: mysql_res: 1a217c8
| | >free_root
| | | >_myfree
| | | | enter: ptr: 1a15ac8
| | | <_myfree
| | <free_root
| | >_myfree
| | | enter: ptr: 1a21858
| | <_myfree
| | >free_root
| | | >_myfree
| | | | enter: ptr: 1a17ad0
| | | <_myfree
| | <free_root
| | >_myfree
| | | enter: ptr: 1a217c8
| | <_myfree
| <mysql_free_result
| >_myfree
| | enter: ptr: 1a218c8
| <_myfree
<SQLFreeStmt
>SQLFreeStmt
| enter: stmt: 1641d8 option: 1
| >mysql_free_result
| | enter: mysql_res: 0
| <mysql_free_result
| >_myfree
| | enter: ptr: 1a216c8
| <_myfree
| >my_free
| | my: ptr: 1a156b8
| <my_free
<SQLFreeStmt
>SQLAllocStmt
| >init_dynamic_array
| | >my_malloc
| | | my: Size: 960 MyFlags: 16
| | | exit: ptr: 1a156b8
| | <my_malloc
| <init_dynamic_array
<SQLAllocStmt
>SQLGetStmtOption
<SQLGetStmtOption
>get_stmt_options
| enter: Option: 0
<get_stmt_options
>SQLSetStmtOption
<SQLSetStmtOption
>set_stmt_option
| enter: Option: 0 Param: 60
| info: Option value is ignored
<set_stmt_option
>my_SQLPrepare
| >_mymalloc
| | enter: Size: 479
| | exit: ptr: 1a15ac8
| <_mymalloc
| enter: Query: SELECT
USERNAME,TIME_STAMP,ACCTSTATUSTYPE,ACCTDELAYTIME,ACCTINPUTOCTETS,ACCTOUTPUTO
CTETS,ACCTSESSIONID,ACCTSESSIONTIME,NASIDENTIFIER,NASPORT,CALLERID,NASPORTTY
PE,ASCDISCAUSE,ASCCONPROG,ASCTXRATE,ASCRXRATE,ASCMODEPORTNO,ASCMODEMSLOTNO,C
LIENTPORTDINS,FRAMEDPROTOCOL,FRAMEDADDRESS FROM ACCOUNTING WHERE
TIME_STAMP = ? OR TIME_STAMP = ? OR TIME_STAMP = ? OR TIME_STAMP = ? OR
TIME_STAMP = ? OR TIME_STAMP = ? OR TIME_STAMP = ? OR TIME_STAMP = ? OR
TIME_STAMP = ? OR TIME_STAMP = ?
| exit: Parameter count: 10
<my_SQLPrepare
>SQLBindParameter
| enter: ipar: 1 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLBindParameter
| enter: ipar: 2 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLBindParameter
| enter: ipar: 3 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLBindParameter
| enter: ipar: 4 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLBindParameter
| enter: ipar: 5 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLBindParameter
| enter: ipar: 6 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLBindParameter
| enter: ipar: 7 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLBindParameter
| enter: ipar: 8 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLBindParameter
| enter: ipar: 9 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLBindParameter
| enter: ipar: 10 Ctype: 99 SQLtype: 4 ValueMax: 0 Value: 4
<SQLBindParameter
>SQLExecute
| enter: stmt: 163b90
| >SQLFreeStmt
| | enter: stmt: 163b90 option: 1000
| | >mysql_free_result
| | | enter: mysql_res: 0
| | <mysql_free_result
| <SQLFreeStmt
| >insert_params
| | info: pos_in_query: 01A15C03 query: 01A15AC8
| | >add_to_buffer
| | | enter: to: 'þ' from: 'SELECT USERNAME,TIME_STAMP,ACCTS' length: 315
| | | >extend_buffer
| | | | enter: current_length: 0 length: 315 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a156b8 ctype: 4 SqlType: 4 data: 92438c4 length: 4
actual_len: 4 pos_in_query: 01A15C03
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 315 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: pos_in_query: 01A15C15 query: 01A15C04
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: ' OR TIME_STAMP
= ? OR TIME_STAMP' length: 17
| | | >extend_buffer
| | | | enter: current_length: 324 length: 17 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a156d6 ctype: 4 SqlType: 4 data: 92438cc length: 4
actual_len: 4 pos_in_query: 01A15C15
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 341 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: pos_in_query: 01A15C27 query: 01A15C16
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: ' OR TIME_STAMP
= ? OR TIME_STAMP' length: 17
| | | >extend_buffer
| | | | enter: current_length: 350 length: 17 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a156f4 ctype: 4 SqlType: 4 data: 92438cc length: 4
actual_len: 4 pos_in_query: 01A15C27
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 367 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: pos_in_query: 01A15C39 query: 01A15C28
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: ' OR TIME_STAMP
= ? OR TIME_STAMP' length: 17
| | | >extend_buffer
| | | | enter: current_length: 376 length: 17 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a15712 ctype: 4 SqlType: 4 data: 92438cc length: 4
actual_len: 4 pos_in_query: 01A15C39
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 393 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: pos_in_query: 01A15C4B query: 01A15C3A
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: ' OR TIME_STAMP
= ? OR TIME_STAMP' length: 17
| | | >extend_buffer
| | | | enter: current_length: 402 length: 17 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a15730 ctype: 4 SqlType: 4 data: 92438cc length: 4
actual_len: 4 pos_in_query: 01A15C4B
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 419 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: pos_in_query: 01A15C5D query: 01A15C4C
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: ' OR TIME_STAMP
= ? OR TIME_STAMP' length: 17
| | | >extend_buffer
| | | | enter: current_length: 428 length: 17 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a1574e ctype: 4 SqlType: 4 data: 92438cc length: 4
actual_len: 4 pos_in_query: 01A15C5D
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 445 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: pos_in_query: 01A15C6F query: 01A15C5E
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: ' OR TIME_STAMP
= ? OR TIME_STAMP' length: 17
| | | >extend_buffer
| | | | enter: current_length: 454 length: 17 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a1576c ctype: 4 SqlType: 4 data: 92438cc length: 4
actual_len: 4 pos_in_query: 01A15C6F
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 471 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: pos_in_query: 01A15C81 query: 01A15C70
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: ' OR TIME_STAMP
= ? OR TIME_STAMP' length: 17
| | | >extend_buffer
| | | | enter: current_length: 480 length: 17 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a1578a ctype: 4 SqlType: 4 data: 92438cc length: 4
actual_len: 4 pos_in_query: 01A15C81
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 497 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: pos_in_query: 01A15C93 query: 01A15C82
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: ' OR TIME_STAMP
= ? OR TIME_STAMP' length: 17
| | | >extend_buffer
| | | | enter: current_length: 506 length: 17 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a157a8 ctype: 4 SqlType: 4 data: 92438cc length: 4
actual_len: 4 pos_in_query: 01A15C93
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 523 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: pos_in_query: 01A15CA5 query: 01A15C94
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: ' OR TIME_STAMP
= ?' length: 17
| | | >extend_buffer
| | | | enter: current_length: 532 length: 17 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | info: param: 1a157c6 ctype: 4 SqlType: 4 data: 92438cc length: 4
actual_len: 4 pos_in_query: 01A15CA5
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '927772001'
length: 9
| | | >extend_buffer
| | | | enter: current_length: 549 length: 9 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | >add_to_buffer
| | | enter: to:
'¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥'
from: '' length: 1
| | | >extend_buffer
| | | | enter: current_length: 558 length: 1 buffer_length: 8192
| | | <extend_buffer
| | <add_to_buffer
| | >_mymalloc
| | | enter: Size: 559
| | | exit: ptr: 1a15cf0
| | <_mymalloc
| <insert_params
<SQLExecute
>do_query
| >mysql_real_query
| | enter: handle: 166eec
| | query: Query = "SELECT
USERNAME,TIME_STAMP,ACCTSTATUSTYPE,ACCTDELAYTIME,ACCTINPUTOCTETS,ACCTOUTPUTO
CTETS,ACCTSESSIONID,ACCTSESSIONTIME,NASIDENTIFIER,NASPORT,CALLERID,NASPORTTY
PE,ASCDISCAUSE,ASCCONPROG,ASCTXRATE,ASCRXRATE,ASCMODEPORTNO,ASCMODEMSLOTNO,C
LIENTPORTDINS,FRAMEDPROTOCOL,FRAMEDADDRESS FROM ACCOUNTING WHERE
TIME_STAMP = 927772001 OR TIME_STAMP = 927772001 OR TIME_STAMP = 927772001
OR TIME_STAMP = 927772001 OR TIME_STAMP = 927772001 OR TIME_STAMP =
927772001 OR TIME_STAMP = 927772001 OR TIME_STAMP = 927772001 OR TIME_STAMP
= 927772001 OR TIME_STAMP = 927772001"
| | >free_old_query
| | <free_old_query
| | >read_rows
| | | >_mymalloc
| | | | enter: Size: 40
| | | | exit: ptr: 1a21778
| | | <_mymalloc
| | | >_mymalloc
| | | | enter: Size: 8124
| | | | exit: ptr: 1a15f68
| | | <_mymalloc
| | | exit: Got 21 rows
| | <read_rows
| | >unpack_fields
| | | >_mymalloc
| | | | enter: Size: 8124
| | | | exit: ptr: 1a17f70
| | | <_mymalloc
| | | >free_root
| | | | >_myfree
| | | | | enter: ptr: 1a15f68
| | | | <_myfree
| | | <free_root
| | | >_myfree
| | | | enter: ptr: 1a21778
| | | <_myfree
| | <unpack_fields
| <mysql_real_query
| >mysql_store_result
| | >_mymalloc
| | | enter: Size: 156
| | | exit: ptr: 1a217e8
| | <_mymalloc
| | >read_rows
| | | >_mymalloc
| | | | enter: Size: 40
| | | | exit: ptr: 1a218c8
| | | <_mymalloc
| | | >_mymalloc
| | | | enter: Size: 8124
| | | | exit: ptr: 1a15f68
| | | <_mymalloc
| | | exit: Got 2 rows
| | <read_rows
| <mysql_store_result
| >fix_result_types
| | >_mymalloc
| | | enter: Size: 42
| | | exit: ptr: 1a21938
| | <_mymalloc
| <fix_result_types
| >_myfree
| | enter: ptr: 1a15cf0
| <_myfree
<do_query
>SQLFetch
| >mysql_fetch_row
| <mysql_fetch_row
| >mysql_fetch_lengths
| <mysql_fetch_lengths
<SQLFetch
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLFetch
| >mysql_fetch_row
| <mysql_fetch_row
| >mysql_fetch_lengths
| <mysql_fetch_lengths
<SQLFetch
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLGetData
<SQLGetData
>SQLFetch
| >mysql_fetch_row
| <mysql_fetch_row
<SQLFetch
>SQLFreeStmt
| enter: stmt: 163b90 option: 0
| >mysql_free_result
| | enter: mysql_res: 1a217e8
| | >free_root
| | | >_myfree
| | | | enter: ptr: 1a15f68
| | | <_myfree
| | <free_root
| | >_myfree
| | | enter: ptr: 1a218c8
| | <_myfree
| | >free_root
| | | >_myfree
| | | | enter: ptr: 1a17f70
| | | <_myfree
| | <free_root
| | >_myfree
| | | enter: ptr: 1a217e8
| | <_myfree
| <mysql_free_result
| >_myfree
| | enter: ptr: 1a21938
| <_myfree
<SQLFreeStmt