==20879== Memcheck, a memory error detector. ==20879== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==20879== Using LibVEX rev 1732, a library for dynamic binary translation. ==20879== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==20879== Using valgrind-3.2.3, a dynamic binary instrumentation framework. ==20879== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==20879== --20879-- Command line --20879-- gwenview --20879-- Startup, with flags: --20879-- --tool=memcheck --20879-- --leak-check=full --20879-- -v --20879-- Contents of /proc/version: --20879-- Linux version 2.6.24-rc1 (root@tux234) (gcc version 4.2.2 (Gentoo 4.2.2 p1.0)) #1 SMP Mon Oct 29 09:01:11 NOVT 2007 --20879-- Arch and hwcaps: X86, x86-sse1-sse2 --20879-- Page sizes: currently 4096, max supported 4096 --20879-- Valgrind library directory: /usr/lib/valgrind --20879-- Reading syms from /lib/ld-2.6.1.so (0x4000000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /home/kde-devel/kde/bin/gwenview (0x8048000) --20879-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000) --20879-- object doesn't have a symbol table --20879-- object doesn't have a dynamic symbol table --20879-- Reading suppressions file: /usr/lib/valgrind/default.supp --20879-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x401D000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4020000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/qt4/libQtCore.so.4.3.2 (0x4027000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libpthread-2.6.1.so (0x41E3000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /home/kde-devel/kde/lib/libkdecore.so.5.0.0 (0x41F9000) --20879-- Reading syms from /home/kde-devel/kde/lib/libkdeui.so.5.0.0 (0x43B8000) --20879-- Reading syms from /home/kde-devel/kde/lib/libkio.so.5.0.0 (0x46D6000) --20879-- Reading syms from /home/kde-devel/kde/lib/libkparts.so.4.0.0 (0x490A000) --20879-- Reading syms from /lib/libz.so.1.2.3 (0x4947000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /home/kde-devel/kde/lib/libsolid.so.4.0.0 (0x4959000) --20879-- Reading syms from /home/kde-devel/kde/lib/libkde3support.so.4.0.0 (0x49BE000) --20879-- Reading syms from /home/kde-devel/kde/lib/libkfile.so.4.0.0 (0x4A94000) --20879-- Reading syms from /home/kde-devel/kde/lib/libgwenviewlib.so.1.0.0 (0x4B1D000) --20879-- Reading syms from /usr/lib/qt4/libQtSvg.so.4.3.2 (0x4B7B000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libSM.so.6.0.0 (0x4BD4000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libICE.so.6.3.0 (0x4BDD000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libX11.so.6.2.0 (0x4BF4000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXext.so.6.4.0 (0x4CDE000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXft.so.2.1.2 (0x4CEC000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXau.so.6.0.0 (0x4CFE000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXdmcp.so.6.0.0 (0x4D01000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXpm.so.4.11.0 (0x4D06000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/qt4/libQtGui.so.4.3.2 (0x4D17000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXtst.so.6.1.0 (0x550C000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXcursor.so.1.0.2 (0x5513000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXfixes.so.3.1.0 (0x551D000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /home/kde-devel/kde/lib/libstreamanalyzer.so.0.5.7 (0x5522000) --20879-- Reading syms from /home/kde-devel/kde/lib/libstreams.so.0.5.7 (0x55EB000) --20879-- Reading syms from /usr/lib/libfam.so.0.0.0 (0x5637000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libacl.so.1.1.0 (0x563D000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libattr.so.1.1.0 (0x5646000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXrender.so.1.3.0 (0x564B000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /home/kde-devel/kde/lib/libkpty.so.4.0.0 (0x5655000) --20879-- Reading syms from /usr/lib/qt4/libQtNetwork.so.4.3.2 (0x5660000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/qt4/libQtDBus.so.4.3.2 (0x5716000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libbz2.so.1.0.4 (0x5786000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libresolv-2.6.1.so (0x5798000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libutil-2.6.1.so (0x57AA000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/qt4/libQtXml.so.4.3.2 (0x57AE000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/qt4/libQt3Support.so.4.3.2 (0x5818000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libjpeg.so.62.0.0 (0x5AFA000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libexiv2.so.0.1.0 (0x5B19000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/libstdc++.so.6.0.9 (0x5C03000) --20879-- Reading syms from /lib/libm-2.6.1.so (0x5CE8000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/libgcc_s.so.1 (0x5D0B000) --20879-- Reading syms from /lib/libc-2.6.1.so (0x5D17000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libgthread-2.0.so.0.1400.2 (0x5E3E000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/librt-2.6.1.so (0x5E43000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libglib-2.0.so.0.1400.2 (0x5E4D000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libdl-2.6.1.so (0x5F07000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libpng12.so.0.22.0 (0x5F0C000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libXrandr.so.2.1.0 (0x5F30000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libfreetype.so.6.3.16 (0x5F37000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libfontconfig.so.1.2.0 (0x5FB2000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libxml2.so.2.6.30 (0x5FDC000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libdbus-1.so.3.2.0 (0x60EF000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/qt4/libQtSql.so.4.3.2 (0x611E000) --20879-- object doesn't have a symbol table --20879-- REDIR: 0x5D825C0 (memset) redirected to 0x4023B76 (memset) --20879-- REDIR: 0x5D82A60 (memcpy) redirected to 0x4024533 (memcpy) --20879-- REDIR: 0x5D81730 (rindex) redirected to 0x4023717 (rindex) --20879-- REDIR: 0x5CB63B0 (operator new(unsigned)) redirected to 0x4023259 (operator new(unsigned)) --20879-- REDIR: 0x5CB64DC (operator new[](unsigned)) redirected to 0x4022EED (operator new[](unsigned)) --20879-- REDIR: 0x5CB4CC2 (operator delete(void*)) redirected to 0x4022384 (operator delete(void*)) --20879-- REDIR: 0x5CB4D12 (operator delete[](void*)) redirected to 0x4021FFA (operator delete[](void*)) --20879-- REDIR: 0x5D7E077 (calloc) redirected to 0x4021D6B (calloc) --20879-- REDIR: 0x5D7E36A (malloc) redirected to 0x4022AA5 (malloc) --20879-- REDIR: 0x5D7E73A (realloc) redirected to 0x4022B65 (realloc) --20879-- REDIR: 0x5D82550 (memmove) redirected to 0x4023B99 (memmove) --20879-- REDIR: 0x5D8157C (strncmp) redirected to 0x40238C5 (strncmp) --20879-- REDIR: 0x5D80EB0 (strcmp) redirected to 0x4023930 (strcmp) --20879-- REDIR: 0x5D81390 (strlen) redirected to 0x4023871 (strlen) --20879-- REDIR: 0x5D7C8BA (free) redirected to 0x4022677 (free) --20879-- REDIR: 0x5D80D40 (index) redirected to 0x40237D6 (index) --20879-- REDIR: 0x5D833C0 (strchrnul) redirected to 0x4023BE8 (strchrnul) --20879-- REDIR: 0x5D82620 (mempcpy) redirected to 0x4024054 (mempcpy) --20879-- REDIR: 0x5D820C0 (memchr) redirected to 0x4023A26 (memchr) --20879-- REDIR: 0x5D81440 (strnlen) redirected to 0x4023846 (strnlen) --20879-- REDIR: 0x5D82780 (stpcpy) redirected to 0x4023D24 (stpcpy) --20879-- REDIR: 0x5D80F10 (strcpy) redirected to 0x402476D (strcpy) --20879-- REDIR: 0x5D832F0 (rawmemchr) redirected to 0x4023C11 (rawmemchr) ==20879== Invalid read of size 4 ==20879== at 0x40150B8: (within /lib/ld-2.6.1.so) ==20879== by 0x400D878: (within /lib/ld-2.6.1.so) ==20879== by 0x40111FC: (within /lib/ld-2.6.1.so) ==20879== by 0x5E04AAD: (within /lib/libc-2.6.1.so) ==20879== by 0x400D878: (within /lib/ld-2.6.1.so) ==20879== by 0x5E04B85: (within /lib/libc-2.6.1.so) ==20879== by 0x5E04C97: __libc_dlopen_mode (in /lib/libc-2.6.1.so) ==20879== by 0x5D361E0: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35A0E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35C65: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2EBCF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D55E: (within /lib/libc-2.6.1.so) ==20879== Address 0x6175D80 is 48 bytes inside a block of size 49 alloc'd ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5D362CF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35A0E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35C65: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2EBCF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D55E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D233: iconv_open (in /lib/libc-2.6.1.so) ==20879== by 0x414B423: QIconvCodec::createIconv_t(char const*, char const*) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x414B85C: QIconvCodec::convertToUnicode(char const*, int, QTextCodec::ConverterState*) const (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40A2F10: QString::fromLocal8Bit(char const*, int) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40BD405: (within /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40BD2C3: QFile::decodeName(QByteArray const&) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== ==20879== Invalid read of size 4 ==20879== at 0x40150B8: (within /lib/ld-2.6.1.so) ==20879== by 0x400827D: (within /lib/ld-2.6.1.so) ==20879== by 0x40117B1: (within /lib/ld-2.6.1.so) ==20879== by 0x400D878: (within /lib/ld-2.6.1.so) ==20879== by 0x40111FC: (within /lib/ld-2.6.1.so) ==20879== by 0x5E04AAD: (within /lib/libc-2.6.1.so) ==20879== by 0x400D878: (within /lib/ld-2.6.1.so) ==20879== by 0x5E04B85: (within /lib/libc-2.6.1.so) ==20879== by 0x5E04C97: __libc_dlopen_mode (in /lib/libc-2.6.1.so) ==20879== by 0x5D361E0: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35A0E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35C65: (within /lib/libc-2.6.1.so) ==20879== Address 0x6175D80 is 48 bytes inside a block of size 49 alloc'd ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5D362CF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35A0E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35C65: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2EBCF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D55E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D233: iconv_open (in /lib/libc-2.6.1.so) ==20879== by 0x414B423: QIconvCodec::createIconv_t(char const*, char const*) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x414B85C: QIconvCodec::convertToUnicode(char const*, int, QTextCodec::ConverterState*) const (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40A2F10: QString::fromLocal8Bit(char const*, int) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40BD405: (within /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40BD2C3: QFile::decodeName(QByteArray const&) (in /usr/lib/qt4/libQtCore.so.4.3.2) --20879-- Reading syms from /usr/lib/gconv/UTF-16.so (0x41DC000) --20879-- object doesn't have a symbol table --20879-- REDIR: 0x5D7E686 (posix_memalign) redirected to 0x4021D1B (posix_memalign) --20879-- REDIR: 0x5D81668 (strncpy) redirected to 0x4023E02 (strncpy) --20879-- REDIR: 0x5D80B90 (strcat) redirected to 0x402484E (strcat) --20879-- memcheck GC: 1024 nodes, 1024 survivors (100.0%) --20879-- memcheck GC: increase table size to 2048 --20879-- memcheck GC: 2048 nodes, 2048 survivors (100.0%) --20879-- memcheck GC: increase table size to 4096 --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/styles/oxygen.so (0x69FD000) --20879-- memcheck GC: 4096 nodes, 3561 survivors ( 86.9%) --20879-- memcheck GC: increase table size to 8192 --20879-- memcheck GC: 8192 nodes, 7910 survivors ( 96.5%) --20879-- memcheck GC: increase table size to 16384 --20879-- REDIR: 0x5D82260 (bcmp) redirected to 0x4023AB8 (bcmp) ==20879== ==20879== Syscall param write(buf) points to uninitialised byte(s) ==20879== at 0x40008B2: (within /lib/ld-2.6.1.so) ==20879== by 0x41EED12: write (in /lib/libpthread-2.6.1.so) ==20879== by 0x4C382F7: (within /usr/lib/libX11.so.6.2.0) ==20879== Address 0x6491DC3 is 379 bytes inside a block of size 16,384 alloc'd ==20879== at 0x4021DD3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4C1E9F5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==20879== by 0x4E759CF: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4E7647C: QApplication::QApplication(int&, char**, bool, int) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x45721DB: KApplication::KApplication(bool) (kapplication.cpp:354) ==20879== by 0x8060120: main (main.cpp:44) --20879-- Reading syms from /lib/libnss_compat-2.6.1.so (0x7FD4000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libnsl-2.6.1.so (0x7FDC000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libnss_nis-2.6.1.so (0x7FF2000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /lib/libnss_files-2.6.1.so (0x7FFC000) --20879-- object doesn't have a symbol table gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::KDirWatchPrivate: Available methods: ("Stat", "FAM", "INotify") gwenview(20879)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kde-devel-kde4/kdecache-kde-devel/ksycoca4" --20879-- memcheck GC: 16384 nodes, 15178 survivors ( 92.6%) --20879-- memcheck GC: increase table size to 32768 gwenview(20879) Gwenview::ArchiveUtils::archiveProtocolForMimeTypes: No archive protocol found. gwenview(20879)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType "QImageIOPlugins" : returning 22 offers gwenview(20879)/kdecore (KConfigSkeleton) KConfigSkeleton::KConfigSkeleton: Creating KConfigSkeleton ( 0x61b35c0 ) gwenview(20879)/kdecore (KConfigSkeleton) KConfigSkeleton::readConfig: KConfigSkeleton::readConfig() gwenview(20879)/kdecore (KConfigSkeleton) KConfigSkeleton::KConfigSkeleton: Creating KConfigSkeleton ( 0x67dee68 ) gwenview(20879)/kdecore (KConfigSkeleton) KConfigSkeleton::readConfig: KConfigSkeleton::readConfig() --20879-- memcheck GC: 32768 nodes, 28440 survivors ( 86.7%) --20879-- memcheck GC: increase table size to 65536 gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: KDirLister(0x6435740) url= KUrl("file:///home/kde-devel") keep= false reload= false gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: Entry not in cache or reloaded: KUrl("file:///home/kde-devel") gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/home/kde-devel" for "" ["KDirWatch-1"] gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring ==20879== ==20879== Syscall param write(buf) points to uninitialised byte(s) ==20879== at 0x40008B2: (within /lib/ld-2.6.1.so) ==20879== by 0x41EED12: write (in /lib/libpthread-2.6.1.so) ==20879== by 0x4BE5B27: (within /usr/lib/libICE.so.6.3.0) ==20879== Address 0x67DB0AC is 12 bytes inside a block of size 1,024 alloc'd ==20879== at 0x4021DD3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4BE1D13: IceOpenConnection (in /usr/lib/libICE.so.6.3.0) gwenview(20879)/kio (Slave) KIO::Slave::createSlave: createSlave ' "file" ' for "file:///home/kde-devel" gwenview(20879)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/kde-devel-kde4/ksocket-kde-devel/gwenviewC20879.slave-socket" gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotEntries: new entries for KUrl("file:///home/kde-devel") gwenview(20879) KMimeTypeFactory::parseMagic: Now parsing "/usr/share/mime/magic" gwenview(20879) KMimeTypeFactory::parseMagic: Now parsing "/home/kde-devel/kde/share/mime/magic" gwenview(20879)/kio (KDirModel) KDirModelPrivate::_k_slotNewItems: 6 in KUrl("file:///home/kde-devel") index= "[invalid index, i.e. root]" newRowCount= 6 gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/kde-devel") ==20879== ==20879== Source and destination overlap in mempcpy(0x7EE2B78, 0x7EE2B78, 22) ==20879== at 0x40240DE: mempcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5D795F2: _IO_default_xsputn (in /lib/libc-2.6.1.so) ==20879== by 0x5D55716: vfprintf (in /lib/libc-2.6.1.so) ==20879== by 0x5D6EE01: vsprintf (in /lib/libc-2.6.1.so) ==20879== by 0x5D5B125: sprintf (in /lib/libc-2.6.1.so) ==20879== by 0x4C6A145: (within /usr/lib/libX11.so.6.2.0) ==20879== by 0x7EEA3E6: ??? --20879-- memcheck GC: 65536 nodes, 60048 survivors ( 91.6%) --20879-- memcheck GC: increase table size to 131072 ==20879== ==20879== Syscall param write(buf) points to uninitialised byte(s) ==20879== at 0x40008B2: (within /lib/ld-2.6.1.so) ==20879== by 0x41EED3A: write (in /lib/libpthread-2.6.1.so) ==20879== by 0x4C382F7: (within /usr/lib/libX11.so.6.2.0) ==20879== Address 0x6491FE7 is 927 bytes inside a block of size 16,384 alloc'd ==20879== at 0x4021DD3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4C1E9F5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==20879== by 0x4E759CF: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4E7647C: QApplication::QApplication(int&, char**, bool, int) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x45721DB: KApplication::KApplication(bool) (kapplication.cpp:354) ==20879== by 0x8060120: main (main.cpp:44) gwenview(20879) DirectoryListThread::run: Failed to open dir: "/myt/" gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: KDirLister(0x6435740) url= KUrl("file:///mnt/mybook/Media/Photo") keep= false reload= false gwenview(20879)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x6435740) item moved into cache: KUrl("file:///home/kde-devel") gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: Entry not in cache or reloaded: KUrl("file:///mnt/mybook/Media/Photo") gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/mnt/mybook/Media/Photo" for "" ["KDirWatch-1"] gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotEntries: new entries for KUrl("file:///mnt/mybook/Media/Photo") gwenview(20879)/kio (KDirModel) KDirModelPrivate::_k_slotNewItems: 14 in KUrl("file:///mnt/mybook/Media/Photo") index= "[invalid index, i.e. root]" newRowCount= 14 gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///mnt/mybook/Media/Photo") gwenview(20879)/kdecore (trader) KMimeTypeTrader::weightedOffers: KMimeTypeTrader::weightedOffers( "image/jpeg" , "KParts/ReadOnlyPart" ) gwenview(20879)/kdecore (trader) KMimeTypeTrader::query: query for mimeType "image/jpeg" , "KParts/ReadOnlyPart" : returning 3 offers --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/gvpart.so (0x8015000) gwenview(20879)/kdecore (KLibLoader) kde4Factory: The library "/home/kde-devel/kde/lib/kde4/gvpart.so" does not offer a qt_plugin_instance function. gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: className= KParts::ReadOnlyPart metaObject->className()= Gwenview::GVPart gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: className= KParts::ReadOnlyPart metaObject->className()= Gwenview::ImageViewPart gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: className= KParts::ReadOnlyPart metaObject->className()= KParts::ReadOnlyPart gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: create - 1 gwenview(20879)/kparts KParts::MainWindow::createGUI: MainWindow::createGUI, part= Gwenview::GVPart(0x66ee9b0) Gwenview::GVPart "" --20879-- Reading syms from /usr/lib/qt4/plugins/imageformats/libqgif.so (0x801F000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/qt4/plugins/imageformats/libqjpeg.so (0x8027000) --20879-- object doesn't have a symbol table Error: Directory Makernote with 4608 entries considered invalid; not read. Warning: Failed to read Makernote, rc = 6 --20879-- Reading syms from /usr/lib/qt4/plugins/imageformats/libqmng.so (0xA7FC000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/qt4/plugins/imageformats/libqsvg.so (0x7FCD000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/qt4/plugins/imageformats/libqtiff.so (0x8032000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libtiff.so.3.8.2 (0xA862000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libjbig.so (0x8039000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_dds.so (0xA84A000) --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_eps.so (0xA853000) --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_exr.so (0xA8B5000) --20879-- Reading syms from /usr/lib/libImath.so.6.0.0 (0xA8D5000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libIlmImf.so.6.0.0 (0xA8DB000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libIex.so.6.0.0 (0xA99E000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libHalf.so.6.0.0 (0xA9B5000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /usr/lib/libIlmThread.so.6.0.0 (0xA9F9000) --20879-- object doesn't have a symbol table --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_ico.so (0xA8BD000) --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_pcx.so (0xA8C5000) --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_psd.so (0xAA01000) --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_rgb.so (0xAA08000) --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_tga.so (0xAA15000) --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_xcf.so (0xAA1D000) --20879-- Reading syms from /home/kde-devel/kde/lib/kde4/plugins/imageformats/kimg_xview.so (0xA8CF000) gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: KDirLister(0x6435740) url= KUrl("file:///mnt/mybook/Media/Photo/Japan 2007") keep= false reload= false gwenview(20879)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x6435740) item moved into cache: KUrl("file:///mnt/mybook/Media/Photo") gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: Entry not in cache or reloaded: KUrl("file:///mnt/mybook/Media/Photo/Japan 2007") gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/mnt/mybook/Media/Photo/Japan 2007" for "" ["KDirWatch-1"] gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring gwenview(20879)/kparts KParts::MainWindow::createGUI: MainWindow::createGUI, part= QObject(0x0) "" gwenview(20879)/kparts KParts::MainWindow::createGUI: deactivating GUI for Gwenview::GVPart(0x66ee9b0) Gwenview::GVPart "" gwenview(20879)/kparts KParts::Part::~Part: deleting widget Gwenview::ImageView(0x6a348e8) "" gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotEntries: new entries for KUrl("file:///mnt/mybook/Media/Photo/Japan 2007") gwenview(20879)/kio (KDirModel) KDirModelPrivate::_k_slotNewItems: 11 in KUrl("file:///mnt/mybook/Media/Photo/Japan 2007") index= "[invalid index, i.e. root]" newRowCount= 11 gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///mnt/mybook/Media/Photo/Japan 2007") gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: KDirLister(0x6435740) url= KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903") keep= false reload= false gwenview(20879)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x6435740) item moved into cache: KUrl("file:///mnt/mybook/Media/Photo/Japan 2007") gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: Entry not in cache or reloaded: KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903") gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/mnt/mybook/Media/Photo/Japan 2007/0903" for "" ["KDirWatch-1"] gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotEntries: new entries for KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903") gwenview(20879)/kio (KDirModel) KDirModelPrivate::_k_slotNewItems: 4 in KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903") index= "[invalid index, i.e. root]" newRowCount= 4 gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903") gwenview(20879)/kdecore (trader) KMimeTypeTrader::weightedOffers: KMimeTypeTrader::weightedOffers( "image/jpeg" , "KParts/ReadOnlyPart" ) gwenview(20879)/kdecore (trader) KMimeTypeTrader::query: query for mimeType "image/jpeg" , "KParts/ReadOnlyPart" : returning 3 offers gwenview(20879)/kdecore (KLibLoader) kde4Factory: The library "/home/kde-devel/kde/lib/kde4/gvpart.so" does not offer a qt_plugin_instance function. gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: className= KParts::ReadOnlyPart metaObject->className()= Gwenview::GVPart gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: className= KParts::ReadOnlyPart metaObject->className()= Gwenview::ImageViewPart gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: className= KParts::ReadOnlyPart metaObject->className()= KParts::ReadOnlyPart gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: create - 1 gwenview(20879)/kparts KParts::MainWindow::createGUI: MainWindow::createGUI, part= Gwenview::GVPart(0x679f0b0) Gwenview::GVPart "" ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A9E9: (within /lib/libz.so.1.2.3) ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A97F: (within /lib/libz.so.1.2.3) ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A9DD: (within /lib/libz.so.1.2.3) ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A98E: (within /lib/libz.so.1.2.3) --20879-- memcheck GC: 131072 nodes, 120422 survivors ( 91.8%) --20879-- memcheck GC: increase table size to 262144 gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: KDirLister(0x6435740) url= KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara") keep= false reload= false gwenview(20879)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x6435740) item moved into cache: KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903") gwenview(20879)/kio (KDirListerCache) KDirListerCache::listDir: Entry not in cache or reloaded: KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara") gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::addEntry: Added Dir "/mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara" for "" ["KDirWatch-1"] gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: trying to use inotify for monitoring gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::useINotify: inotify successfully used for monitoring gwenview(20879)/kparts KParts::MainWindow::createGUI: MainWindow::createGUI, part= QObject(0x0) "" gwenview(20879)/kparts KParts::MainWindow::createGUI: deactivating GUI for Gwenview::GVPart(0x679f0b0) Gwenview::GVPart "" gwenview(20879)/kparts KParts::Part::~Part: deleting widget Gwenview::ImageView(0x6947788) "" gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotEntries: new entries for KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara") gwenview(20879)/kio (KDirModel) KDirModelPrivate::_k_slotNewItems: 8 in KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara") index= "[invalid index, i.e. root]" newRowCount= 8 gwenview(20879)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara") gwenview(20879)/kdecore (trader) KMimeTypeTrader::weightedOffers: KMimeTypeTrader::weightedOffers( "image/jpeg" , "KParts/ReadOnlyPart" ) gwenview(20879)/kdecore (trader) KMimeTypeTrader::query: query for mimeType "image/jpeg" , "KParts/ReadOnlyPart" : returning 3 offers gwenview(20879)/kdecore (KLibLoader) kde4Factory: The library "/home/kde-devel/kde/lib/kde4/gvpart.so" does not offer a qt_plugin_instance function. gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: className= KParts::ReadOnlyPart metaObject->className()= Gwenview::GVPart gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: className= KParts::ReadOnlyPart metaObject->className()= Gwenview::ImageViewPart gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: className= KParts::ReadOnlyPart metaObject->className()= KParts::ReadOnlyPart gwenview(20879)/kdecore (KLibLoader) KDEPrivate::ConcreteFactory::create: create - 1 gwenview(20879)/kparts KParts::MainWindow::createGUI: MainWindow::createGUI, part= Gwenview::GVPart(0x61da938) Gwenview::GVPart "" ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA19: (within /lib/libz.so.1.2.3) ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA25: (within /lib/libz.so.1.2.3) ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA3C: (within /lib/libz.so.1.2.3) ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A9F5: (within /lib/libz.so.1.2.3) ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA01: (within /lib/libz.so.1.2.3) ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA0D: (within /lib/libz.so.1.2.3) ==20879== ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A9D1: (within /lib/libz.so.1.2.3) gwenview(20879)/kdecore (trader) KMimeTypeTrader::weightedOffers: KMimeTypeTrader::weightedOffers( "image/jpeg" , "KParts/ReadOnlyPart" ) gwenview(20879)/kdecore (trader) KMimeTypeTrader::query: query for mimeType "image/jpeg" , "KParts/ReadOnlyPart" : returning 3 offers gwenview(20879)/kdecore (trader) KMimeTypeTrader::weightedOffers: KMimeTypeTrader::weightedOffers( "image/jpeg" , "KParts/ReadOnlyPart" ) gwenview(20879)/kdecore (trader) KMimeTypeTrader::query: query for mimeType "image/jpeg" , "KParts/ReadOnlyPart" : returning 3 offers gwenview(20879)/kdecore (trader) KMimeTypeTrader::weightedOffers: KMimeTypeTrader::weightedOffers( "image/jpeg" , "KParts/ReadOnlyPart" ) gwenview(20879)/kdecore (trader) KMimeTypeTrader::query: query for mimeType "image/jpeg" , "KParts/ReadOnlyPart" : returning 3 offers gwenview(20879)/kdecore (trader) KMimeTypeTrader::weightedOffers: KMimeTypeTrader::weightedOffers( "image/jpeg" , "KParts/ReadOnlyPart" ) gwenview(20879)/kdecore (trader) KMimeTypeTrader::query: query for mimeType "image/jpeg" , "KParts/ReadOnlyPart" : returning 3 offers gwenview(20879)/kdecore (trader) KMimeTypeTrader::weightedOffers: KMimeTypeTrader::weightedOffers( "image/jpeg" , "KParts/ReadOnlyPart" ) gwenview(20879)/kdecore (trader) KMimeTypeTrader::query: query for mimeType "image/jpeg" , "KParts/ReadOnlyPart" : returning 3 offers gwenview(20879)/kio (KDirLister) KDirLister::stop: gwenview(20879)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x6435740) item moved into cache: KUrl("file:///mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara") gwenview(20879)/kparts KParts::Part::~Part: deleting widget Gwenview::ImageView(0x61dac58) "" gwenview(20879)/kdecore (KConfigSkeleton) KConfigSkeleton::writeConfig: KConfigSkeleton::writeConfig() gwenview(20879)/kdecore (KConfigSkeleton) KConfigSkeleton::readConfig: KConfigSkeleton::readConfig() gwenview(20879)/kdecore (KConfigSkeleton) KConfigSkeleton::writeConfig: KConfigSkeleton::writeConfig() gwenview(20879)/kdecore (KConfigSkeleton) KConfigSkeleton::readConfig: KConfigSkeleton::readConfig() gwenview(20879)/kio (KDirListerCache) KDirListerCache::~KDirListerCache: -KDirListerCache gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara" sub_entry: 0x0 gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 25, 5) for "/mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara" gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/mnt/mybook/Media/Photo/Japan 2007/0903/3Akihabara" for "" ["KDirWatch-1"] gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/mnt/mybook/Media/Photo/Japan 2007/0903" sub_entry: 0x0 gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 25, 4) for "/mnt/mybook/Media/Photo/Japan 2007/0903" gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/mnt/mybook/Media/Photo/Japan 2007/0903" for "" ["KDirWatch-1"] gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/mnt/mybook/Media/Photo/Japan 2007" sub_entry: 0x0 gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 25, 3) for "/mnt/mybook/Media/Photo/Japan 2007" gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/mnt/mybook/Media/Photo/Japan 2007" for "" ["KDirWatch-1"] gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/mnt/mybook/Media/Photo" sub_entry: 0x0 gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 25, 2) for "/mnt/mybook/Media/Photo" gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/mnt/mybook/Media/Photo" for "" ["KDirWatch-1"] gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: KDirWatchPrivate::removeEntry for "/home/kde-devel" sub_entry: 0x0 gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Cancelled INotify (fd 25, 1) for "/home/kde-devel" gwenview(20879)/kio (KDirWatch) KDirWatchPrivate::removeEntry: Removed Dir "/home/kde-devel" for "" ["KDirWatch-1"] ==20879== ==20879== Syscall param write(buf) points to uninitialised byte(s) ==20879== at 0x40008B2: (within /lib/ld-2.6.1.so) ==20879== by 0x41EED3A: write (in /lib/libpthread-2.6.1.so) ==20879== by 0x4BE5B27: (within /usr/lib/libICE.so.6.3.0) ==20879== Address 0x67DB0AC is 12 bytes inside a block of size 1,024 alloc'd ==20879== at 0x4021DD3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4BE1D13: IceOpenConnection (in /usr/lib/libICE.so.6.3.0) --20879-- Discarding syms at 0x41DC000-0x41E0000 in /usr/lib/gconv/UTF-16.so due to munmap() --20879-- Discarding syms at 0x7FD4000-0x7FDC000 in /lib/libnss_compat-2.6.1.so due to munmap() --20879-- Discarding syms at 0x7FF2000-0x7FFC000 in /lib/libnss_nis-2.6.1.so due to munmap() --20879-- Discarding syms at 0x7FDC000-0x7FF2000 in /lib/libnsl-2.6.1.so due to munmap() --20879-- Discarding syms at 0x7FFC000-0x8006000 in /lib/libnss_files-2.6.1.so due to munmap() ==20879== ==20879== ERROR SUMMARY: 698 errors from 18 contexts (suppressed: 121 from 1) ==20879== ==20879== 1 errors in context 1 of 18: ==20879== Syscall param write(buf) points to uninitialised byte(s) ==20879== at 0x40008B2: (within /lib/ld-2.6.1.so) ==20879== by 0x41EED3A: write (in /lib/libpthread-2.6.1.so) ==20879== by 0x4BE5B27: (within /usr/lib/libICE.so.6.3.0) ==20879== Address 0x67DB0AC is 12 bytes inside a block of size 1,024 alloc'd ==20879== at 0x4021DD3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4BE1D13: IceOpenConnection (in /usr/lib/libICE.so.6.3.0) ==20879== ==20879== 1 errors in context 2 of 18: ==20879== Syscall param write(buf) points to uninitialised byte(s) ==20879== at 0x40008B2: (within /lib/ld-2.6.1.so) ==20879== by 0x41EED12: write (in /lib/libpthread-2.6.1.so) ==20879== by 0x4C382F7: (within /usr/lib/libX11.so.6.2.0) ==20879== Address 0x6491DC3 is 379 bytes inside a block of size 16,384 alloc'd ==20879== at 0x4021DD3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4C1E9F5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==20879== by 0x4E759CF: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4E7647C: QApplication::QApplication(int&, char**, bool, int) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x45721DB: KApplication::KApplication(bool) (kapplication.cpp:354) ==20879== by 0x8060120: main (main.cpp:44) ==20879== ==20879== 1 errors in context 3 of 18: ==20879== Invalid read of size 4 ==20879== at 0x40150B8: (within /lib/ld-2.6.1.so) ==20879== by 0x400827D: (within /lib/ld-2.6.1.so) ==20879== by 0x40117B1: (within /lib/ld-2.6.1.so) ==20879== by 0x400D878: (within /lib/ld-2.6.1.so) ==20879== by 0x40111FC: (within /lib/ld-2.6.1.so) ==20879== by 0x5E04AAD: (within /lib/libc-2.6.1.so) ==20879== by 0x400D878: (within /lib/ld-2.6.1.so) ==20879== by 0x5E04B85: (within /lib/libc-2.6.1.so) ==20879== by 0x5E04C97: __libc_dlopen_mode (in /lib/libc-2.6.1.so) ==20879== by 0x5D361E0: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35A0E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35C65: (within /lib/libc-2.6.1.so) ==20879== Address 0x6175D80 is 48 bytes inside a block of size 49 alloc'd ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5D362CF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35A0E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35C65: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2EBCF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D55E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D233: iconv_open (in /lib/libc-2.6.1.so) ==20879== by 0x414B423: QIconvCodec::createIconv_t(char const*, char const*) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x414B85C: QIconvCodec::convertToUnicode(char const*, int, QTextCodec::ConverterState*) const (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40A2F10: QString::fromLocal8Bit(char const*, int) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40BD405: (within /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40BD2C3: QFile::decodeName(QByteArray const&) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== ==20879== 1 errors in context 4 of 18: ==20879== Invalid read of size 4 ==20879== at 0x40150B8: (within /lib/ld-2.6.1.so) ==20879== by 0x400D878: (within /lib/ld-2.6.1.so) ==20879== by 0x40111FC: (within /lib/ld-2.6.1.so) ==20879== by 0x5E04AAD: (within /lib/libc-2.6.1.so) ==20879== by 0x400D878: (within /lib/ld-2.6.1.so) ==20879== by 0x5E04B85: (within /lib/libc-2.6.1.so) ==20879== by 0x5E04C97: __libc_dlopen_mode (in /lib/libc-2.6.1.so) ==20879== by 0x5D361E0: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35A0E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35C65: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2EBCF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D55E: (within /lib/libc-2.6.1.so) ==20879== Address 0x6175D80 is 48 bytes inside a block of size 49 alloc'd ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5D362CF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35A0E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D35C65: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2EBCF: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D55E: (within /lib/libc-2.6.1.so) ==20879== by 0x5D2D233: iconv_open (in /lib/libc-2.6.1.so) ==20879== by 0x414B423: QIconvCodec::createIconv_t(char const*, char const*) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x414B85C: QIconvCodec::convertToUnicode(char const*, int, QTextCodec::ConverterState*) const (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40A2F10: QString::fromLocal8Bit(char const*, int) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40BD405: (within /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40BD2C3: QFile::decodeName(QByteArray const&) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== ==20879== 2 errors in context 5 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A9D1: (within /lib/libz.so.1.2.3) ==20879== ==20879== 4 errors in context 6 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A98E: (within /lib/libz.so.1.2.3) ==20879== ==20879== 5 errors in context 7 of 18: ==20879== Syscall param write(buf) points to uninitialised byte(s) ==20879== at 0x40008B2: (within /lib/ld-2.6.1.so) ==20879== by 0x41EED12: write (in /lib/libpthread-2.6.1.so) ==20879== by 0x4BE5B27: (within /usr/lib/libICE.so.6.3.0) ==20879== Address 0x67DB0AC is 12 bytes inside a block of size 1,024 alloc'd ==20879== at 0x4021DD3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4BE1D13: IceOpenConnection (in /usr/lib/libICE.so.6.3.0) ==20879== ==20879== 6 errors in context 8 of 18: ==20879== Syscall param write(buf) points to uninitialised byte(s) ==20879== at 0x40008B2: (within /lib/ld-2.6.1.so) ==20879== by 0x41EED3A: write (in /lib/libpthread-2.6.1.so) ==20879== by 0x4C382F7: (within /usr/lib/libX11.so.6.2.0) ==20879== Address 0x6491FE7 is 927 bytes inside a block of size 16,384 alloc'd ==20879== at 0x4021DD3: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4C1E9F5: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==20879== by 0x4E759CF: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4E7647C: QApplication::QApplication(int&, char**, bool, int) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x45721DB: KApplication::KApplication(bool) (kapplication.cpp:354) ==20879== by 0x8060120: main (main.cpp:44) ==20879== ==20879== 10 errors in context 9 of 18: ==20879== Source and destination overlap in mempcpy(0x7EE2B78, 0x7EE2B78, 22) ==20879== at 0x40240DE: mempcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5D795F2: _IO_default_xsputn (in /lib/libc-2.6.1.so) ==20879== by 0x5D55716: vfprintf (in /lib/libc-2.6.1.so) ==20879== by 0x5D6EE01: vsprintf (in /lib/libc-2.6.1.so) ==20879== by 0x5D5B125: sprintf (in /lib/libc-2.6.1.so) ==20879== by 0x4C6A145: (within /usr/lib/libX11.so.6.2.0) ==20879== by 0x7EEA3E6: ??? ==20879== ==20879== 63 errors in context 10 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA3C: (within /lib/libz.so.1.2.3) ==20879== ==20879== 65 errors in context 11 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA01: (within /lib/libz.so.1.2.3) ==20879== ==20879== 65 errors in context 12 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A9F5: (within /lib/libz.so.1.2.3) ==20879== ==20879== 66 errors in context 13 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA25: (within /lib/libz.so.1.2.3) ==20879== ==20879== 66 errors in context 14 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A9E9: (within /lib/libz.so.1.2.3) ==20879== ==20879== 67 errors in context 15 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA0D: (within /lib/libz.so.1.2.3) ==20879== ==20879== 68 errors in context 16 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494AA19: (within /lib/libz.so.1.2.3) ==20879== ==20879== 69 errors in context 17 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A9DD: (within /lib/libz.so.1.2.3) ==20879== ==20879== 138 errors in context 18 of 18: ==20879== Conditional jump or move depends on uninitialised value(s) ==20879== at 0x494A97F: (within /lib/libz.so.1.2.3) --20879-- --20879-- supp: 121 dl-hack3 ==20879== ==20879== IN SUMMARY: 698 errors from 18 contexts (suppressed: 121 from 1) ==20879== ==20879== malloc/free: in use at exit: 1,063,347 bytes in 6,123 blocks. ==20879== malloc/free: 1,071,461 allocs, 1,065,338 frees, 821,946,623 bytes allocated. ==20879== ==20879== searching for pointers to 6,123 not-freed blocks. ==20879== checked 1,200,340 bytes. ==20879== ==20879== ==20879== 8 bytes in 1 blocks are definitely lost in loss record 21 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4975386: Solid::StorageDrive::StorageDrive(QObject*) (storagedrive.cpp:27) ==20879== by 0x496DA77: Solid::Device::asDeviceInterface(Solid::DeviceInterface::Type const&) const (device.cpp:177) ==20879== by 0x496DE0D: Solid::Device::asDeviceInterface(Solid::DeviceInterface::Type const&) (device.cpp:142) ==20879== by 0x4AFC883: Solid::StorageDrive* Solid::Device::as() (device.h:217) ==20879== by 0x4AF9DA7: KFilePlacesModel::teardownActionForIndex(QModelIndex const&) const (kfileplacesmodel.cpp:642) ==20879== by 0x4AFE0BB: KFilePlacesSelector::updateTeardownAction() (kfileplacesselector.cpp:97) ==20879== by 0x4AFE645: KFilePlacesSelector::updateSelection(KUrl const&) (kfileplacesselector.cpp:121) ==20879== by 0x4B0B36B: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:500) ==20879== by 0x4B0BF35: KUrlNavigator::setUrl(KUrl const&) (kurlnavigator.cpp:1033) ==20879== by 0x80657A4: Gwenview::MainWindow::Private::spreadCurrentDirUrl(KUrl const&) (mainwindow.cpp:451) ==20879== by 0x8062AA6: Gwenview::MainWindow::openDirUrl(KUrl const&) (mainwindow.cpp:736) ==20879== ==20879== ==20879== 741 (312 direct, 429 indirect) bytes in 13 blocks are definitely lost in loss record 35 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x426C6D2: KConfigGroupPrivate::create(KConfigBase*, QByteArray const&, bool, bool) (kconfiggroup.cpp:109) ==20879== by 0x4263F80: KConfigGroup::KConfigGroup(KConfigBase*, char const*) (kconfiggroup.cpp:551) ==20879== by 0x4272845: KDesktopFile::KDesktopFile(QString const&) (kdesktopfile.cpp:65) ==20879== by 0x42D7D7B: KFolderMimeTypePrivate::iconName(KUrl const&) const (kfoldermimetype.cpp:80) ==20879== by 0x42DF5EC: KMimeType::iconName(KUrl const&) const (kmimetype.cpp:586) ==20879== by 0x47CD5A3: KFileItem::pixmap(int, int) const (kfileitem.cpp:818) ==20879== by 0x4B67814: Gwenview::ThumbnailView::thumbnailForIndex(QModelIndex const&) (thumbnailview.cpp:624) ==20879== by 0x4B6BBD8: Gwenview::PreviewItemDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const (thumbnailview.cpp:310) ==20879== by 0x52B7C7B: QListView::paintEvent(QPaintEvent*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4EB168B: QWidget::event(QEvent*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x519024C: QFrame::event(QEvent*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== ==20879== ==20879== 744 bytes in 3 blocks are possibly lost in loss record 36 of 264 ==20879== at 0x4021CAF: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4021D4A: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5E94A72: (within /usr/lib/libglib-2.0.so.0.1400.2) ==20879== ==20879== ==20879== 283,796 (2,280 direct, 281,516 indirect) bytes in 114 blocks are definitely lost in loss record 41 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4F1227C: QPixmap::paintEngine() const (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4F41EBF: QPainter::begin(QPaintDevice*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4F45237: QPainter::QPainter(QPaintDevice*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x6A0373F: TileSet::initPixmap(int, QPixmap const&, int, int, QRect const&) (tileset.cpp:29) ==20879== by 0x6A04291: TileSet::TileSet(QPixmap const&, int, int, int, int) (tileset.cpp:49) ==20879== by 0x6A0F7D1: OxygenScrollbar::vertical(int, int, int) const (scrollbar.cpp:228) ==20879== by 0x6A08533: OxygenStyleHelper::verticalScrollBar(QColor const&, int, int, int) (helper.cpp:645) ==20879== by 0x6A15F16: OxygenStyle::drawKStylePrimitive(KStyle::WidgetType, int, QStyleOption const*, QRect const&, QPalette const&, QFlags, QPainter*, QWidget const*, KStyle::Option*) const (oxygen.cpp:715) ==20879== by 0x458741F: KStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const (kstyle.cpp:1734) ==20879== by 0x50B22A9: QCommonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x457F258: KStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const (kstyle.cpp:2934) ==20879== ==20879== ==20879== 7,490 (8 direct, 7,482 indirect) bytes in 1 blocks are definitely lost in loss record 46 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x51CAF92: QMenu::addAction(QString const&) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4B5E6C3: Gwenview::SlideShow::SlideShow(QObject*) (slideshow.cpp:157) ==20879== by 0x80660C6: Gwenview::MainWindow::Private::setupWidgets() (mainwindow.cpp:191) ==20879== by 0x806354C: Gwenview::MainWindow::MainWindow() (mainwindow.cpp:613) ==20879== by 0x8060136: main (main.cpp:46) ==20879== ==20879== ==20879== 1,998 (400 direct, 1,598 indirect) bytes in 1 blocks are definitely lost in loss record 102 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x51EA63A: QDoubleSpinBox::QDoubleSpinBox(QWidget*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4B5E431: Gwenview::SlideShow::SlideShow(QObject*) (slideshow.cpp:138) ==20879== by 0x80660C6: Gwenview::MainWindow::Private::setupWidgets() (mainwindow.cpp:191) ==20879== by 0x806354C: Gwenview::MainWindow::MainWindow() (mainwindow.cpp:613) ==20879== by 0x8060136: main (main.cpp:46) ==20879== ==20879== ==20879== 5,120 bytes in 5 blocks are possibly lost in loss record 106 of 264 ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x40662F2: qMalloc(unsigned) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x4FC761C: (within /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4FC2BB5: (within /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4F12286: QPixmap::paintEngine() const (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4F41EBF: QPainter::begin(QPaintDevice*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4F45237: QPainter::QPainter(QPaintDevice*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x6A0373F: TileSet::initPixmap(int, QPixmap const&, int, int, QRect const&) (tileset.cpp:29) ==20879== by 0x6A043B6: TileSet::TileSet(QPixmap const&, int, int, int, int) (tileset.cpp:52) ==20879== by 0x6A0F7D1: OxygenScrollbar::vertical(int, int, int) const (scrollbar.cpp:228) ==20879== by 0x6A08533: OxygenStyleHelper::verticalScrollBar(QColor const&, int, int, int) (helper.cpp:645) ==20879== by 0x6A15EC1: OxygenStyle::drawKStylePrimitive(KStyle::WidgetType, int, QStyleOption const*, QRect const&, QPalette const&, QFlags, QPainter*, QWidget const*, KStyle::Option*) const (oxygen.cpp:714) ==20879== ==20879== ==20879== 8,428 (16 direct, 8,412 indirect) bytes in 1 blocks are definitely lost in loss record 108 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x57DE3BA: (within /usr/lib/qt4/libQtXml.so.4.3.2) ==20879== by 0x57E4823: (within /usr/lib/qt4/libQtXml.so.4.3.2) ==20879== by 0x57E658B: QDomDocument::createElement(QString const&) (in /usr/lib/qt4/libQtXml.so.4.3.2) ==20879== by 0x4843BF3: KBookmarkGroup::addBookmark(QString const&, KUrl const&, QString const&) (kbookmark.cc:155) ==20879== by 0x4AF6764: KFilePlacesItem::createBookmark(KBookmarkManager*, QString const&, KUrl const&, QString const&) (kfileplacesitem.cpp:166) ==20879== by 0x4AFAF7B: KFilePlacesModel::KFilePlacesModel(QObject*) (kfileplacesmodel.cpp:97) ==20879== by 0x8065B9C: Gwenview::MainWindow::Private::setupThumbnailView(QWidget*) (mainwindow.cpp:226) ==20879== by 0x8065F88: Gwenview::MainWindow::Private::setupWidgets() (mainwindow.cpp:178) ==20879== by 0x806354C: Gwenview::MainWindow::MainWindow() (mainwindow.cpp:613) ==20879== by 0x8060136: main (main.cpp:46) ==20879== ==20879== ==20879== 20 bytes in 1 blocks are definitely lost in loss record 110 of 264 ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5D81150: strdup (in /lib/libc-2.6.1.so) ==20879== by 0x4EC8EE7: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4E759CF: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4E7647C: QApplication::QApplication(int&, char**, bool, int) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x45721DB: KApplication::KApplication(bool) (kapplication.cpp:354) ==20879== by 0x8060120: main (main.cpp:44) ==20879== ==20879== ==20879== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 128 of 264 ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5DE2ACF: (within /lib/libc-2.6.1.so) ==20879== by 0x5DE31BE: __nss_database_lookup (in /lib/libc-2.6.1.so) ==20879== by 0x7FD60BB: ??? ==20879== by 0x7FD6D95: ??? ==20879== by 0x5DA100B: getpwuid_r (in /lib/libc-2.6.1.so) ==20879== by 0x5DA0A08: getpwuid (in /lib/libc-2.6.1.so) ==20879== by 0x5639038: (within /usr/lib/libfam.so.0.0.0) ==20879== ==20879== ==20879== 496 (32 direct, 464 indirect) bytes in 1 blocks are definitely lost in loss record 161 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4803BD8: KUrlCompletionPrivate::listDirectories(QStringList const&, QString const&, bool, bool, bool, bool) (kurlcompletion.cpp:1130) ==20879== by 0x48049E1: KUrlCompletionPrivate::fileCompletion(KUrlCompletionPrivate::MyURL const&, QString*) (kurlcompletion.cpp:983) ==20879== by 0x4806534: KUrlCompletion::makeCompletion(QString const&) (kurlcompletion.cpp:668) ==20879== by 0x4621A9D: KLineEdit::makeCompletion(QString const&) (klineedit.cpp:350) ==20879== by 0x4622F48: KLineEdit::keyPressEvent(QKeyEvent*) (klineedit.cpp:836) ==20879== by 0x4EB18D2: QWidget::event(QEvent*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x51A4C03: QLineEdit::event(QEvent*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x461FC6D: KLineEdit::event(QEvent*) (klineedit.cpp:1215) ==20879== by 0x516A1A7: QComboBox::keyPressEvent(QKeyEvent*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4EB18D2: QWidget::event(QEvent*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x51683C2: QComboBox::event(QEvent*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== ==20879== ==20879== 1,064 bytes in 44 blocks are possibly lost in loss record 174 of 264 ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x409221D: QMapData::node_create(QMapData::Node**, int) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x4990654: QMap::node_create(QMapData*, QMapData::Node**, QString const&, QVariant const&) (qmap.h:406) ==20879== by 0x4990CCA: QMap::operator[](QString const&) (qmap.h:467) ==20879== by 0x498E6F1: Solid::Backends::Hal::HalDevice::property(QString const&) const (haldevice.cpp:260) ==20879== by 0x4998BD3: Solid::Backends::Hal::Storage::isHotpluggable() const (halstorage.cpp:114) ==20879== by 0x4974FA3: Solid::StorageDrive::isHotpluggable() const (storagedrive.cpp:63) ==20879== by 0x4AF9DCE: KFilePlacesModel::teardownActionForIndex(QModelIndex const&) const (kfileplacesmodel.cpp:649) ==20879== by 0x4AFE0BB: KFilePlacesSelector::updateTeardownAction() (kfileplacesselector.cpp:97) ==20879== by 0x4AFE645: KFilePlacesSelector::updateSelection(KUrl const&) (kfileplacesselector.cpp:121) ==20879== by 0x4B0B36B: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:500) ==20879== by 0x4B0BF35: KUrlNavigator::setUrl(KUrl const&) (kurlnavigator.cpp:1033) ==20879== ==20879== ==20879== 1,176 (256 direct, 920 indirect) bytes in 1 blocks are definitely lost in loss record 177 of 264 ==20879== at 0x4022BDD: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x5FC8271: (within /usr/lib/libfontconfig.so.1.2.0) ==20879== ==20879== ==20879== 392 (24 direct, 368 indirect) bytes in 1 blocks are definitely lost in loss record 178 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4558C18: KCategorizedSortFilterProxyModel::Private::createInternalInformation(QModelIndex const&) const (kcategorizedsortfilterproxymodel.cpp:1217) ==20879== by 0x455A7AC: KCategorizedSortFilterProxyModel::columnCount(QModelIndex const&) const (kcategorizedsortfilterproxymodel.cpp:539) ==20879== by 0x52B4014: QListView::setRootIndex(QModelIndex const&) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x5297BEC: QAbstractItemView::reset() (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x52B3445: QListView::reset() (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x5291CE3: QAbstractItemView::setModel(QAbstractItemModel*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x80659F8: Gwenview::MainWindow::Private::setupThumbnailView(QWidget*) (mainwindow.cpp:207) ==20879== by 0x8065F88: Gwenview::MainWindow::Private::setupWidgets() (mainwindow.cpp:178) ==20879== by 0x806354C: Gwenview::MainWindow::MainWindow() (mainwindow.cpp:613) ==20879== by 0x8060136: main (main.cpp:46) ==20879== ==20879== ==20879== 216 bytes in 1 blocks are definitely lost in loss record 189 of 264 ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4C60705: _XimOpenIM (in /usr/lib/libX11.so.6.2.0) ==20879== ==20879== ==20879== 1,376 (32 direct, 1,344 indirect) bytes in 2 blocks are definitely lost in loss record 201 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x48A783C: KUrlComboBox::setUrl(KUrl const&) (kurlcombobox.cpp:295) ==20879== by 0x4B0B456: KUrlNavigator::Private::updateContent() (kurlnavigator.cpp:515) ==20879== by 0x4B0BF35: KUrlNavigator::setUrl(KUrl const&) (kurlnavigator.cpp:1033) ==20879== by 0x80657A4: Gwenview::MainWindow::Private::spreadCurrentDirUrl(KUrl const&) (mainwindow.cpp:451) ==20879== by 0x8062AA6: Gwenview::MainWindow::openDirUrl(KUrl const&) (mainwindow.cpp:736) ==20879== by 0x8062E5B: Gwenview::MainWindow::openDirUrlFromIndex(QModelIndex const&) (mainwindow.cpp:697) ==20879== by 0x8063158: Gwenview::MainWindow::qt_metacall(QMetaObject::Call, int, void**) (mainwindow.moc:129) ==20879== by 0x412ED48: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x412F167: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x529130C: QAbstractItemView::doubleClicked(QModelIndex const&) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x529301C: QAbstractItemView::mouseDoubleClickEvent(QMouseEvent*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== ==20879== ==20879== 84 (12 direct, 72 indirect) bytes in 1 blocks are definitely lost in loss record 202 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4827D65: KIO::SchedulerPrivate::SchedulerPrivate() (scheduler.cpp:88) ==20879== by 0x48238D6: ._177::operator->() (scheduler.cpp:195) ==20879== by 0x4823B9D: KIO::Scheduler::doJob(KIO::SimpleJob*) (scheduler.cpp:249) ==20879== by 0x4785EC2: KIO::SimpleJobPrivate::simpleJobInit() (job.cpp:335) ==20879== by 0x478D1F6: KIO::SimpleJob::SimpleJob(KIO::SimpleJobPrivate&) (job.cpp:321) ==20879== by 0x478D221: KIO::ListJob::ListJob(KIO::ListJobPrivate&) (job.cpp:2238) ==20879== by 0x479414F: KIO::ListJobPrivate::newJob(KUrl const&, bool, QString const&, bool, QFlags) (job.cpp:2229) ==20879== by 0x478D34E: KIO::listDir(KUrl const&, QFlags, bool) (job.cpp:2402) ==20879== by 0x47B1BEC: KDirListerCache::listDir(KDirLister*, KUrl const&, bool, bool) (kdirlister.cpp:238) ==20879== by 0x47B35E9: KDirLister::openUrl(KUrl const&, QFlags) (kdirlister.cpp:1728) ==20879== by 0x8062A87: Gwenview::MainWindow::openDirUrl(KUrl const&) (mainwindow.cpp:735) ==20879== ==20879== ==20879== 16 bytes in 2 blocks are definitely lost in loss record 204 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4977690: Solid::StorageAccess::StorageAccess(QObject*) (storageaccess.cpp:27) ==20879== by 0x496DA34: Solid::Device::asDeviceInterface(Solid::DeviceInterface::Type const&) const (device.cpp:174) ==20879== by 0x496DE0D: Solid::Device::asDeviceInterface(Solid::DeviceInterface::Type const&) (device.cpp:142) ==20879== by 0x4AF775F: Solid::StorageAccess* Solid::Device::as() (device.h:217) ==20879== by 0x4AF73FC: KFilePlacesItem::KFilePlacesItem(KBookmarkManager*, QString const&, QString const&) (kfileplacesitem.cpp:43) ==20879== by 0x4AF8E5F: KFilePlacesModel::Private::loadBookmarkList() (kfileplacesmodel.cpp:401) ==20879== by 0x4AF8F8E: KFilePlacesModel::Private::_k_reloadBookmarks() (kfileplacesmodel.cpp:302) ==20879== by 0x4AFA1C9: KFilePlacesModel::Private::_k_initDeviceList() (kfileplacesmodel.cpp:266) ==20879== by 0x4AFA29C: KFilePlacesModel::qt_metacall(QMetaObject::Call, int, void**) (kfileplacesmodel.moc:84) ==20879== by 0x412ED48: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x412F167: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== ==20879== ==20879== 28 bytes in 1 blocks are definitely lost in loss record 212 of 264 ==20879== at 0x4022B0D: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x40662F2: qMalloc(unsigned) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40A2E03: QString::fromLatin1_helper(char const*, int) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x40A90CC: QString::fromAscii_helper(char const*, int) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x4256D0C: QString::QString(char const*) (qstring.h:371) ==20879== by 0x42A95D0: KUrl::setPath(QString const&) (kurl.cpp:1573) ==20879== by 0x80601D8: main (main.cpp:52) ==20879== ==20879== ==20879== 32 bytes in 4 blocks are definitely lost in loss record 215 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4976676: Solid::StorageVolume::StorageVolume(QObject*) (storagevolume.cpp:28) ==20879== by 0x496DAFD: Solid::Device::asDeviceInterface(Solid::DeviceInterface::Type const&) const (device.cpp:183) ==20879== by 0x497B245: Solid::Predicate::matches(Solid::Device const&) const (predicate.cpp:187) ==20879== by 0x497B1F0: Solid::Predicate::matches(Solid::Device const&) const (predicate.cpp:184) ==20879== by 0x497B1A1: Solid::Predicate::matches(Solid::Device const&) const (predicate.cpp:181) ==20879== by 0x497069C: Solid::Device::listFromQuery(Solid::Predicate const&, QString const&) (devicemanager.cpp:139) ==20879== by 0x4AFA0C0: KFilePlacesModel::Private::_k_initDeviceList() (kfileplacesmodel.cpp:260) ==20879== by 0x4AFA29C: KFilePlacesModel::qt_metacall(QMetaObject::Call, int, void**) (kfileplacesmodel.moc:84) ==20879== by 0x412ED48: QMetaObject::activate(QObject*, int, int, void**) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x412F167: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x4136D2A: QSingleShotTimer::timeout() (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== ==20879== ==20879== 228 (180 direct, 48 indirect) bytes in 3 blocks are definitely lost in loss record 220 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4130358: QObject::QObject(QObject*) (in /usr/lib/qt4/libQtCore.so.4.3.2) ==20879== by 0x4AF7269: KFilePlacesItem::KFilePlacesItem(KBookmarkManager*, QString const&, QString const&) (kfileplacesitem.cpp:34) ==20879== by 0x4AF8D1C: KFilePlacesModel::Private::loadBookmarkList() (kfileplacesmodel.cpp:388) ==20879== by 0x4AF8F8E: KFilePlacesModel::Private::_k_reloadBookmarks() (kfileplacesmodel.cpp:302) ==20879== by 0x4AFB07C: KFilePlacesModel::KFilePlacesModel(QObject*) (kfileplacesmodel.cpp:110) ==20879== by 0x8065B9C: Gwenview::MainWindow::Private::setupThumbnailView(QWidget*) (mainwindow.cpp:226) ==20879== by 0x8065F88: Gwenview::MainWindow::Private::setupWidgets() (mainwindow.cpp:178) ==20879== by 0x806354C: Gwenview::MainWindow::MainWindow() (mainwindow.cpp:613) ==20879== by 0x8060136: main (main.cpp:46) ==20879== ==20879== ==20879== 228 (48 direct, 180 indirect) bytes in 3 blocks are definitely lost in loss record 221 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4AF8CFD: KFilePlacesModel::Private::loadBookmarkList() (kfileplacesmodel.cpp:388) ==20879== by 0x4AF8F8E: KFilePlacesModel::Private::_k_reloadBookmarks() (kfileplacesmodel.cpp:302) ==20879== by 0x4AFB07C: KFilePlacesModel::KFilePlacesModel(QObject*) (kfileplacesmodel.cpp:110) ==20879== by 0x8065B9C: Gwenview::MainWindow::Private::setupThumbnailView(QWidget*) (mainwindow.cpp:226) ==20879== by 0x8065F88: Gwenview::MainWindow::Private::setupWidgets() (mainwindow.cpp:178) ==20879== by 0x806354C: Gwenview::MainWindow::MainWindow() (mainwindow.cpp:613) ==20879== by 0x8060136: main (main.cpp:46) ==20879== ==20879== ==20879== 238,904 (25,568 direct, 213,336 indirect) bytes in 94 blocks are definitely lost in loss record 257 of 264 ==20879== at 0x40232BD: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==20879== by 0x4FC2BAB: (within /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4F12286: QPixmap::paintEngine() const (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4F41EBF: QPainter::begin(QPaintDevice*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x4F45237: QPainter::QPainter(QPaintDevice*) (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== by 0x6A0373F: TileSet::initPixmap(int, QPixmap const&, int, int, QRect const&) (tileset.cpp:29) ==20879== by 0x6A043B6: TileSet::TileSet(QPixmap const&, int, int, int, int) (tileset.cpp:52) ==20879== by 0x6A0F7D1: OxygenScrollbar::vertical(int, int, int) const (scrollbar.cpp:228) ==20879== by 0x6A08533: OxygenStyleHelper::verticalScrollBar(QColor const&, int, int, int) (helper.cpp:645) ==20879== by 0x6A15EC1: OxygenStyle::drawKStylePrimitive(KStyle::WidgetType, int, QStyleOption const*, QRect const&, QPalette const&, QFlags, QPainter*, QWidget const*, KStyle::Option*) const (oxygen.cpp:714) ==20879== by 0x458741F: KStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const (kstyle.cpp:1734) ==20879== by 0x50B22A9: QCommonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const (in /usr/lib/qt4/libQtGui.so.4.3.2) ==20879== ==20879== LEAK SUMMARY: ==20879== definitely lost: 29,524 bytes in 247 blocks. ==20879== indirectly lost: 516,289 bytes in 1,884 blocks. ==20879== possibly lost: 6,928 bytes in 52 blocks. ==20879== still reachable: 510,606 bytes in 3,940 blocks. ==20879== suppressed: 0 bytes in 0 blocks. ==20879== Reachable blocks (those to which a pointer was found) are not shown. ==20879== To see them, rerun with: --leak-check=full --show-reachable=yes --20879-- memcheck: sanity checks: 14196 cheap, 568 expensive --20879-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --20879-- memcheck: auxmaps: 0 searches, 0 comparisons --20879-- memcheck: SMs: n_issued = 8559 (136944k, 133M) --20879-- memcheck: SMs: n_deissued = 8092 (129472k, 126M) --20879-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --20879-- memcheck: SMs: max_undefined = 695 (11120k, 10M) --20879-- memcheck: SMs: max_defined = 1108 (17728k, 17M) --20879-- memcheck: SMs: max_non_DSM = 4262 (68192k, 66M) --20879-- memcheck: max sec V bit nodes: 200534 (10183k, 9M) --20879-- memcheck: set_sec_vbits8 calls: 1824508 (new: 223023, updates: 1601485) --20879-- memcheck: max shadow mem size: 78679k, 76M --20879-- translate: fast SP updates identified: 329,080 ( 91.2%) --20879-- translate: generic_known SP updates identified: 24,715 ( 6.8%) --20879-- translate: generic_unknown SP updates identified: 6,692 ( 1.8%) --20879-- tt/tc: 4,735,830 tt lookups requiring 54,959,348 probes --20879-- tt/tc: 4,735,830 fast-cache updates, 10 flushes --20879-- transtab: new 160,469 (3,888,062 -> 66,560,626; ratio 171:10) [0 scs] --20879-- transtab: dumped 0 (0 -> ??) --20879-- transtab: discarded 279 (5,009 -> ??) --20879-- scheduler: 1,366,687,822 jumps (bb entries). --20879-- scheduler: 14,196/6,707,164 major/minor sched events. --20879-- sanity: 14197 cheap, 568 expensive checks. --20879-- exectx: 30,011 lists, 117,454 contexts (avg 3 per list) --20879-- exectx: 2,122,344 searches, 3,475,428 full compares (1,637 per 1000) --20879-- exectx: 259,989 cmp2, 5,843 cmp4, 0 cmpAll