Skip to Content.
Sympa Menu

freetds - Re: [freetds] ct_cancel hangs

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Christophe Combelles <ccomb AT free.fr>
  • To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] ct_cancel hangs
  • Date: Fri, 27 Jul 2007 12:34:42 +0200

ZIGLIO, Frediano, VF-IT a écrit :
ZIGLIO, Frediano, VF-IT wrote:
net.c:542:Received packet
0000 fd 30 00 02 00 d1 04 00-00
|.0...... .|
token.c:1920:processing row. column size is 253
That "fd 30 00" means "end of result set (fd), "results cancelled (30)".
Mumble mumble... it seems that client part is still
expecting row data
while server send cancel acknowledge... it would be helpful to see
previous packet header. Perhaps server stop sending row informations
just sending an empty packet with last flag set to 1 ??
Well, it's a mistake for the client to expect row data after the server
sends that cancel acknowledgement.
Cancel -->
<-- data
<-- data
<-- data
<-- End of Results, results cancelled [state == idle]


yes, but how does the client know that the server is sending acknowledge
and not just data cause it have still to receive our cancel? Client
correctly send cancel and start parsing data normally (but discarding
rows and similar). When it receive cancel acknowledge it pass status to
idle and reset TDSSOCKET cancel flag. From dump we saw a packet which
contains only the acknowledge but it seems that client is still handling
row data so it parses the acknowledge as a normal column data. Perhaps
for long resultset server stops sending row data setting last_packet
flags in header and than send the aknowledge in a different packet??
This is why I asked to see previous packet...


here is a larger part of the logfile around the ct_cancel command.
Is this more useful?
(I've removed some nominative lines)


(...)
read.c:179:tds_get_string: reading 15 from wire to give 15 to client.
token.c:1526:processing result. type = 39(varchar), varint_size 1
token.c:1547:processing result. column_size 2
read.c:179:tds_get_string: reading 12 from wire to give 12 to client.
token.c:1526:processing result. type = 111(datetime-null), varint_size 1
token.c:1547:processing result. column_size 8
read.c:179:tds_get_string: reading 10 from wire to give 10 to client.
token.c:1526:processing result. type = 39(varchar), varint_size 1
token.c:1547:processing result. column_size 10
read.c:179:tds_get_string: reading 15 from wire to give 15 to client.
token.c:1526:processing result. type = 39(varchar), varint_size 1
token.c:1547:processing result. column_size 2
read.c:179:tds_get_string: reading 10 from wire to give 10 to client.
token.c:1526:processing result. type = 38(integer-null), varint_size 1
token.c:1547:processing result. column_size 4
read.c:179:tds_get_string: reading 17 from wire to give 17 to client.
token.c:1526:processing result. type = 39(varchar), varint_size 1
token.c:1547:processing result. column_size 2
read.c:179:tds_get_string: reading 6 from wire to give 6 to client.
token.c:1526:processing result. type = 38(integer-null), varint_size 1
token.c:1547:processing result. column_size 4
read.c:179:tds_get_string: reading 13 from wire to give 13 to client.
token.c:1526:processing result. type = 39(varchar), varint_size 1
token.c:1547:processing result. column_size 2
read.c:179:tds_get_string: reading 16 from wire to give 16 to client.
token.c:1526:processing result. type = 38(integer-null), varint_size 1
token.c:1547:processing result. column_size 2
read.c:179:tds_get_string: reading 7 from wire to give 7 to client.
net.c:446:Received header
0000 04 00 01 fc 00 00 00 00- |........|

net.c:542:Received packet
removed
removed
removed
removed
removed
removed
0060 d4 05 00 00 34 00 d1 f3-04 00 00 01 61 aa c0 04 |....4... ....a...|
0070 00 01 61 01 00 00 00 01-61 00 00 04 01 00 00 00 |..a..... a.......|
0080 01 61 06 00 00 00 01 61-00 00 00 00 00 00 02 00 |.a.....a ........|
removed
00a0 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 01 |........ ........|
00b0 00 00 00 01 61 02 00 00-00 a6 91 00 00 60 7d 21 |....a... .....`}!|
00c0 01 00 00 00 00 00 00 00-00 00 00 00 08 00 00 00 |........ ........|
00d0 00 00 00 01 00 08 a6 91-00 00 e2 cd 21 01 0a 66 |........ ....!..f|
removed
removed
0100 00 04 09 18 00 00 01 61-02 01 00 02 00 00 00 00 |.......a ........|
0110 08 e2 97 00 00 32 cf ab-00 01 00 d1 f5 04 00 00 |.....2.. ........|
0120 01 61 17 00 00 00 01 61-01 00 00 00 01 61 00 00 |.a.....a .....a..|
0130 04 01 00 00 00 01 61 06-00 00 00 01 61 00 00 00 |......a. ....a...|
0140 00 00 00 02 00 01 20 00-00 00 00 00 00 00 00 00 |...... . ........|
0150 00 00 00 00 00 00 00 00-00 00 00 01 00 00 00 01 |........ ........|
0160 61 04 00 00 00 a6 91 00-00 20 c9 24 01 00 00 00 |a....... . .$....|
0170 00 00 00 00 00 00 00 00-08 00 00 00 00 00 00 01 |........ ........|
removed
removed
removed
01b0 54 14 00 00 01 61 02 01-00 02 00 00 00 00 08 e2 |T....a.. ........|
01c0 97 00 00 36 cf ab 00 01-00 d1 f7 04 00 00 01 61 |...6.... .......a|
01d0 54 69 02 00 01 61 01 00-00 00 01 61 00 00 04 03 |Ti...a.. ...a....|
01e0 00 00 00 01 61 06 00 00-00 01 61 00 00 00 00 00 |....a... ..a.....|
01f0 00 02 00 0a - |....|

token.c:1526:processing result. type = 38(integer-null), varint_size 1
token.c:1547:processing result. column_size 2
read.c:179:tds_get_string: reading 12 from wire to give 12 to client.
token.c:1526:processing result. type = 39(varchar), varint_size 1
token.c:1547:processing result. column_size 10
read.c:179:tds_get_string: reading 14 from wire to give 14 to client.
token.c:1526:processing result. type = 111(datetime-null), varint_size 1
token.c:1547:processing result. column_size 8
read.c:179:tds_get_string: reading 14 from wire to give 14 to client.
token.c:1526:processing result. type = 111(datetime-null), varint_size 1
token.c:1547:processing result. column_size 8
read.c:179:tds_get_string: reading 12 from wire to give 12 to client.
token.c:1526:processing result. type = 52(smallint), varint_size 0
token.c:1547:processing result. column_size 2
util.c:119:Changing query state from READING to PENDING
ct.c:1121:ct_results() process_result_tokens returned 1 (type 4049)
util.c:119:Changing query state from PENDING to READING
token.c:526:processing result tokens. marker is d1(ROW)
util.c:119:Changing query state from READING to PENDING
ct.c:1121:ct_results() process_result_tokens returned 1 (type 4040)
ct.c:2323:ct_res_info()
ct.c:2342:ct_res_info(): Number of columns is 75
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 56
ct.c:1398:ct_bind() datafmt count = 1 column_number = 1
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 47
ct.c:1398:ct_bind() datafmt count = 1 column_number = 2
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 56
ct.c:1398:ct_bind() datafmt count = 1 column_number = 3
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 47
ct.c:1398:ct_bind() datafmt count = 1 column_number = 4
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 56
ct.c:1398:ct_bind() datafmt count = 1 column_number = 5
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 47
ct.c:1398:ct_bind() datafmt count = 1 column_number = 6
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 7
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 8
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 9
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 10
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 56
ct.c:1398:ct_bind() datafmt count = 1 column_number = 11
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 47
ct.c:1398:ct_bind() datafmt count = 1 column_number = 12
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1524, size 10)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 13
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 52, user 1493, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 7 server type 52
ct.c:1398:ct_bind() datafmt count = 1 column_number = 14
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1514, size 254)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 15
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 52, user 1487, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 7 server type 52
ct.c:1398:ct_bind() datafmt count = 1 column_number = 16
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 52, user 1490, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 7 server type 52
ct.c:1398:ct_bind() datafmt count = 1 column_number = 17
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1531, size 20)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 18
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 19
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 20
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 21
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 22
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 23
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 24
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 25
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 26
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 27
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 28
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 29
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 30
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 31
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 32
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 33
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 34
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 35
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 36
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 37
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 38
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 56
ct.c:1398:ct_bind() datafmt count = 1 column_number = 39
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 47
ct.c:1398:ct_bind() datafmt count = 1 column_number = 40
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 56, user 1497, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 56
ct.c:1398:ct_bind() datafmt count = 1 column_number = 41
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 61, user 1532, size 8)
ct.c:2288:ct_describe() datafmt->datatype = 12 server type 61
ct.c:1398:ct_bind() datafmt count = 1 column_number = 42
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1517, size 10)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 43
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 52, user 1487, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 7 server type 52
ct.c:1398:ct_bind() datafmt count = 1 column_number = 44
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1528, size 50)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 45
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1499, size 30)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 46
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1519, size 10)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 47
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1519, size 10)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 48
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1520, size 10)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 49
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1525, size 10)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 50
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1514, size 254)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 51
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1514, size 254)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 52
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 52, user 1489, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 7 server type 52
ct.c:1398:ct_bind() datafmt count = 1 column_number = 53
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 111, user 1532, size 8)
ct.c:2288:ct_describe() datafmt->datatype = 12 server type 111
ct.c:1398:ct_bind() datafmt count = 1 column_number = 54
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 111, user 1532, size 8)
ct.c:2288:ct_describe() datafmt->datatype = 12 server type 111
ct.c:1398:ct_bind() datafmt count = 1 column_number = 55
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 111, user 1532, size 8)
ct.c:2288:ct_describe() datafmt->datatype = 12 server type 111
ct.c:1398:ct_bind() datafmt count = 1 column_number = 56
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1514, size 254)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 57
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1514, size 254)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 58
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 52, user 1492, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 7 server type 52
ct.c:1398:ct_bind() datafmt count = 1 column_number = 59
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 111, user 1534, size 8)
ct.c:2288:ct_describe() datafmt->datatype = 12 server type 111
ct.c:1398:ct_bind() datafmt count = 1 column_number = 60
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1516, size 10)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 61
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1515, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 62
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 111, user 1534, size 8)
ct.c:2288:ct_describe() datafmt->datatype = 12 server type 111
ct.c:1398:ct_bind() datafmt count = 1 column_number = 63
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1516, size 10)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 64
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1515, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 65
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 66
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 67
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
ct.c:2288:ct_describe() datafmt->datatype = 8 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 68
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 69
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1540, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 7 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 70
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 38, user 1487, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 7 server type 38
ct.c:1398:ct_bind() datafmt count = 1 column_number = 71
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 39, user 1516, size 10)
ct.c:2288:ct_describe() datafmt->datatype = 0 server type 39
ct.c:1398:ct_bind() datafmt count = 1 column_number = 72
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 111, user 1534, size 8)
ct.c:2288:ct_describe() datafmt->datatype = 12 server type 111
ct.c:1398:ct_bind() datafmt count = 1 column_number = 73
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 111, user 1534, size 8)
ct.c:2288:ct_describe() datafmt->datatype = 12 server type 111
ct.c:1398:ct_bind() datafmt count = 1 column_number = 74
ct.c:2267:ct_describe()
ct.c:1858:_ct_get_client_type(type 52, user 1492, size 2)
ct.c:2288:ct_describe() datafmt->datatype = 7 server type 52
ct.c:1398:ct_bind() datafmt count = 1 column_number = 75
ct.c:1454:ct_fetch()
util.c:119:Changing query state from PENDING to READING
token.c:526:processing result tokens. marker is d1(ROW)
token.c:1863:tds_get_data: column 0, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 1, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 2, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 3, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 4, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 5, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 6, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 7, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 8, type 38, varint size 1
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 9, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 10, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 11, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 12, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 13, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 14, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 15, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 16, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 17, type 39, varint size 1
token.c:1920:processing row. column size is 10
token.c:1863:tds_get_data: column 18, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 19, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 20, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 21, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 22, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 23, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 24, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 25, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 26, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 27, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 28, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 29, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 30, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 31, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 32, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 33, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 34, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 35, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 36, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 37, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 38, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 39, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 40, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 41, type 61, varint size 0
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 42, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 43, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 44, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 45, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 46, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 47, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 48, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 49, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 50, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 51, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 52, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 53, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 54, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 55, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 56, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 57, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 58, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 59, type 111, varint size 1
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 60, type 39, varint size 1
token.c:1920:processing row. column size is 10
token.c:1863:tds_get_data: column 61, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 62, type 111, varint size 1
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 63, type 39, varint size 1
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 64, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 65, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 66, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 67, type 38, varint size 1
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 68, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 69, type 38, varint size 1
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 70, type 38, varint size 1
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 71, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 72, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 73, type 111, varint size 1
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 74, type 52, varint size 0
token.c:1920:processing row. column size is 2
util.c:119:Changing query state from READING to PENDING
ct.c:1519:inside ct_fetch()process_row_tokens returned 1
ct.c:1670:_ct_bind_data()
ct.c:1677:_ct_bind_data(): column_type: 56 column_len: 4
ct.c:1971:_ct_get_server_type(8)
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(8)
ct.c:1971:_ct_get_server_type(8)
cs.c:358:cs_convert() srctype = 56 (4) desttype = 56 (4)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 47 column_len: 1
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (1) desttype = 47 (2)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 56 column_len: 4
ct.c:1971:_ct_get_server_type(8)
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(8)
ct.c:1971:_ct_get_server_type(8)
cs.c:358:cs_convert() srctype = 56 (4) desttype = 56 (4)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 47 column_len: 1
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (1) desttype = 47 (2)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 56 column_len: 4
ct.c:1971:_ct_get_server_type(8)
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(8)
ct.c:1971:_ct_get_server_type(8)
cs.c:358:cs_convert() srctype = 56 (4) desttype = 56 (4)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 47 column_len: 1
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (1) desttype = 47 (2)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: 4
ct.c:1971:_ct_get_server_type(8)
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(8)
ct.c:1971:_ct_get_server_type(8)
cs.c:358:cs_convert() srctype = 56 (4) desttype = 56 (4)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: 1
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (1) desttype = 47 (2)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 56 column_len: 4
ct.c:1971:_ct_get_server_type(8)
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(8)
ct.c:1971:_ct_get_server_type(8)
cs.c:358:cs_convert() srctype = 56 (4) desttype = 56 (4)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 47 column_len: 1
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (1) desttype = 47 (2)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 52 column_len: 2
ct.c:1971:_ct_get_server_type(7)
ct.c:1858:_ct_get_client_type(type 52, user 1493, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(7)
ct.c:1971:_ct_get_server_type(7)
cs.c:358:cs_convert() srctype = 52 (2) desttype = 52 (2)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 52 column_len: 2
ct.c:1971:_ct_get_server_type(7)
ct.c:1858:_ct_get_client_type(type 52, user 1487, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(7)
ct.c:1971:_ct_get_server_type(7)
cs.c:358:cs_convert() srctype = 52 (2) desttype = 52 (2)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 52 column_len: 2
ct.c:1971:_ct_get_server_type(7)
ct.c:1858:_ct_get_client_type(type 52, user 1490, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(7)
ct.c:1971:_ct_get_server_type(7)
cs.c:358:cs_convert() srctype = 52 (2) desttype = 52 (2)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: 10
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 39, user 1531, size 20)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (10) desttype = 47 (20)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 56 column_len: 4
ct.c:1971:_ct_get_server_type(8)
ct.c:1858:_ct_get_client_type(type 56, user 1496, size 4)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(8)
ct.c:1971:_ct_get_server_type(8)
cs.c:358:cs_convert() srctype = 56 (4) desttype = 56 (4)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 47 column_len: 1
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 47, user 1527, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (1) desttype = 47 (2)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 56 column_len: 4
ct.c:1971:_ct_get_server_type(8)
ct.c:1858:_ct_get_client_type(type 56, user 1497, size 4)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(8)
ct.c:1971:_ct_get_server_type(8)
cs.c:358:cs_convert() srctype = 56 (4) desttype = 56 (4)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 61 column_len: 8
ct.c:1971:_ct_get_server_type(12)
ct.c:1858:_ct_get_client_type(type 61, user 1532, size 8)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(12)
ct.c:1971:_ct_get_server_type(12)
cs.c:358:cs_convert() srctype = 61 (8) desttype = 61 (8)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 52 column_len: 2
ct.c:1971:_ct_get_server_type(7)
ct.c:1858:_ct_get_client_type(type 52, user 1487, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(7)
ct.c:1971:_ct_get_server_type(7)
cs.c:358:cs_convert() srctype = 52 (2) desttype = 52 (2)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 52 column_len: 2
ct.c:1971:_ct_get_server_type(7)
ct.c:1858:_ct_get_client_type(type 52, user 1489, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(7)
ct.c:1971:_ct_get_server_type(7)
cs.c:358:cs_convert() srctype = 52 (2) desttype = 52 (2)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 111 column_len: -1
ct.c:1971:_ct_get_server_type(12)
ct.c:1677:_ct_bind_data(): column_type: 111 column_len: -1
ct.c:1971:_ct_get_server_type(12)
ct.c:1677:_ct_bind_data(): column_type: 111 column_len: -1
ct.c:1971:_ct_get_server_type(12)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 52 column_len: 2
ct.c:1971:_ct_get_server_type(7)
ct.c:1858:_ct_get_client_type(type 52, user 1492, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(7)
ct.c:1971:_ct_get_server_type(7)
cs.c:358:cs_convert() srctype = 52 (2) desttype = 52 (2)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 111 column_len: 8
ct.c:1971:_ct_get_server_type(12)
ct.c:1858:_ct_get_client_type(type 111, user 1534, size 8)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(12)
ct.c:1971:_ct_get_server_type(12)
cs.c:358:cs_convert() srctype = 61 (8) desttype = 61 (8)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: 10
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 39, user 1516, size 10)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (10) desttype = 47 (10)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: 1
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 39, user 1515, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (1) desttype = 47 (2)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 111 column_len: 8
ct.c:1971:_ct_get_server_type(12)
ct.c:1858:_ct_get_client_type(type 111, user 1534, size 8)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(12)
ct.c:1971:_ct_get_server_type(12)
cs.c:358:cs_convert() srctype = 61 (8) desttype = 61 (8)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: 8
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 39, user 1516, size 10)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (8) desttype = 47 (10)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: 1
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 39, user 1515, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (1) desttype = 47 (2)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: -1
ct.c:1971:_ct_get_server_type(8)
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: 4
ct.c:1971:_ct_get_server_type(8)
ct.c:1858:_ct_get_client_type(type 38, user 1496, size 4)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(8)
ct.c:1971:_ct_get_server_type(8)
cs.c:358:cs_convert() srctype = 56 (4) desttype = 56 (4)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: 1
ct.c:1971:_ct_get_server_type(0)
ct.c:1858:_ct_get_client_type(type 39, user 1527, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(0)
ct.c:1971:_ct_get_server_type(0)
cs.c:358:cs_convert() srctype = 47 (1) desttype = 47 (2)
cs.c:383:cs_convert() srctype = desttype
cs.c:419:cs_convert() desttype = character
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: 2
ct.c:1971:_ct_get_server_type(7)
ct.c:1858:_ct_get_client_type(type 38, user 1540, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(7)
ct.c:1971:_ct_get_server_type(7)
cs.c:358:cs_convert() srctype = 52 (2) desttype = 52 (2)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 38 column_len: 2
ct.c:1971:_ct_get_server_type(7)
ct.c:1858:_ct_get_client_type(type 38, user 1487, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(7)
ct.c:1971:_ct_get_server_type(7)
cs.c:358:cs_convert() srctype = 52 (2) desttype = 52 (2)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 39 column_len: -1
ct.c:1971:_ct_get_server_type(0)
ct.c:1677:_ct_bind_data(): column_type: 111 column_len: -1
ct.c:1971:_ct_get_server_type(12)
ct.c:1677:_ct_bind_data(): column_type: 111 column_len: 8
ct.c:1971:_ct_get_server_type(12)
ct.c:1858:_ct_get_client_type(type 111, user 1534, size 8)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(12)
ct.c:1971:_ct_get_server_type(12)
cs.c:358:cs_convert() srctype = 61 (8) desttype = 61 (8)
cs.c:383:cs_convert() srctype = desttype
ct.c:1677:_ct_bind_data(): column_type: 52 column_len: 2
ct.c:1971:_ct_get_server_type(7)
ct.c:1858:_ct_get_client_type(type 52, user 1492, size 2)
cs.c:351:cs_convert()
ct.c:1971:_ct_get_server_type(7)
ct.c:1971:_ct_get_server_type(7)
cs.c:358:cs_convert() srctype = 52 (2) desttype = 52 (2)
cs.c:383:cs_convert() srctype = desttype
ct.c:2049:ct_cancel()
ct.c:2216:CS_CANCEL_ALL with connection
ct.c:2218:ct_cancel() cancelling a command for a connection
ct.c:2228:ct_cancel() command state SENT
ct.c:2229:ct_cancel() sending a cancel
net.c:673:Sending packet
0000 06 01 00 08 00 00 00 00- |........|

util.c:119:Changing query state from PENDING to READING
token.c:526:processing result tokens. marker is d1(ROW)
token.c:1863:tds_get_data: column 0, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 1, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 2, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 3, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 4, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 5, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 6, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 7, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 8, type 38, varint size 1
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 9, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 10, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 11, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 12, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 13, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 14, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 15, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 16, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 17, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 18, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 19, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 20, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 21, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 22, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 23, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 24, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 25, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 26, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 27, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 28, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 29, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 30, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 31, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 32, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 33, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 34, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 35, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 36, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 37, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 38, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 39, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 40, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 41, type 61, varint size 0
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 42, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 43, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 44, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 45, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 46, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 47, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 48, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 49, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 50, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 51, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 52, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 53, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 54, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 55, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 56, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 57, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 58, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 59, type 111, varint size 1
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 60, type 39, varint size 1
token.c:1920:processing row. column size is 10
token.c:1863:tds_get_data: column 61, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 62, type 111, varint size 1
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 63, type 39, varint size 1
token.c:1920:processing row. column size is 10
token.c:1863:tds_get_data: column 64, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 65, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 66, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 67, type 38, varint size 1
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 68, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 69, type 38, varint size 1
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 70, type 38, varint size 1
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 71, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 72, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 73, type 111, varint size 1
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 74, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:526:processing result tokens. marker is d1(ROW)
token.c:1863:tds_get_data: column 0, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 1, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 2, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 3, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 4, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 5, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 6, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 7, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 8, type 38, varint size 1
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 9, type 39, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 10, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 11, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 12, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 13, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 14, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 15, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 16, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 17, type 39, varint size 1
token.c:1920:processing row. column size is 10
net.c:446:Received header
0000 04 00 01 ff 00 00 00 00- |........|

net.c:542:Received packet
0000 XX XX XX XX XX XX XX XX-30 39 00 00 00 00 00 00 |XXXXXXX 09......|
0010 00 00 00 00 00 00 00 00-00 00 00 00 00 00 01 00 |........ ........|
0020 00 00 01 61 06 00 00 00-a6 91 00 00 b0 28 26 01 |...a.... .....(&.|
0030 00 00 00 00 00 00 00 00-00 12 42 41 54 20 20 41 |........ ..BAT A|
removed
0050 00 00 00 00 01 00 08 a6-91 00 00 b4 3a 26 01 0a |........ ....:&..|
removed
removed
0080 00 00 04 72 1e 00 00 01-61 02 01 00 02 00 00 00 |...r.... a.......|
0090 00 08 e2 97 00 00 36 cf-ab 00 01 00 d1 f9 04 00 |......6. ........|
00a0 00 01 61 50 8f 02 00 01-61 01 00 00 00 01 61 00 |..aP.... a.....a.|
00b0 00 04 01 00 00 00 01 61-06 00 00 00 01 61 01 35 |.......a .....a.5|
removed
00d0 30 38 04 02 00 00 00 01-61 00 00 00 00 00 00 00 |08...... a.......|
00e0 00 00 00 00 00 00 00 04-02 00 00 00 01 61 00 00 |........ .....a..|
00f0 01 00 00 00 01 61 08 00-00 00 a6 91 00 00 70 0f |.....a.. ......p.|
removed
removed
removed
0130 4e 20 20 20 20 20 20 20-20 20 20 20 20 20 20 20 |N |
removed
removed
0160 20 46 56 52 45 06 00 00-08 a7 91 00 00 c0 9b 49 | FVRE... .......I|
removed
removed
removed
removed
01b0 00 00 01 61 02 01 00 02-00 00 00 00 08 e2 97 00 |...a.... ........|
01c0 00 36 cf ab 00 01 00 d1-fb 04 00 00 01 61 ad c0 |.6...... .....a..|
01d0 04 00 01 61 01 00 00 00-01 61 00 00 00 00 06 00 |...a.... .a......|
01e0 00 00 01 61 00 00 00 00-00 00 02 00 0a 30 34 39 |...a.... .....049|
01f0 XX XX XX XX XX XX XX - |XXXXXXX|

token.c:1863:tds_get_data: column 18, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 19, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 20, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 21, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 22, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 23, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 24, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 25, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 26, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 27, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 28, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 29, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 30, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 31, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 32, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 33, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 34, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 35, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 36, type 38, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 37, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 38, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 39, type 47, varint size 1
token.c:1920:processing row. column size is 1
token.c:1863:tds_get_data: column 40, type 56, varint size 0
token.c:1920:processing row. column size is 4
token.c:1863:tds_get_data: column 41, type 61, varint size 0
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 42, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 43, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 44, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 45, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 46, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 47, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 48, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 49, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 50, type 39, varint size 1
token.c:1920:processing row. column size is 18
token.c:1863:tds_get_data: column 51, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 52, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 53, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 54, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 55, type 111, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 56, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 57, type 39, varint size 1
token.c:1920:processing row. column size is -1
token.c:1863:tds_get_data: column 58, type 52, varint size 0
token.c:1920:processing row. column size is 2
token.c:1863:tds_get_data: column 59, type 111, varint size 1
token.c:1920:processing row. column size is 8
token.c:1863:tds_get_data: column 60, type 39, varint size 1
token.c:1920:processing row. column size is 10
(...)




Archive powered by MHonArc 2.6.24.

Top of Page