==30719== Memcheck, a memory error detector ==30719== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30719== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30719== Command: /home/dank/wine-git/wine ./app_unittests.exe --gtest_filter=SQLConnectionTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile ==30719== ==30720== Memcheck, a memory error detector ==30720== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30720== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30720== Command: /usr/bin/dirname /home/dank/wine-git/wine ==30720== ==30720== ==30720== HEAP SUMMARY: ==30720== in use at exit: 0 bytes in 0 blocks ==30720== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==30720== ==30720== All heap blocks were freed -- no leaks are possible ==30720== ==30720== For counts of detected and suppressed errors, rerun with: -v ==30720== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==30719== ==30719== HEAP SUMMARY: ==30719== in use at exit: 10,072 bytes in 57 blocks ==30719== total heap usage: 70 allocs, 13 frees, 15,958 bytes allocated ==30719== ==30719== LEAK SUMMARY: ==30719== definitely lost: 0 bytes in 0 blocks ==30719== indirectly lost: 0 bytes in 0 blocks ==30719== possibly lost: 0 bytes in 0 blocks ==30719== still reachable: 10,072 bytes in 57 blocks ==30719== suppressed: 0 bytes in 0 blocks ==30719== Reachable blocks (those to which a pointer was found) are not shown. ==30719== To see them, rerun with: --leak-check=full --show-reachable=yes ==30719== ==30719== For counts of detected and suppressed errors, rerun with: -v ==30719== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==30722== Memcheck, a memory error detector ==30722== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30722== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30722== Command: /bin/uname -s ==30722== ==30722== ==30722== HEAP SUMMARY: ==30722== in use at exit: 0 bytes in 0 blocks ==30722== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==30722== ==30722== All heap blocks were freed -- no leaks are possible ==30722== ==30722== For counts of detected and suppressed errors, rerun with: -v ==30722== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==30719== Memcheck, a memory error detector ==30719== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30719== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30719== Command: /home/dank/wine-git/loader/wine ./app_unittests.exe --gtest_filter=SQLConnectionTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile ==30719== ==30719== Memcheck, a memory error detector ==30719== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30719== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30719== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine ./app_unittests.exe --gtest_filter=SQLConnectionTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile ==30719== preloader: Warning: failed to reserve range 00110000-68000000 ==30719== Warning: set address range perms: large range [0x82000000, 0xfea20000) (defined) ==30719== ==30719== LOAD_PDB_DEBUGINFO(fd=10, avma=0x400000, total_size=8339456, uu_reloc=0x0) ==30719== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/app_unittests.exe ==30719== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/demo/src/chrome/Debug/app_unittests.pdb --30719-- PDB_READER: --30719-- BIAS_FOR_SYMBOLS = 0x00400000 (di->rx_map_avma) --30719-- BIAS_FOR_LINETAB = 0x00400000 (di->rx_map_avma) --30719-- BIAS_FOR_LINETAB2 = 0x00401000 (di->text_bias) --30719-- BIAS_FOR_FPO = 0x00000000 0 --30719-- RELOC = 0x00000000 ==30719== warning: ignoring line info entry with huge line number (16707566) ==30719== Can't handle line numbers greater than 1048575, sorry ==30719== (Nb: this message is only shown once) --30719-- # symbols read = 24238 --30719-- # lines read = 0 --30719-- # line2s read = 223562 --30719-- # fpos read = 170 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 ==30719== ==30719== LOAD_PDB_DEBUGINFO(fd=19, avma=0x4ad00000, total_size=11137024, uu_reloc=0x0) ==30719== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/icudt42.dll ==30719== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/icudt42.pdb ==30719== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/icudt42.pdb ==30719== ==30719== LOAD_PDB_DEBUGINFO(fd=19, avma=0x3cf00000, total_size=106496, uu_reloc=0x0) ==30719== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/locales/en-US.dll ==30719== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/locales/en-US.pdb ==30719== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/locales/en-US.pdb ==30719== ==30719== LOAD_PDB_DEBUGINFO(fd=19, avma=0x3ce00000, total_size=638976, uu_reloc=0x0) ==30719== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/themes/default.dll ==30719== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/themes/default.pdb ==30719== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/themes/default.pdb Note: Google Test filter = SQLConnectionTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile [==========] Running 4 tests from 1 test case. [----------] Global test environment set-up. [----------] 4 tests from SQLConnectionTest [ RUN ] SQLConnectionTest.Execute fixme:ntdll:NtLockFile I/O completion on lock not implemented yet [ OK ] SQLConnectionTest.Execute (1815 ms) [ RUN ] SQLConnectionTest.CachedStatement [ OK ] SQLConnectionTest.CachedStatement (359 ms) [ RUN ] SQLConnectionTest.DoesStuffExist [ OK ] SQLConnectionTest.DoesStuffExist (184 ms) [ RUN ] SQLConnectionTest.GetLastInsertRowId [ OK ] SQLConnectionTest.GetLastInsertRowId (125 ms) [----------] 4 tests from SQLConnectionTest (2609 ms total) [----------] Global test environment tear-down [==========] 4 tests from 1 test case ran. (2758 ms total) [ PASSED ] 4 tests. YOU HAVE 2 DISABLED TESTS ==30719== ==30719== HEAP SUMMARY: ==30719== in use at exit: 935,447 bytes in 11,104 blocks ==30719== total heap usage: 308,281 allocs, 297,177 frees, 25,313,869 bytes allocated ==30719== ==30719== 520 bytes in 1 blocks are definitely lost in loss record 774 of 965 ==30719== at 0xCC93905: notify_alloc (heap.c:214) ==30719== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==30719== by 0xCCA4E02: get_full_path_helper (path.c:643) ==30719== by 0xCCA5585: RtlGetFullPathName_U (path.c:798) ==30719== by 0xCCA466A: RtlDosPathNameToNtPathName_U (path.c:379) ==30719== by 0xCE34266: open_device_root (volume.c:160) ==30719== by 0xCE38577: GetDiskFreeSpaceW (volume.c:1480) ==30719== by 0x762800: getSectorSize (os_win.c:1636) ==30719== by 0x761DE6: winOpen (os_win.c:1402) ==30719== by 0x75884F: sqlite3OsOpen (os.c:121) ==30719== by 0x786018: pager_open_journal (pager.c:4056) ==30719== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30719== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30719== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30719== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30719== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30719== by 0x748ACC: sqlite3_exec (legacy.c:71) ==30719== by 0x6C9D2E: sql::Connection::Execute (connection.cc:165) ==30719== by 0x4629FD: SQLConnectionTest_Execute_Test::TestBody (connection_unittest.cc:41) ==30719== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30719== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30719== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30719== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30719== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30719== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30719== { 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:SQLConnectionTest_Execute_Test::TestBody 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 } ==30719== 520 bytes in 1 blocks are definitely lost in loss record 775 of 965 ==30719== at 0xCC93905: notify_alloc (heap.c:214) ==30719== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==30719== by 0xCCA4E02: get_full_path_helper (path.c:643) ==30719== by 0xCCA5585: RtlGetFullPathName_U (path.c:798) ==30719== by 0xCCA466A: RtlDosPathNameToNtPathName_U (path.c:379) ==30719== by 0xCE34266: open_device_root (volume.c:160) ==30719== by 0xCE38577: GetDiskFreeSpaceW (volume.c:1480) ==30719== by 0x762800: getSectorSize (os_win.c:1636) ==30719== by 0x761DE6: winOpen (os_win.c:1402) ==30719== by 0x75884F: sqlite3OsOpen (os.c:121) ==30719== by 0x786018: pager_open_journal (pager.c:4056) ==30719== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30719== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30719== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30719== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30719== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30719== by 0x748ACC: sqlite3_exec (legacy.c:71) ==30719== by 0x6C9D2E: sql::Connection::Execute (connection.cc:165) ==30719== by 0x462D78: SQLConnectionTest_CachedStatement_Test::TestBody (connection_unittest.cc:52) ==30719== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30719== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30719== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30719== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30719== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30719== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30719== { 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:SQLConnectionTest_CachedStatement_Test::TestBody 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 } ==30719== 520 bytes in 1 blocks are definitely lost in loss record 776 of 965 ==30719== at 0xCC93905: notify_alloc (heap.c:214) ==30719== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==30719== by 0xCCA4E02: get_full_path_helper (path.c:643) ==30719== by 0xCCA5585: RtlGetFullPathName_U (path.c:798) ==30719== by 0xCCA466A: RtlDosPathNameToNtPathName_U (path.c:379) ==30719== by 0xCE34266: open_device_root (volume.c:160) ==30719== by 0xCE38577: GetDiskFreeSpaceW (volume.c:1480) ==30719== by 0x762800: getSectorSize (os_win.c:1636) ==30719== by 0x761DE6: winOpen (os_win.c:1402) ==30719== by 0x75884F: sqlite3OsOpen (os.c:121) ==30719== by 0x786018: pager_open_journal (pager.c:4056) ==30719== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30719== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30719== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30719== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30719== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30719== by 0x748ACC: sqlite3_exec (legacy.c:71) ==30719== by 0x6C9D2E: sql::Connection::Execute (connection.cc:165) ==30719== by 0x462DF1: SQLConnectionTest_CachedStatement_Test::TestBody (connection_unittest.cc:53) ==30719== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30719== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30719== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30719== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30719== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30719== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30719== { 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:SQLConnectionTest_CachedStatement_Test::TestBody 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 } ==30719== 520 bytes in 1 blocks are definitely lost in loss record 777 of 965 ==30719== at 0xCC93905: notify_alloc (heap.c:214) ==30719== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==30719== by 0xCCA4E02: get_full_path_helper (path.c:643) ==30719== by 0xCCA5585: RtlGetFullPathName_U (path.c:798) ==30719== by 0xCCA466A: RtlDosPathNameToNtPathName_U (path.c:379) ==30719== by 0xCE34266: open_device_root (volume.c:160) ==30719== by 0xCE38577: GetDiskFreeSpaceW (volume.c:1480) ==30719== by 0x762800: getSectorSize (os_win.c:1636) ==30719== by 0x761DE6: winOpen (os_win.c:1402) ==30719== by 0x75884F: sqlite3OsOpen (os.c:121) ==30719== by 0x786018: pager_open_journal (pager.c:4056) ==30719== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30719== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30719== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30719== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30719== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30719== by 0x748ACC: sqlite3_exec (legacy.c:71) ==30719== by 0x6C9D2E: sql::Connection::Execute (connection.cc:165) ==30719== by 0x463623: SQLConnectionTest_DoesStuffExist_Test::TestBody (connection_unittest.cc:84) ==30719== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30719== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30719== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30719== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30719== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30719== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30719== { 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:SQLConnectionTest_DoesStuffExist_Test::TestBody 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 } ==30719== 520 bytes in 1 blocks are definitely lost in loss record 778 of 965 ==30719== at 0xCC93905: notify_alloc (heap.c:214) ==30719== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==30719== by 0xCCA4E02: get_full_path_helper (path.c:643) ==30719== by 0xCCA5585: RtlGetFullPathName_U (path.c:798) ==30719== by 0xCCA466A: RtlDosPathNameToNtPathName_U (path.c:379) ==30719== by 0xCE34266: open_device_root (volume.c:160) ==30719== by 0xCE38577: GetDiskFreeSpaceW (volume.c:1480) ==30719== by 0x762800: getSectorSize (os_win.c:1636) ==30719== by 0x761DE6: winOpen (os_win.c:1402) ==30719== by 0x75884F: sqlite3OsOpen (os.c:121) ==30719== by 0x786018: pager_open_journal (pager.c:4056) ==30719== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30719== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30719== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30719== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30719== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30719== by 0x748ACC: sqlite3_exec (legacy.c:71) ==30719== by 0x6C9D2E: sql::Connection::Execute (connection.cc:165) ==30719== by 0x4639F3: SQLConnectionTest_GetLastInsertRowId_Test::TestBody (connection_unittest.cc:99) ==30719== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30719== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30719== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30719== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30719== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30719== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30719== { 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:SQLConnectionTest_GetLastInsertRowId_Test::TestBody 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 } ==30719== 520 bytes in 1 blocks are definitely lost in loss record 779 of 965 ==30719== at 0xCC93905: notify_alloc (heap.c:214) ==30719== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==30719== by 0xCCA4E02: get_full_path_helper (path.c:643) ==30719== by 0xCCA5585: RtlGetFullPathName_U (path.c:798) ==30719== by 0xCCA466A: RtlDosPathNameToNtPathName_U (path.c:379) ==30719== by 0xCE34266: open_device_root (volume.c:160) ==30719== by 0xCE38577: GetDiskFreeSpaceW (volume.c:1480) ==30719== by 0x762800: getSectorSize (os_win.c:1636) ==30719== by 0x761DE6: winOpen (os_win.c:1402) ==30719== by 0x75884F: sqlite3OsOpen (os.c:121) ==30719== by 0x786018: pager_open_journal (pager.c:4056) ==30719== by 0x785EE2: sqlite3PagerBegin (pager.c:4138) ==30719== by 0x764C1F: sqlite3BtreeBeginTrans (btree.c:2467) ==30719== by 0x754391: sqlite3VdbeExec (vdbe.c:2703) ==30719== by 0x73EAB8: sqlite3Step (vdbeapi.c:344) ==30719== by 0x73E82A: sqlite3_step (vdbeapi.c:405) ==30719== by 0x748ACC: sqlite3_exec (legacy.c:71) ==30719== by 0x6C9D2E: sql::Connection::Execute (connection.cc:165) ==30719== by 0x463A6C: SQLConnectionTest_GetLastInsertRowId_Test::TestBody (connection_unittest.cc:101) ==30719== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30719== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30719== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30719== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30719== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30719== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30719== { 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:SQLConnectionTest_GetLastInsertRowId_Test::TestBody 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 } ==30719== 2,080 bytes in 4 blocks are definitely lost in loss record 911 of 965 ==30719== at 0xCC93905: notify_alloc (heap.c:214) ==30719== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==30719== by 0xCCA4E02: get_full_path_helper (path.c:643) ==30719== by 0xCCA5585: RtlGetFullPathName_U (path.c:798) ==30719== by 0xCCA466A: RtlDosPathNameToNtPathName_U (path.c:379) ==30719== by 0xCE34266: open_device_root (volume.c:160) ==30719== by 0xCE38577: GetDiskFreeSpaceW (volume.c:1480) ==30719== by 0x762800: getSectorSize (os_win.c:1636) ==30719== by 0x761DE6: winOpen (os_win.c:1402) ==30719== by 0x75884F: sqlite3OsOpen (os.c:121) ==30719== by 0x78308C: sqlite3PagerOpen (pager.c:3236) ==30719== by 0x763CBF: sqlite3BtreeOpen (btree.c:1770) ==30719== by 0x7415F3: sqlite3BtreeFactory (main.c:1246) ==30719== by 0x741BD6: openDatabase (main.c:1645) ==30719== by 0x7418F3: sqlite3_open (main.c:1758) ==30719== by 0x6CA6DC: sql::Connection::OpenInternal (connection.cc:267) ==30719== by 0x6C9628: sql::Connection::Open (connection.cc:64) ==30719== by 0x464610: SQLConnectionTest::SetUp (connection_unittest.cc:21) ==30719== by 0x5F38A2: testing::Test::Run (gtest.cc:2034) ==30719== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30719== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30719== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30719== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30719== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30719== by 0x412D7C: main (run_all_unittests.cc:8) ==30719== { 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:SQLConnectionTest::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 } ==30719== LEAK SUMMARY: ==30719== definitely lost: 5,200 bytes in 10 blocks ==30719== indirectly lost: 120 bytes in 10 blocks ==30719== possibly lost: 0 bytes in 0 blocks ==30719== still reachable: 780,191 bytes in 6,613 blocks ==30719== suppressed: 149,936 bytes in 4,471 blocks ==30719== Reachable blocks (those to which a pointer was found) are not shown. ==30719== To see them, rerun with: --leak-check=full --show-reachable=yes ==30719== ==30719== For counts of detected and suppressed errors, rerun with: -v ==30719== ERROR SUMMARY: 7 errors from 7 contexts (suppressed: 776 from 152)