src/odbc/unittests/data

Main

Hostnamefreddy
uname -aLinux freddy 4.13.0-17-generic #20-Ubuntu SMP Mon Nov 6 10:04:08 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
date2017-12-12

==1729== Memcheck, a memory error detector
==1729== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==1729== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
==1729== Command: ./data
==1729== 
--1729-- Valgrind options:
--1729--    --tool=memcheck
--1729--    --vgdb=no
--1729--    --num-callers=20
--1729--    --leak-check=yes
--1729--    -v
--1729--    --show-reachable=yes
--1729--    --log-fd=3
--1729--    --suppressions=/home/freddy/suppressions.supp
--1729--    --track-origins=yes
--1729-- Contents of /proc/version:
--1729--   Linux version 4.13.0-17-generic (buildd@lcy01-amd64-011) (gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu3)) #20-Ubuntu SMP Mon Nov 6 10:04:08 UTC 2017
--1729-- 
--1729-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-avx-avx2-bmi
--1729-- Page sizes: currently 4096, max supported 4096
--1729-- Valgrind library directory: /home/freddy/install/lib/valgrind
--1729-- Reading syms from /home/freddy/ftdstmp/ftds_comp99m/test1/src/odbc/unittests/data
--1729-- Reading syms from /lib/x86_64-linux-gnu/ld-2.26.so
--1729--   Considering /lib/x86_64-linux-gnu/ld-2.26.so ..
--1729--   .. CRC mismatch (computed 8e133c77 wanted 4706bdfa)
--1729--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.26.so ..
--1729--   .. CRC is valid
--1729-- Reading syms from /home/freddy/install/lib/valgrind/memcheck-amd64-linux
--1729--    object doesn't have a dynamic symbol table
--1729-- Scheduler: using generic scheduler lock implementation.
--1729-- Reading suppressions file: /home/freddy/suppressions.supp
--1729-- Reading suppressions file: /home/freddy/install/lib/valgrind/default.supp
--1729-- REDIR: 0x401f7b0 (ld-linux-x86-64.so.2:strlen) redirected to 0x380a60c1 (vgPlain_amd64_linux_REDIR_FOR_strlen)
--1729-- REDIR: 0x401f590 (ld-linux-x86-64.so.2:index) redirected to 0x380a60db (vgPlain_amd64_linux_REDIR_FOR_index)
--1729-- Reading syms from /home/freddy/install/lib/valgrind/vgpreload_core-amd64-linux.so
--1729-- Reading syms from /home/freddy/install/lib/valgrind/vgpreload_memcheck-amd64-linux.so
==1729== WARNING: new redirection conflicts with existing -- ignoring it
--1729--     old: 0x0401f7b0 (strlen              ) R-> (0000.0) 0x380a60c1 vgPlain_amd64_linux_REDIR_FOR_strlen
--1729--     new: 0x0401f7b0 (strlen              ) R-> (2007.0) 0x04c32c60 strlen
--1729-- REDIR: 0x401d820 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c33d60 (strcmp)
--1729-- REDIR: 0x401fcf0 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4c37130 (mempcpy)
--1729-- Reading syms from /home/freddy/ftdstmp/ftds_comp99m/src/odbc/.libs/libtdsodbc.so.0.0.0
--1729-- Reading syms from /lib/x86_64-linux-gnu/libpthread-2.26.so
--1729--   Considering /usr/lib/debug/.build-id/4a/08084aa956dcb4ad3e4c2295b927f237767bfe.debug ..
--1729--   .. build-id is valid
--1729-- Reading syms from /lib/x86_64-linux-gnu/libc-2.26.so
--1729--   Considering /lib/x86_64-linux-gnu/libc-2.26.so ..
--1729--   .. CRC mismatch (computed cc2bbe88 wanted e29f45fb)
--1729--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.26.so ..
--1729--   .. CRC is valid
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libhogweed.so.4.3
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libgnutls.so.30.13.1
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libnettle.so.6.3
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /lib/x86_64-linux-gnu/libcom_err.so.2.1
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /lib/x86_64-linux-gnu/libz.so.1.2.11
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /lib/x86_64-linux-gnu/libidn.so.11.6.16
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.4
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /lib/x86_64-linux-gnu/libkeyutils.so.1.5
--1729--    object doesn't have a symbol table
--1729-- Reading syms from /lib/x86_64-linux-gnu/libresolv-2.26.so
--1729--   Considering /lib/x86_64-linux-gnu/libresolv-2.26.so ..
--1729--   .. CRC mismatch (computed 2f05920e wanted b60231d6)
--1729--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/libresolv-2.26.so ..
--1729--   .. CRC is valid
--1729-- Reading syms from /lib/x86_64-linux-gnu/libdl-2.26.so
--1729--   Considering /lib/x86_64-linux-gnu/libdl-2.26.so ..
--1729--   .. CRC mismatch (computed 955eacd9 wanted 658a4628)
--1729--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/libdl-2.26.so ..
--1729--   .. CRC is valid
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
--1729--    object doesn't have a symbol table
--1729-- REDIR: 0x53cbef0 (libc.so.6:memmove) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cafb0 (libc.so.6:strncpy) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cc1d0 (libc.so.6:strcasecmp) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53caa00 (libc.so.6:strcat) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cafe0 (libc.so.6:rindex) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cdb50 (libc.so.6:rawmemchr) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cc060 (libc.so.6:mempcpy) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cbe80 (libc.so.6:bcmp) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53caf70 (libc.so.6:strncmp) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53caa70 (libc.so.6:strcmp) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cbfc0 (libc.so.6:memset) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53e9eb0 (libc.so.6:wcschr) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53caf10 (libc.so.6:strnlen) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53caae0 (libc.so.6:strcspn) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cc220 (libc.so.6:strncasecmp) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53caab0 (libc.so.6:strcpy) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cc360 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cb010 (libc.so.6:strpbrk) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53caa30 (libc.so.6:index) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53caee0 (libc.so.6:strlen) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53d64b0 (libc.so.6:memrchr) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cc270 (libc.so.6:strcasecmp_l) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cbe50 (libc.so.6:memchr) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53eac60 (libc.so.6:wcslen) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cb2f0 (libc.so.6:strspn) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cc1a0 (libc.so.6:stpncpy) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cc170 (libc.so.6:stpcpy) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cdb80 (libc.so.6:strchrnul) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cc2c0 (libc.so.6:strncasecmp_l) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53caf40 (libc.so.6:strncat) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x545b370 (libc.so.6:__memcpy_chk) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x53cbd90 (libc.so.6:strstr) redirected to 0x4a2a742 (_vgnU_ifunc_wrapper)
--1729-- REDIR: 0x54b56a0 (libc.so.6:__strrchr_avx2) redirected to 0x4c325f0 (rindex)
--1729-- REDIR: 0x54b5870 (libc.so.6:__strlen_avx2) redirected to 0x4c32ba0 (strlen)
--1729-- REDIR: 0x54ac810 (libc.so.6:__strncmp_sse42) redirected to 0x4c33430 (__strncmp_sse42)
--1729-- REDIR: 0x53c5e90 (libc.so.6:malloc) redirected to 0x4c2fb1f (malloc)
--1729-- REDIR: 0x54b5db0 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x4c363c0 (memmove)
--1729-- REDIR: 0x5491060 (libc.so.6:__strcmp_ssse3) redirected to 0x4c33c20 (strcmp)
--1729-- REDIR: 0x53c74f0 (libc.so.6:calloc) redirected to 0x4c319ba (calloc)
--1729-- REDIR: 0x54b5280 (libc.so.6:__strchr_avx2) redirected to 0x4c32810 (index)
--1729-- REDIR: 0x54b5da0 (libc.so.6:__memcpy_chk_avx_unaligned_erms) redirected to 0x4c37220 (__memcpy_chk)
--1729-- REDIR: 0x53c6390 (libc.so.6:free) redirected to 0x4c30ccc (free)
--1729-- REDIR: 0x53cb7f0 (libc.so.6:__GI_strstr) redirected to 0x4c37390 (__strstr_sse2)
--1729-- REDIR: 0x54b1700 (libc.so.6:__memchr_avx2) redirected to 0x4c33e00 (memchr)
--1729-- REDIR: 0x54b15e0 (libc.so.6:__strspn_sse42) redirected to 0x4c37530 (strspn)
--1729-- REDIR: 0x54b1370 (libc.so.6:__strcspn_sse42) redirected to 0x4c374d0 (strcspn)
--1729-- REDIR: 0x54a2c50 (libc.so.6:__strcpy_ssse3) redirected to 0x4c32c80 (strcpy)
--1729-- REDIR: 0x54b2260 (libc.so.6:__strcasecmp_avx) redirected to 0x4c334a0 (strcasecmp)
--1729-- REDIR: 0x54b54b0 (libc.so.6:__strchrnul_avx2) redirected to 0x4c36c60 (strchrnul)
--1729-- REDIR: 0x54b5d90 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x4c36d70 (mempcpy)
--1729-- REDIR: 0x5372b60 (libc.so.6:setenv) redirected to 0x4c37960 (setenv)
--1729-- REDIR: 0x53c69b0 (libc.so.6:realloc) redirected to 0x4c31bb3 (realloc)
odbctest
--------

connection parameters:
server:   'sqlexpress'
user:     'sa'
password: '????'
database: 'tempdb'
--1729-- REDIR: 0x54b38d0 (libc.so.6:__strncasecmp_avx) redirected to 0x4c33580 (strncasecmp)
--1729-- REDIR: 0x54a6f80 (libc.so.6:__stpcpy_ssse3) redirected to 0x4c35cb0 (stpcpy)
--1729-- Reading syms from /lib/x86_64-linux-gnu/libnss_compat-2.26.so
--1729--   Considering /lib/x86_64-linux-gnu/libnss_compat-2.26.so ..
--1729--   .. CRC mismatch (computed 997641fc wanted 0bece2de)
--1729--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/libnss_compat-2.26.so ..
--1729--   .. CRC is valid
--1729-- Reading syms from /lib/x86_64-linux-gnu/libnsl-2.26.so
--1729--   Considering /lib/x86_64-linux-gnu/libnsl-2.26.so ..
--1729--   .. CRC mismatch (computed 2c2979b5 wanted 1ab14719)
--1729--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/libnsl-2.26.so ..
--1729--   .. CRC is valid
--1729-- Reading syms from /lib/x86_64-linux-gnu/libnss_nis-2.26.so
--1729--   Considering /lib/x86_64-linux-gnu/libnss_nis-2.26.so ..
--1729--   .. CRC mismatch (computed c27c736d wanted dc0f0022)
--1729--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/libnss_nis-2.26.so ..
--1729--   .. CRC is valid
--1729-- Reading syms from /lib/x86_64-linux-gnu/libnss_files-2.26.so
--1729--   Considering /lib/x86_64-linux-gnu/libnss_files-2.26.so ..
--1729--   .. CRC mismatch (computed 70f59088 wanted 51784c5d)
--1729--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/libnss_files-2.26.so ..
--1729--   .. CRC is valid
--1729-- REDIR: 0x54b14b0 (libc.so.6:__strpbrk_sse42) redirected to 0x4c37470 (strpbrk)
--1729-- REDIR: 0x54b6230 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x4c362c0 (memset)
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so
--1729--   Considering /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so ..
--1729--   .. CRC mismatch (computed 4452bcf5 wanted f9c2b1a6)
--1729--   Considering /usr/lib/debug/usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so ..
--1729--   .. CRC is valid
--1729-- REDIR: 0x401fb70 (ld-linux-x86-64.so.2:stpcpy) redirected to 0x4c360c0 (stpcpy)
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/gconv/UTF-16.so
--1729--   Considering /usr/lib/x86_64-linux-gnu/gconv/UTF-16.so ..
--1729--   .. CRC mismatch (computed 1e6a6e37 wanted b9968f5f)
--1729--   Considering /usr/lib/debug/usr/lib/x86_64-linux-gnu/gconv/UTF-16.so ..
--1729--   .. CRC is valid
--1729-- REDIR: 0x54b1e80 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x4c35b50 (bcmp)
--1729-- Reading syms from /usr/lib/x86_64-linux-gnu/gconv/CP1252.so
--1729--   Considering /usr/lib/x86_64-linux-gnu/gconv/CP1252.so ..
--1729--   .. CRC mismatch (computed 3347efc5 wanted c036545e)
--1729--   Considering /usr/lib/debug/usr/lib/x86_64-linux-gnu/gconv/CP1252.so ..
--1729--   .. CRC is valid
use tempdb
SELECT CONVERT(NUMERIC(18,2), '123') AS data
SELECT CONVERT(CHAR(7), 'pippo') AS data
SELECT CONVERT(TEXT, 'mickey') AS data
SELECT CONVERT(VARCHAR(20), 'foo') AS data
SELECT CONVERT(TIMESTAMP, 'abcdefghi') AS data
SELECT CONVERT(BINARY(5), 'qwer') AS data
SELECT CONVERT(IMAGE, 'cricetone') AS data
SELECT CONVERT(VARBINARY(20), 'teo') AS data
SELECT CONVERT(BIGINT, '87654') AS data
SELECT CONVERT(BIGINT, '123456789012345') AS data
SELECT CONVERT(DATETIME, '2004-02-24 15:16:17') AS data
SELECT CONVERT(SMALLDATETIME, '2004-02-24 15:16:17') AS data
SELECT CONVERT(SMALLINT, '4321') AS data
SELECT CONVERT(INT, '1234567') AS data
SELECT CONVERT(FLOAT, '1234.5678') AS data
SELECT CONVERT(REAL, '8765.4321') AS data
SELECT CONVERT(SMALLMONEY, '765.4321') AS data
SELECT CONVERT(MONEY, '4321234.5678') AS data
SELECT CONVERT(UNIQUEIDENTIFIER, '0DDF3B64-E692-11D1-AB06-00AA00BDD685') AS data
SELECT CONVERT(BIT, '1') AS data
SELECT CONVERT(BIT, '0') AS data
SELECT CONVERT(TINYINT, '231') AS data
SELECT CONVERT(DECIMAL, '1234.5678') AS data
SELECT CONVERT(NUMERIC, '8765.4321') AS data
SELECT CONVERT(NCHAR(7), 'donald') AS data
SELECT CONVERT(NTEXT, 'duck') AS data
SELECT CONVERT(NVARCHAR(20), 'daffy') AS data
SELECT CONVERT(INT, '-123') AS data
SELECT CONVERT(INT, '78654') AS data
SELECT CONVERT(VARCHAR(10), '  51245  ') AS data
SELECT CONVERT(VARCHAR(20), '  15  ') AS data
SELECT CONVERT(UNIVARCHAR(10), u&'\06A4\FBA5') AS data
SELECT CONVERT(VARCHAR(20), 'test') AS data
SELECT CONVERT(DATETIME, '2006-06-09 11:22:44') AS data
SELECT CONVERT(DATETIME, '2106-06-09 11:22:44') AS data
SELECT CONVERT(DATETIME, '2206-06-09 11:22:44') AS data
SELECT CONVERT(DATETIME, '2306-06-09 11:22:44') AS data
SELECT CONVERT(DATETIME, '3806-06-09 11:22:44') AS data
SELECT CONVERT(SMALLDATETIME, '2006-06-12 22:37:21') AS data
SELECT CONVERT(DATETIME, '2006-06-09 11:22:44') AS data
SELECT CONVERT(SMALLDATETIME, '2006-06-12 22:37:21') AS data
SELECT CONVERT(DATETIME, '2006-06-09 11:22:44') AS data
SELECT CONVERT(SMALLDATETIME, '2006-06-12 22:37:21') AS data
SELECT CAST('test' AS NVARCHAR(10)) WHERE 0=1
SELECT CONVERT(NVARCHAR(20), 'test') AS data
SELECT CONVERT(NVARCHAR(20), 0x830068006900f200) COLLATE Latin1_General_CI_AS AS data
SELECT CONVERT(NVARCHAR(20), 0x830068006900f200) COLLATE Latin1_General_CI_AS AS data
SELECT CONVERT(NVARCHAR(20), 0xA406A5FB) COLLATE Latin1_General_CI_AS AS data
SELECT CONVERT(NVARCHAR(20), '-24785  ') AS data
SELECT CAST(123 AS SQL_VARIANT) WHERE 0=1
SELECT CONVERT(SQL_VARIANT, CAST('123' AS INT)) AS data
SELECT CONVERT(SQL_VARIANT, CAST('hello' AS CHAR(6))) AS data
SELECT CONVERT(SQL_VARIANT, CAST('ciao' AS VARCHAR(10))) AS data
SELECT CONVERT(SQL_VARIANT, CAST('foo' AS NVARCHAR(10))) AS data
SELECT CONVERT(SQL_VARIANT, CAST('Super' AS NCHAR(8))) AS data
SELECT CONVERT(SQL_VARIANT, CAST(0x330032003100 AS VARBINARY(10))) AS data
SELECT CONVERT(SQL_VARIANT, CAST('-123.5' AS FLOAT)) AS data
SELECT CONVERT(SQL_VARIANT, CAST('-123.4' AS NUMERIC(10,2))) AS data
SELECT CONVERT(SQL_VARIANT, CAST('0DDF3B64-E692-11D1-AB06-00AA00BDD685' AS UNIQUEIDENTIFIER)) AS data
SELECT CAST('test' AS VARCHAR(MAX)) WHERE 0=1
SELECT CONVERT(VARCHAR(MAX), 'goodbye!') AS data
SELECT CONVERT(NVARCHAR(MAX), 'Micio mao') AS data
SELECT CONVERT(VARBINARY(MAX), 'ciao') AS data
SELECT CONVERT(XML, '<a b="aaa"><b>ciao</b>hi</a>') AS data
IF EXISTS(SELECT * FROM sys.xml_schema_collections WHERE [name] = 'test_schema') DROP XML SCHEMA COLLECTION test_schema
CREATE XML SCHEMA COLLECTION test_schema AS '<schema xmlns="http://www.w3.org/2001/XMLSchema"><element name="test" type="string"/></schema>'
SELECT CONVERT(XML(test_schema), '<test>ciao</test>') AS data
DROP XML SCHEMA COLLECTION test_schema
SELECT CAST('1923-12-02' AS DATE) WHERE 0=1
--1729-- REDIR: 0x54b19d0 (libc.so.6:__rawmemchr_avx2) redirected to 0x4c36c90 (rawmemchr)
SELECT CONVERT(HIERARCHYID, '/') AS data
SELECT CONVERT(HIERARCHYID, '/1.2/') AS data
SELECT CAST('2015-10-10' AS BIGDATETIME) WHERE 0=1
SELECT CAST('test' AS UNIVARCHAR(10)) WHERE 0=1
SELECT CONVERT(VARCHAR(20), '  15.0000  ') AS data
SELECT CONVERT(VARCHAR(20), '  15.0000  ') AS data
SELECT CONVERT(VARCHAR(20), '  13.0000  ') AS data
SELECT CONVERT(VARCHAR(20), '  15.1245  ') AS data
SELECT CONVERT(VARCHAR(20), '  15.1234  ') AS data
SELECT CONVERT(VARCHAR(20), '  12.98  ') AS data

--1729-- Discarding syms at 0x8cf0750-0x8cf1fd3 in /usr/lib/x86_64-linux-gnu/gconv/UTF-16.so due to munmap()
Done successfully!
--1729-- Discarding syms at 0x8ef4640-0x8ef5367 in /usr/lib/x86_64-linux-gnu/gconv/CP1252.so due to munmap()
--1729-- Discarding syms at 0x8aed640-0x8aee16f in /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so due to munmap()
--1729-- Discarding syms at 0x82ad320-0x82b2f9e in /lib/x86_64-linux-gnu/libnss_compat-2.26.so due to munmap()
--1729-- Discarding syms at 0x86d1100-0x86d7f14 in /lib/x86_64-linux-gnu/libnss_nis-2.26.so due to munmap()
--1729-- Discarding syms at 0x84b90d0-0x84c6ba1 in /lib/x86_64-linux-gnu/libnsl-2.26.so due to munmap()
--1729-- Discarding syms at 0x88dd1f0-0x88e3481 in /lib/x86_64-linux-gnu/libnss_files-2.26.so due to munmap()
==1729== 
==1729== HEAP SUMMARY:
==1729==     in use at exit: 0 bytes in 0 blocks
==1729==   total heap usage: 3,435 allocs, 3,435 frees, 2,215,102 bytes allocated
==1729== 
==1729== All heap blocks were freed -- no leaks are possible
==1729== 
==1729== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
==1729== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Main