==30703== Memcheck, a memory error detector ==30703== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30703== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30703== Command: /home/dank/wine-git/wine ./app_unittests.exe --gtest_filter=SQLTransactionTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile ==30703== ==30704== Memcheck, a memory error detector ==30704== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30704== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30704== Command: /usr/bin/dirname /home/dank/wine-git/wine ==30704== ==30704== ==30704== HEAP SUMMARY: ==30704== in use at exit: 0 bytes in 0 blocks ==30704== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==30704== ==30704== All heap blocks were freed -- no leaks are possible ==30704== ==30704== For counts of detected and suppressed errors, rerun with: -v ==30704== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==30703== ==30703== HEAP SUMMARY: ==30703== in use at exit: 10,072 bytes in 57 blocks ==30703== total heap usage: 70 allocs, 13 frees, 15,958 bytes allocated ==30703== ==30703== LEAK SUMMARY: ==30703== definitely lost: 0 bytes in 0 blocks ==30703== indirectly lost: 0 bytes in 0 blocks ==30703== possibly lost: 0 bytes in 0 blocks ==30703== still reachable: 10,072 bytes in 57 blocks ==30703== suppressed: 0 bytes in 0 blocks ==30703== Reachable blocks (those to which a pointer was found) are not shown. ==30703== To see them, rerun with: --leak-check=full --show-reachable=yes ==30703== ==30703== For counts of detected and suppressed errors, rerun with: -v ==30703== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==30706== Memcheck, a memory error detector ==30706== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30706== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30706== Command: /bin/uname -s ==30706== ==30706== ==30706== HEAP SUMMARY: ==30706== in use at exit: 0 bytes in 0 blocks ==30706== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==30706== ==30706== All heap blocks were freed -- no leaks are possible ==30706== ==30706== For counts of detected and suppressed errors, rerun with: -v ==30706== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==30703== Memcheck, a memory error detector ==30703== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30703== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30703== Command: /home/dank/wine-git/loader/wine ./app_unittests.exe --gtest_filter=SQLTransactionTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile ==30703== ==30703== Memcheck, a memory error detector ==30703== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30703== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30703== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine ./app_unittests.exe --gtest_filter=SQLTransactionTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile ==30703== preloader: Warning: failed to reserve range 00110000-68000000 ==30703== Warning: set address range perms: large range [0x82000000, 0xfeb90000) (defined) ==30703== ==30703== LOAD_PDB_DEBUGINFO(fd=10, avma=0x400000, total_size=8339456, uu_reloc=0x0) ==30703== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/app_unittests.exe ==30703== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/demo/src/chrome/Debug/app_unittests.pdb --30703-- PDB_READER: --30703-- BIAS_FOR_SYMBOLS = 0x00400000 (di->rx_map_avma) --30703-- BIAS_FOR_LINETAB = 0x00400000 (di->rx_map_avma) --30703-- BIAS_FOR_LINETAB2 = 0x00401000 (di->text_bias) --30703-- BIAS_FOR_FPO = 0x00000000 0 --30703-- RELOC = 0x00000000 ==30703== warning: ignoring line info entry with huge line number (16707566) ==30703== Can't handle line numbers greater than 1048575, sorry ==30703== (Nb: this message is only shown once) --30703-- # symbols read = 24238 --30703-- # lines read = 0 --30703-- # line2s read = 223562 --30703-- # fpos read = 170 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 ==30703== ==30703== LOAD_PDB_DEBUGINFO(fd=19, avma=0x4ad00000, total_size=11137024, uu_reloc=0x0) ==30703== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/icudt42.dll ==30703== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/icudt42.pdb ==30703== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/icudt42.pdb ==30703== ==30703== LOAD_PDB_DEBUGINFO(fd=19, avma=0x3cf00000, total_size=106496, uu_reloc=0x0) ==30703== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/locales/en-US.dll ==30703== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/locales/en-US.pdb ==30703== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/locales/en-US.pdb ==30703== ==30703== LOAD_PDB_DEBUGINFO(fd=19, avma=0x3ce00000, total_size=638976, uu_reloc=0x0) ==30703== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/themes/default.dll ==30703== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/themes/default.pdb ==30703== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/themes/default.pdb Note: Google Test filter = SQLTransactionTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile [==========] Running 3 tests from 1 test case. [----------] Global test environment set-up. [----------] 3 tests from SQLTransactionTest [ RUN ] SQLTransactionTest.Commit fixme:ntdll:NtLockFile I/O completion on lock not implemented yet [ OK ] SQLTransactionTest.Commit (2189 ms) [ RUN ] SQLTransactionTest.Rollback [ OK ] SQLTransactionTest.Rollback (192 ms) [ RUN ] SQLTransactionTest.NestedRollback [ OK ] SQLTransactionTest.NestedRollback (132 ms) [----------] 3 tests from SQLTransactionTest (2637 ms total) [----------] Global test environment tear-down [==========] 3 tests from 1 test case ran. (2787 ms total) [ PASSED ] 3 tests. YOU HAVE 2 DISABLED TESTS ==30703== ==30703== HEAP SUMMARY: ==30703== in use at exit: 935,443 bytes in 11,104 blocks ==30703== total heap usage: 308,119 allocs, 297,015 frees, 25,204,805 bytes allocated ==30703== ==30703== 520 bytes in 1 blocks are definitely lost in loss record 774 of 964 ==30703== at 0xCCB7905: notify_alloc (heap.c:214) ==30703== by 0xCCB77CB: RtlAllocateHeap (heap.c:1421) ==30703== by 0xCCC8E02: get_full_path_helper (path.c:643) ==30703== by 0xCCC9585: RtlGetFullPathName_U (path.c:798) ==30703== by 0xCCC866A: RtlDosPathNameToNtPathName_U (path.c:379) ==30703== by 0xCE42266: open_device_root (volume.c:160) ==30703== by 0xCE46577: GetDiskFreeSpaceW (volume.c:1480) ==30703== by 0x762800: getSectorSize (os_win.c:1636) ==30703== by 0x761DE6: winOpen (os_win.c:1402) ==30703== by 0x75884F: sqlite3OsOpen (os.c:121) ==30703== by 0x786018: pager_open_journal (pager.c:4056) ==30703== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30703== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30703== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30703== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30703== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30703== by 0x6D1B95: sql::Statement::Run (statement.cc:39) ==30703== by 0x6C99DC: sql::Connection::BeginTransaction (connection.cc:115) ==30703== by 0x6C9144: sql::Transaction::Begin (transaction.cc:27) ==30703== by 0x45DB0C: SQLTransactionTest_Commit_Test::TestBody (transaction_unittest.cc:53) ==30703== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30703== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30703== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30703== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30703== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30703== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:get_full_path_helper fun:RtlGetFullPathName_U fun:RtlDosPathNameToNtPathName_U fun:open_device_root fun:GetDiskFreeSpaceW fun:getSectorSize fun:winOpen fun:sqlite3OsOpen fun:pager_open_journal fun:sqlite3PagerBegin fun:sqlite3BtreeBeginTrans fun:sqlite3VdbeExec fun:sqlite3Step fun:sqlite3_step fun:sql::Statement::Run fun:sql::Connection::BeginTransaction fun:sql::Transaction::Begin fun:SQLTransactionTest_Commit_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run } ==30703== 520 bytes in 1 blocks are definitely lost in loss record 775 of 964 ==30703== at 0xCCB7905: notify_alloc (heap.c:214) ==30703== by 0xCCB77CB: RtlAllocateHeap (heap.c:1421) ==30703== by 0xCCC8E02: get_full_path_helper (path.c:643) ==30703== by 0xCCC9585: RtlGetFullPathName_U (path.c:798) ==30703== by 0xCCC866A: RtlDosPathNameToNtPathName_U (path.c:379) ==30703== by 0xCE42266: open_device_root (volume.c:160) ==30703== by 0xCE46577: GetDiskFreeSpaceW (volume.c:1480) ==30703== by 0x762800: getSectorSize (os_win.c:1636) ==30703== by 0x761DE6: winOpen (os_win.c:1402) ==30703== by 0x75884F: sqlite3OsOpen (os.c:121) ==30703== by 0x786018: pager_open_journal (pager.c:4056) ==30703== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30703== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30703== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30703== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30703== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30703== by 0x6D1B95: sql::Statement::Run (statement.cc:39) ==30703== by 0x6C99DC: sql::Connection::BeginTransaction (connection.cc:115) ==30703== by 0x6C9144: sql::Transaction::Begin (transaction.cc:27) ==30703== by 0x45E01E: SQLTransactionTest_Rollback_Test::TestBody (transaction_unittest.cc:71) ==30703== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30703== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30703== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30703== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30703== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30703== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:get_full_path_helper fun:RtlGetFullPathName_U fun:RtlDosPathNameToNtPathName_U fun:open_device_root fun:GetDiskFreeSpaceW fun:getSectorSize fun:winOpen fun:sqlite3OsOpen fun:pager_open_journal fun:sqlite3PagerBegin fun:sqlite3BtreeBeginTrans fun:sqlite3VdbeExec fun:sqlite3Step fun:sqlite3_step fun:sql::Statement::Run fun:sql::Connection::BeginTransaction fun:sql::Transaction::Begin fun:SQLTransactionTest_Rollback_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run } ==30703== 520 bytes in 1 blocks are definitely lost in loss record 776 of 964 ==30703== at 0xCCB7905: notify_alloc (heap.c:214) ==30703== by 0xCCB77CB: RtlAllocateHeap (heap.c:1421) ==30703== by 0xCCC8E02: get_full_path_helper (path.c:643) ==30703== by 0xCCC9585: RtlGetFullPathName_U (path.c:798) ==30703== by 0xCCC866A: RtlDosPathNameToNtPathName_U (path.c:379) ==30703== by 0xCE42266: open_device_root (volume.c:160) ==30703== by 0xCE46577: GetDiskFreeSpaceW (volume.c:1480) ==30703== by 0x762800: getSectorSize (os_win.c:1636) ==30703== by 0x761DE6: winOpen (os_win.c:1402) ==30703== by 0x75884F: sqlite3OsOpen (os.c:121) ==30703== by 0x786018: pager_open_journal (pager.c:4056) ==30703== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30703== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30703== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30703== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30703== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30703== by 0x6D1B95: sql::Statement::Run (statement.cc:39) ==30703== by 0x6C99DC: sql::Connection::BeginTransaction (connection.cc:115) ==30703== by 0x6C9144: sql::Transaction::Begin (transaction.cc:27) ==30703== by 0x45E286: SQLTransactionTest_Rollback_Test::TestBody (transaction_unittest.cc:83) ==30703== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30703== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30703== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30703== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30703== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30703== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:get_full_path_helper fun:RtlGetFullPathName_U fun:RtlDosPathNameToNtPathName_U fun:open_device_root fun:GetDiskFreeSpaceW fun:getSectorSize fun:winOpen fun:sqlite3OsOpen fun:pager_open_journal fun:sqlite3PagerBegin fun:sqlite3BtreeBeginTrans fun:sqlite3VdbeExec fun:sqlite3Step fun:sqlite3_step fun:sql::Statement::Run fun:sql::Connection::BeginTransaction fun:sql::Transaction::Begin fun:SQLTransactionTest_Rollback_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run } ==30703== 520 bytes in 1 blocks are definitely lost in loss record 777 of 964 ==30703== at 0xCCB7905: notify_alloc (heap.c:214) ==30703== by 0xCCB77CB: RtlAllocateHeap (heap.c:1421) ==30703== by 0xCCC8E02: get_full_path_helper (path.c:643) ==30703== by 0xCCC9585: RtlGetFullPathName_U (path.c:798) ==30703== by 0xCCC866A: RtlDosPathNameToNtPathName_U (path.c:379) ==30703== by 0xCE42266: open_device_root (volume.c:160) ==30703== by 0xCE46577: GetDiskFreeSpaceW (volume.c:1480) ==30703== by 0x762800: getSectorSize (os_win.c:1636) ==30703== by 0x761DE6: winOpen (os_win.c:1402) ==30703== by 0x75884F: sqlite3OsOpen (os.c:121) ==30703== by 0x786018: pager_open_journal (pager.c:4056) ==30703== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30703== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30703== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30703== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30703== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30703== by 0x6D1B95: sql::Statement::Run (statement.cc:39) ==30703== by 0x6C99DC: sql::Connection::BeginTransaction (connection.cc:115) ==30703== by 0x6C9144: sql::Transaction::Begin (transaction.cc:27) ==30703== by 0x45E788: SQLTransactionTest_NestedRollback_Test::TestBody (transaction_unittest.cc:100) ==30703== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30703== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30703== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30703== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30703== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30703== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:get_full_path_helper fun:RtlGetFullPathName_U fun:RtlDosPathNameToNtPathName_U fun:open_device_root fun:GetDiskFreeSpaceW fun:getSectorSize fun:winOpen fun:sqlite3OsOpen fun:pager_open_journal fun:sqlite3PagerBegin fun:sqlite3BtreeBeginTrans fun:sqlite3VdbeExec fun:sqlite3Step fun:sqlite3_step fun:sql::Statement::Run fun:sql::Connection::BeginTransaction fun:sql::Transaction::Begin fun:SQLTransactionTest_NestedRollback_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run } ==30703== 1,560 bytes in 3 blocks are definitely lost in loss record 890 of 964 ==30703== at 0xCCB7905: notify_alloc (heap.c:214) ==30703== by 0xCCB77CB: RtlAllocateHeap (heap.c:1421) ==30703== by 0xCCC8E02: get_full_path_helper (path.c:643) ==30703== by 0xCCC9585: RtlGetFullPathName_U (path.c:798) ==30703== by 0xCCC866A: RtlDosPathNameToNtPathName_U (path.c:379) ==30703== by 0xCE42266: open_device_root (volume.c:160) ==30703== by 0xCE46577: GetDiskFreeSpaceW (volume.c:1480) ==30703== by 0x762800: getSectorSize (os_win.c:1636) ==30703== by 0x761DE6: winOpen (os_win.c:1402) ==30703== by 0x75884F: sqlite3OsOpen (os.c:121) ==30703== by 0x78308C: sqlite3PagerOpen (pager.c:3236) ==30703== by 0x763CBF: sqlite3BtreeOpen (btree.c:1770) ==30703== by 0x7415F3: sqlite3BtreeFactory (main.c:1246) ==30703== by 0x741BD6: openDatabase (main.c:1645) ==30703== by 0x7418F3: sqlite3_open (main.c:1758) ==30703== by 0x6CA6DC: sql::Connection::OpenInternal (connection.cc:267) ==30703== by 0x6C9628: sql::Connection::Open (connection.cc:64) ==30703== by 0x45F9C0: SQLTransactionTest::SetUp (transaction_unittest.cc:22) ==30703== by 0x5F38A2: testing::Test::Run (gtest.cc:2034) ==30703== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30703== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30703== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30703== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30703== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30703== by 0x412D7C: main (run_all_unittests.cc:8) ==30703== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:get_full_path_helper fun:RtlGetFullPathName_U fun:RtlDosPathNameToNtPathName_U fun:open_device_root fun:GetDiskFreeSpaceW fun:getSectorSize fun:winOpen fun:sqlite3OsOpen fun:sqlite3PagerOpen fun:sqlite3BtreeOpen fun:sqlite3BtreeFactory fun:openDatabase fun:sqlite3_open fun:sql::Connection::OpenInternal fun:sql::Connection::Open fun:SQLTransactionTest::SetUp fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==30703== 1,560 bytes in 3 blocks are definitely lost in loss record 891 of 964 ==30703== at 0xCCB7905: notify_alloc (heap.c:214) ==30703== by 0xCCB77CB: RtlAllocateHeap (heap.c:1421) ==30703== by 0xCCC8E02: get_full_path_helper (path.c:643) ==30703== by 0xCCC9585: RtlGetFullPathName_U (path.c:798) ==30703== by 0xCCC866A: RtlDosPathNameToNtPathName_U (path.c:379) ==30703== by 0xCE42266: open_device_root (volume.c:160) ==30703== by 0xCE46577: GetDiskFreeSpaceW (volume.c:1480) ==30703== by 0x762800: getSectorSize (os_win.c:1636) ==30703== by 0x761DE6: winOpen (os_win.c:1402) ==30703== by 0x75884F: sqlite3OsOpen (os.c:121) ==30703== by 0x786018: pager_open_journal (pager.c:4056) ==30703== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30703== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30703== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30703== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30703== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30703== by 0x748ACC: sqlite3_exec (legacy.c:71) ==30703== by 0x6C9D2E: sql::Connection::Execute (connection.cc:165) ==30703== by 0x45FA30: SQLTransactionTest::SetUp (transaction_unittest.cc:24) ==30703== by 0x5F38A2: testing::Test::Run (gtest.cc:2034) ==30703== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30703== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30703== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30703== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30703== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30703== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:get_full_path_helper fun:RtlGetFullPathName_U fun:RtlDosPathNameToNtPathName_U fun:open_device_root fun:GetDiskFreeSpaceW fun:getSectorSize fun:winOpen fun:sqlite3OsOpen fun:pager_open_journal fun:sqlite3PagerBegin fun:sqlite3BtreeBeginTrans fun:sqlite3VdbeExec fun:sqlite3Step fun:sqlite3_step fun:sqlite3_exec fun:sql::Connection::Execute fun:SQLTransactionTest::SetUp fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run } ==30703== LEAK SUMMARY: ==30703== definitely lost: 5,200 bytes in 10 blocks ==30703== indirectly lost: 120 bytes in 10 blocks ==30703== possibly lost: 0 bytes in 0 blocks ==30703== still reachable: 780,202 bytes in 6,613 blocks ==30703== suppressed: 149,921 bytes in 4,471 blocks ==30703== Reachable blocks (those to which a pointer was found) are not shown. ==30703== To see them, rerun with: --leak-check=full --show-reachable=yes ==30703== ==30703== For counts of detected and suppressed errors, rerun with: -v ==30703== ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 776 from 152)