Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==12489== Memcheck, a memory error detector.
- ==12489== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
- ==12489== Using LibVEX rev 1903, a library for dynamic binary translation.
- ==12489== Copyright (C) 2004-2009, and GNU GPL'd, by OpenWorks LLP.
- ==12489== Using valgrind-3.5.0.SVN, a dynamic binary instrumentation framework.
- ==12489== Copyright (C) 2000-2009, and GNU GPL'd, by Julian Seward et al.
- ==12489== For more details, rerun with: -v
- ==12489==
- --12489-- /Users/tokuhirom/share/cpan/lib/perl5/darwin-2level/auto/Cwd/Cwd.bundle:
- --12489-- dSYM directory is missing; consider using --auto-run-dsymutil=yes
- --12489-- /Users/tokuhirom/share/cpan/lib/perl5/darwin-2level/auto/DBI/DBI.bundle:
- --12489-- dSYM directory is missing; consider using --auto-run-dsymutil=yes
- --12489-- /Users/tokuhirom/share/cpan/lib/perl5/darwin-2level/auto/List/Util/Util.bundle:
- --12489-- dSYM directory is missing; consider using --auto-run-dsymutil=yes
- 1..14
- --12489-- /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle:
- --12489-- dSYM directory is missing; consider using --auto-run-dsymutil=yes
- ok 1 - The object isa DBI::db
- ==12489== Syscall param write(buf) points to uninitialised byte(s)
- ==12489== at 0x21FC7E: write$UNIX2003 (in /usr/lib/libSystem.B.dylib)
- ==12489== by 0xC3510F: sqlite3OsWrite (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC4EB5F: writeJournalHdr (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC4EC1A: pager_open_journal (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC52EE1: sqlite3BtreeBeginTrans (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC82A27: sqlite3Step (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC7440F: sqlite3_step (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC309DA: sqlite_st_execute (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC2E80B: XS_DBD__SQLite__st_execute (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC192D6: XS_DBI_dispatch (in /Users/tokuhirom/share/cpan/lib/perl5/darwin-2level/auto/DBI/DBI.bundle)
- ==12489== by 0x8DDCB: Perl_pp_entersub (in /opt/local/bin//perl)
- ==12489== by 0x846B4: Perl_runops_standard (in /opt/local/bin//perl)
- ==12489== Address 0xcb8459 is 9 bytes inside a block of size 1,032 alloc'd
- ==12489== at 0x14E516: malloc (vg_replace_malloc.c:194)
- ==12489== by 0xC353EA: sqlite3MemMalloc (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC3575A: mallocWithAlarm (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC35849: sqlite3Malloc (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC3B397: pcache1Alloc (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC3C0CE: sqlite3PagerSetPagesize (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC51E74: sqlite3BtreeFactory (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC9290F: openDatabase (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC3006C: sqlite_db_login (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0xC2C7ED: XS_DBD__SQLite__db__login (in /Users/tokuhirom/dev/DBD-SQLite/blib/arch/auto/DBD/SQLite/SQLite.bundle)
- ==12489== by 0x8DDCB: Perl_pp_entersub (in /opt/local/bin//perl)
- ==12489== by 0x846B4: Perl_runops_standard (in /opt/local/bin//perl)
- ok 2 - CREATE TABLE f
- ok 3 - DELETE FROM f
- ok 4 - The object isa DBI::st
- ok 5 - ->execute returns 1 row
- ok 6
- ok 7
- ok 8
- ok 9
- ok 10 - last_insert_rowid should be 4
- ok 11 - DBI::db->can('sqlite_last_insert_rowid')
- ok 12 - last_insert_rowid should be 4
- ok 13
- ok 14 - no warnings
- ==12489==
- ==12489== ERROR SUMMARY: 7 errors from 1 contexts (suppressed: 0 from 0)
- ==12489== malloc/free: in use at exit: 1,856,537 bytes in 41,923 blocks.
- ==12489== malloc/free: 75,791 allocs, 33,868 frees, 3,432,399 bytes allocated.
- ==12489== For counts of detected errors, rerun with: -v
- ==12489== Use --track-origins=yes to see where uninitialised values come from
- ==12489== searching for pointers to 41,923 not-freed blocks.
- ==12489== checked 2,975,596 bytes.
- ==12489==
- ==12489== LEAK SUMMARY:
- ==12489== definitely lost: 0 bytes in 0 blocks.
- ==12489== indirectly lost: 0 bytes in 0 blocks.
- ==12489== possibly lost: 1,393,679 bytes in 39,158 blocks.
- ==12489== still reachable: 462,518 bytes in 2,757 blocks.
- ==12489== suppressed: 340 bytes in 8 blocks.
- ==12489== Rerun with --leak-check=full to see details of leaked memory.
Add Comment
Please, Sign In to add comment