Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- geecko@arch ~/Mobile Game/Engine/Binaries/Linux
- $ valgrind -v ./Mobile
- ==899== Memcheck, a memory error detector
- ==899== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
- ==899== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info
- ==899== Command: ./Mobile
- ==899==
- --899-- Valgrind options:
- --899-- -v
- --899-- Contents of /proc/version:
- --899-- Linux version 3.15.7-1-ARCH (nobody@var-lib-archbuild-extra-x86_64-thomas) (gcc version 4.9.1 (GCC) ) #1 SMP PREEMPT Mon Jul 28 20:06:17 CEST 2014
- --899-- Arch and hwcaps: AMD64, amd64-cx16-rdtscp-sse3-avx
- --899-- Page sizes: currently 4096, max supported 4096
- --899-- Valgrind library directory: /usr/lib/valgrind
- --899-- Reading syms from /home/geecko/Mobile Game/Engine/Binaries/Linux/Mobile
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/ld-2.19.so
- --899-- Reading syms from /usr/lib/valgrind/memcheck-amd64-linux
- --899-- object doesn't have a symbol table
- --899-- object doesn't have a dynamic symbol table
- --899-- Scheduler: using generic scheduler lock implementation.
- --899-- Reading suppressions file: /usr/lib/valgrind/default.supp
- ==899== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-899-by-geecko-on-???
- ==899== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-899-by-geecko-on-???
- ==899== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-899-by-geecko-on-???
- ==899==
- ==899== TO CONTROL THIS PROCESS USING vgdb (which you probably
- ==899== don't want to do, unless you know exactly what you're doing,
- ==899== or are doing some strange experiment):
- ==899== /usr/lib/valgrind/../../bin/vgdb --pid=899 ...command...
- ==899==
- ==899== TO DEBUG THIS PROCESS USING GDB: start GDB like this
- ==899== /path/to/gdb ./Mobile
- ==899== and then give GDB the following command
- ==899== target remote | /usr/lib/valgrind/../../bin/vgdb --pid=899
- ==899== --pid is optional if only one valgrind process is running
- ==899==
- --899-- REDIR: 0x4018260 (strlen) redirected to 0x380673f1 (???)
- --899-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
- --899-- object doesn't have a symbol table
- --899-- REDIR: 0x4018010 (index) redirected to 0x4c2b7f0 (index)
- --899-- REDIR: 0x4018230 (strcmp) redirected to 0x4c2c8d0 (strcmp)
- --899-- Reading syms from /usr/lib/libpthread-2.19.so
- --899-- Reading syms from /usr/lib/libdl-2.19.so
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/librt-2.19.so
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /home/geecko/Mobile Game/Engine/Binaries/Linux/libopenal.so.1
- --899-- Reading syms from /usr/lib/libm-2.19.so
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libstdc++.so.6.0.20
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libgcc_s.so.1
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libc-2.19.so
- --899-- REDIR: 0x5f63e30 (strcasecmp) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f66120 (strncasecmp) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f63600 (memcpy@GLIBC_2.2.5) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f5e280 (strcmp) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f619e0 (rindex) redirected to 0x4c2b5e0 (rindex)
- --899-- REDIR: 0x5f5fce0 (strlen) redirected to 0x4c2bb80 (strlen)
- --899-- REDIR: 0x5f5aa00 (calloc) redirected to 0x4c2a7a0 (calloc)
- --899-- REDIR: 0x5f63690 (memset) redirected to 0x4c2dfc0 (memset)
- --899-- REDIR: 0xffffffffff600400 (???) redirected to 0x380673dd (???)
- --899-- REDIR: 0x5f62cf0 (memchr) redirected to 0x4c2c970 (memchr)
- --899-- REDIR: 0x5f63480 (__GI_memmove) redirected to 0x4c2e2a0 (__GI_memmove)
- --899-- REDIR: 0x5f5a060 (malloc) redirected to 0x4c286c0 (malloc)
- --899-- REDIR: 0x5f5a6b0 (free) redirected to 0x4c29930 (free)
- --899-- REDIR: 0x5f6a7d0 (strchrnul) redirected to 0x4c2e5c0 (strchrnul)
- --899-- REDIR: 0x5f794f0 (wcslen) redirected to 0x4c2ec80 (wcslen)
- Using binned.
- --899-- REDIR: 0x5f5ba00 (valloc) redirected to 0x4c2ad20 (valloc)
- --899-- REDIR: 0x5f619a0 (strncpy) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f73a20 (__strncpy_sse2_unaligned) redirected to 0x4c2bd80 (strncpy)
- --899-- REDIR: 0x5f5f710 (strcpy) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f733f0 (__strcpy_sse2_unaligned) redirected to 0x4c2bbc0 (strcpy)
- --899-- REDIR: 0x6015510 (__memmove_ssse3_back) redirected to 0x4c2c9f0 (memcpy@GLIBC_2.2.5)
- --899-- REDIR: 0xffffffffff600000 (???) redirected to 0x380673d3 (???)
- --899-- REDIR: 0x5f5e2c0 (__GI_strcmp) redirected to 0x4c2c880 (__GI_strcmp)
- --899-- REDIR: 0x5f79430 (wcscpy) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x6024e60 (__wcscpy_ssse3) redirected to 0x4c2ecf0 (wcscpy)
- 4.3.0-0+UE4 7038 3077 379 0
- --899-- REDIR: 0x5f60150 (__GI_strncmp) redirected to 0x4c2c090 (__GI_strncmp)
- --899-- REDIR: 0x5f5e060 (__GI_strchr) redirected to 0x4c2b6f0 (__GI_strchr)
- --899-- REDIR: 0x5f63cc0 (__GI_stpcpy) redirected to 0x4c2dbd0 (__GI_stpcpy)
- --899-- REDIR: 0x5f785d0 (wcschr) redirected to 0x4c2edd0 (wcschr)
- --899-- REDIR: 0x5f78760 (wcscmp) redirected to 0x4c2eca0 (wcscmp)
- --899-- REDIR: 0x5f5fea0 (strnlen) redirected to 0x4c2bb20 (strnlen)
- --899-- REDIR: 0x5f6a5c0 (rawmemchr) redirected to 0x4c2e600 (rawmemchr)
- --899-- REDIR: 0x5f63040 (bcmp) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x60254e0 (__memcmp_sse4_1) redirected to 0x4c2da70 (bcmp)
- --899-- REDIR: 0x5f5e030 (index) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x6005680 (__strcmp_ssse3) redirected to 0x4c2c830 (strcmp)
- --899-- REDIR: 0x5f60100 (strncmp) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x60068e0 (__strncmp_ssse3) redirected to 0x4c2c020 (strncmp)
- --899-- REDIR: 0x5f5a750 (realloc) redirected to 0x4c2a9c0 (realloc)
- --899-- Reading syms from /usr/lib/libX11.so.6.3.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libxcb.so.1.1.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXau.so.6.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXdmcp.so.6.0.0
- --899-- object doesn't have a symbol table
- --899-- REDIR: 0x5f68800 (memcpy@@GLIBC_2.14) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f63c80 (stpcpy) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5fd3e20 (__memcpy_chk) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f62ab0 (strstr) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- Reading syms from /usr/lib/libXext.so.6.4.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXcursor.so.1.0.2
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXrender.so.1.3.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXfixes.so.3.1.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXinerama.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXi.so.6.1.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXrandr.so.2.2.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXss.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXxf86vm.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- REDIR: 0x40190a0 (stpcpy) redirected to 0x4c2dd90 (stpcpy)
- --899-- REDIR: 0x5f6e830 (__memcpy_sse2_unaligned) redirected to 0x4c2cc20 (memcpy@@GLIBC_2.14)
- --899-- REDIR: 0x5fd40e0 (__strcpy_chk) redirected to 0x4c2e640 (__strcpy_chk)
- --899-- Discarding syms at 0xac40b70-0xac45677 in /usr/lib/libXcursor.so.1.0.2 due to munmap()
- --899-- Discarding syms at 0xb0545d0-0xb056828 in /usr/lib/libXfixes.so.3.1.0 due to munmap()
- --899-- Discarding syms at 0xb259ba0-0xb25a494 in /usr/lib/libXinerama.so.1.0.0 due to munmap()
- --899-- Discarding syms at 0xb45e3e0-0xb4689f7 in /usr/lib/libXi.so.6.1.0 due to munmap()
- --899-- Discarding syms at 0xb66ece0-0xb674208 in /usr/lib/libXrandr.so.2.2.0 due to munmap()
- --899-- Discarding syms at 0xae4abf0-0xae508b8 in /usr/lib/libXrender.so.1.3.0 due to munmap()
- --899-- Discarding syms at 0xb877d60-0xb87898c in /usr/lib/libXss.so.1.0.0 due to munmap()
- --899-- Discarding syms at 0xba7c010-0xba7e7d8 in /usr/lib/libXxf86vm.so.1.0.0 due to munmap()
- --899-- Discarding syms at 0xaa2f970-0xaa3974f in /usr/lib/libXext.so.6.4.0 due to munmap()
- --899-- Discarding syms at 0x981dd80-0x98a591c in /usr/lib/libX11.so.6.3.0 due to munmap()
- --899-- Discarding syms at 0xa40a440-0xa418c05 in /usr/lib/libxcb.so.1.1.0 due to munmap()
- --899-- Discarding syms at 0xa827470-0xa828dc8 in /usr/lib/libXdmcp.so.6.0.0 due to munmap()
- --899-- Discarding syms at 0xa622f20-0xa623b9c in /usr/lib/libXau.so.6.0.0 due to munmap()
- --899-- Reading syms from /usr/lib/libX11.so.6.3.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libxcb.so.1.1.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXau.so.6.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXdmcp.so.6.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXext.so.6.4.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXcursor.so.1.0.2
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXrender.so.1.3.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXfixes.so.3.1.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXinerama.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXi.so.6.1.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXrandr.so.2.2.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXss.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXxf86vm.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- REDIR: 0x5f77a90 (__strstr_sse2_unaligned) redirected to 0x4c2e9d0 (strstr)
- --899-- REDIR: 0x5f74a00 (__stpcpy_sse2_unaligned) redirected to 0x4c2daf0 (stpcpy)
- --899-- Reading syms from /usr/lib/libdbus-1.so.3.8.6
- --899-- object doesn't have a symbol table
- --899-- REDIR: 0x5f6e470 (__GI_strncpy) redirected to 0x4c2bed0 (__GI_strncpy)
- --899-- Reading syms from /usr/lib/mesa/libGL.so.1.2.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libexpat.so.1.6.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libglapi.so.0.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libXdamage.so.1.1.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libX11-xcb.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libxcb-glx.so.0.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libxcb-dri2.so.0.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libxcb-dri3.so.0.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libxcb-present.so.0.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libxcb-sync.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libxshmfence.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libdrm.so.2.4.0
- --899-- object doesn't have a symbol table
- --899-- REDIR: 0x5f62040 (strspn) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f63790 (mempcpy) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x6012a40 (__mempcpy_ssse3_back) redirected to 0x4c2e6e0 (mempcpy)
- --899-- Reading syms from /usr/lib/libudev.so.1.5.0
- --899-- object doesn't have a symbol table
- --899-- REDIR: 0x6002550 (__strspn_sse42) redirected to 0x4c2eb30 (strspn)
- --899-- Reading syms from /usr/lib/xorg/modules/dri/i965_dri.so
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libdrm_intel.so.1.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libdrm_nouveau.so.2.0.0
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libdrm_radeon.so.1.0.1
- --899-- object doesn't have a symbol table
- --899-- Reading syms from /usr/lib/libpciaccess.so.0.11.1
- --899-- object doesn't have a symbol table
- --899-- REDIR: 0x5f5de30 (strcat) redirected to 0x4a23730 (_vgnU_ifunc_wrapper)
- --899-- REDIR: 0x5f5c050 (posix_memalign) redirected to 0x4c2ada0 (posix_memalign)
- --899-- Reading syms from /usr/lib/libtxc_dxtn.so
- --899-- object doesn't have a symbol table
- --899-- WARNING: Serious error when reading debug info
- --899-- When reading debug info from /var/tmp/shmfd-nfnhJV (deleted):
- --899-- failed to stat64/stat this file
- ==899== Syscall param ioctl(generic) points to uninitialised byte(s)
- ==899== at 0x5FBEE47: ioctl (in /usr/lib/libc-2.19.so)
- ==899== by 0xD5EE9D7: drmIoctl (in /usr/lib/libdrm.so.2.4.0)
- ==899== by 0xD5F169B: drmPrimeHandleToFD (in /usr/lib/libdrm.so.2.4.0)
- ==899== by 0xDF1140A: drm_intel_bo_gem_export_to_prime (in /usr/lib/libdrm_intel.so.1.0.0)
- ==899== by 0xDAB9377: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xBF17079: ??? (in /usr/lib/mesa/libGL.so.1.2.0)
- ==899== by 0xBF17D91: ??? (in /usr/lib/mesa/libGL.so.1.2.0)
- ==899== by 0xDAD7046: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xDAD7374: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xDAD74C7: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xDA782F5: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xBF16529: ??? (in /usr/lib/mesa/libGL.so.1.2.0)
- ==899== Address 0xffefff888 is on thread 1's stack
- ==899==
- --899-- REDIR: 0x5f76210 (__strcat_sse2_unaligned) redirected to 0x4c2b830 (strcat)
- --899-- WARNING: Serious error when reading debug info
- --899-- When reading debug info from /var/tmp/shmfd-X1AjqC (deleted):
- --899-- failed to stat64/stat this file
- --899-- memcheck GC: 1000 nodes, 903 survivors ( 90.3%)
- --899-- memcheck GC: 1414 new table size (stepup)
- --899-- WARNING: Serious error when reading debug info
- --899-- When reading debug info from /var/tmp/shmfd-D7Npkj (deleted):
- --899-- failed to stat64/stat this file
- ==899==
- ==899== Process terminating with default action of signal 6 (SIGABRT)
- ==899== at 0x5F10D67: raise (in /usr/lib/libc-2.19.so)
- ==899== by 0x5F12117: abort (in /usr/lib/libc-2.19.so)
- ==899== by 0x46DB36: ??? (in /home/geecko/Mobile Game/Engine/Binaries/Linux/Mobile)
- ==899== by 0xA51B25: ??? (in /home/geecko/Mobile Game/Engine/Binaries/Linux/Mobile)
- ==899== by 0xA519FB: ??? (in /home/geecko/Mobile Game/Engine/Binaries/Linux/Mobile)
- ==899== by 0x45A4E0: ??? (in /home/geecko/Mobile Game/Engine/Binaries/Linux/Mobile)
- ==899== by 0x45E756: ??? (in /home/geecko/Mobile Game/Engine/Binaries/Linux/Mobile)
- ==899== by 0x5EFCFFF: (below main) (in /usr/lib/libc-2.19.so)
- ==899==
- ==899== HEAP SUMMARY:
- ==899== in use at exit: 27,172,105 bytes in 4,488 blocks
- ==899== total heap usage: 30,122 allocs, 25,634 frees, 206,710,502 bytes allocated
- ==899==
- ==899== Searching for pointers to 4,488 not-freed blocks
- ==899== Checked 29,892,216 bytes
- ==899==
- ==899== LEAK SUMMARY:
- ==899== definitely lost: 46,160 bytes in 16 blocks
- ==899== indirectly lost: 1,132 bytes in 6 blocks
- ==899== possibly lost: 17,653,961 bytes in 2,874 blocks
- ==899== still reachable: 9,470,852 bytes in 1,592 blocks
- ==899== suppressed: 0 bytes in 0 blocks
- ==899== Rerun with --leak-check=full to see details of leaked memory
- ==899==
- ==899== Use --track-origins=yes to see where uninitialised values come from
- ==899== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 6 from 2)
- ==899==
- ==899== 3 errors in context 1 of 1:
- ==899== Syscall param ioctl(generic) points to uninitialised byte(s)
- ==899== at 0x5FBEE47: ioctl (in /usr/lib/libc-2.19.so)
- ==899== by 0xD5EE9D7: drmIoctl (in /usr/lib/libdrm.so.2.4.0)
- ==899== by 0xD5F169B: drmPrimeHandleToFD (in /usr/lib/libdrm.so.2.4.0)
- ==899== by 0xDF1140A: drm_intel_bo_gem_export_to_prime (in /usr/lib/libdrm_intel.so.1.0.0)
- ==899== by 0xDAB9377: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xBF17079: ??? (in /usr/lib/mesa/libGL.so.1.2.0)
- ==899== by 0xBF17D91: ??? (in /usr/lib/mesa/libGL.so.1.2.0)
- ==899== by 0xDAD7046: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xDAD7374: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xDAD74C7: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xDA782F5: ??? (in /usr/lib/xorg/modules/dri/i965_dri.so)
- ==899== by 0xBF16529: ??? (in /usr/lib/mesa/libGL.so.1.2.0)
- ==899== Address 0xffefff888 is on thread 1's stack
- ==899==
- --899--
- --899-- used_suppression: 5 X on SUSE11 writev uninit padding /usr/lib/valgrind/default.supp:397
- --899-- used_suppression: 1 dl-hack3-cond-1 /usr/lib/valgrind/default.supp:1196
- ==899==
- ==899== ERROR SUMMARY: 3 errors from 1 contexts (suppressed: 6 from 2)
- Killed
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement