use kill -SIGUSR2 pid to dump traces of active allocations ==20972== Memcheck, a memory error detector ==20972== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==20972== Using Valgrind-3.12.0.SVN and LibVEX; rerun with -h for copyright info ==20972== Command: /usr/lib/libreoffice/program/oosplash --valgrind ==20972== ==20972== Syscall param writev(vector[...]) points to uninitialised byte(s) ==20972== at 0x58FA9BD: ??? (syscall-template.S:84) ==20972== by 0x5DDFF28: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==20972== by 0x5DE031C: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==20972== by 0x5DE03A4: xcb_writev (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==20972== by 0x507948D: _XSend (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==20972== by 0x506E78A: ??? (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==20972== by 0x506DA65: ??? (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==20972== by 0x506E994: XPutImage (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==20972== by 0x10CC73: ??? (in /usr/lib/libreoffice/program/oosplash) ==20972== by 0x10E98F: ??? (in /usr/lib/libreoffice/program/oosplash) ==20972== by 0x10B159: ??? (in /usr/lib/libreoffice/program/oosplash) ==20972== by 0x581D3F0: (below main) (libc-start.c:291) ==20972== Address 0x75893d8 is 40 bytes inside a block of size 16,384 alloc'd ==20972== at 0x4C2EB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==20972== by 0x5069662: XOpenDisplay (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==20972== by 0x10C44C: ??? (in /usr/lib/libreoffice/program/oosplash) ==20972== by 0x10E98F: ??? (in /usr/lib/libreoffice/program/oosplash) ==20972== by 0x10B159: ??? (in /usr/lib/libreoffice/program/oosplash) ==20972== by 0x581D3F0: (below main) (libc-start.c:291) ==20972== ==20997== Memcheck, a memory error detector ==20997== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==20997== Using Valgrind-3.12.0.SVN and LibVEX; rerun with -h for copyright info ==20997== Command: /usr/lib/libreoffice/program/javaldx -env:INIFILENAME=vnd.sun.star.pathname:/usr/lib/libreoffice/program/redirectrc ==20997== ==20997== ==20997== HEAP SUMMARY: ==20997== in use at exit: 9,186 bytes in 129 blocks ==20997== total heap usage: 2,085 allocs, 1,956 frees, 547,537 bytes allocated ==20997== ==20997== LEAK SUMMARY: ==20997== definitely lost: 0 bytes in 0 blocks ==20997== indirectly lost: 0 bytes in 0 blocks ==20997== possibly lost: 0 bytes in 0 blocks ==20997== still reachable: 9,186 bytes in 129 blocks ==20997== suppressed: 0 bytes in 0 blocks ==20997== Rerun with --leak-check=full to see details of leaked memory ==20997== ==20997== For counts of detected and suppressed errors, rerun with: -v ==20997== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==21000== Memcheck, a memory error detector ==21000== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==21000== Using Valgrind-3.12.0.SVN and LibVEX; rerun with -h for copyright info ==21000== Command: /usr/lib/libreoffice/program/soffice.bin --valgrind --splash-pipe=5 ==21000== --21000-- WARNING: unhandled amd64-linux syscall: 324 --21000-- You may be able to write your own handler. --21000-- Read the file README_MISSING_SYSCALL_OR_IOCTL. --21000-- Nevertheless we consider this a bug. Please report --21000-- it at http://valgrind.org/support/bug_reports.html. ==21004== Syscall param sendmsg(msg.msg_iov[0]) points to uninitialised byte(s) ==21004== at 0x8B6B1B7: sendmsg (sendmsg.c:28) ==21004== by 0x1A4FB5E6: ??? (in /usr/lib/nvidia-370/libGLX_nvidia.so.370.28) ==21004== by 0x1A4F7448: ??? (in /usr/lib/nvidia-370/libGLX_nvidia.so.370.28) ==21004== by 0x1A48FB0D: ??? (in /usr/lib/nvidia-370/libGLX_nvidia.so.370.28) ==21004== by 0x1B995165: ??? (in /usr/lib/nvidia-370/libnvidia-glcore.so.370.28) ==21004== by 0x1B98D903: ??? (in /usr/lib/nvidia-370/libnvidia-glcore.so.370.28) ==21004== by 0x1B98F562: ??? (in /usr/lib/nvidia-370/libnvidia-glcore.so.370.28) ==21004== by 0x1B98FD37: ??? (in /usr/lib/nvidia-370/libnvidia-glcore.so.370.28) ==21004== by 0x1A4E48D9: ??? (in /usr/lib/nvidia-370/libGLX_nvidia.so.370.28) ==21004== by 0x1B98BEC7: ??? (in /usr/lib/nvidia-370/libnvidia-glcore.so.370.28) ==21004== by 0x1B98CB08: ??? (in /usr/lib/nvidia-370/libnvidia-glcore.so.370.28) ==21004== by 0x1A48FDB5: ??? (in /usr/lib/nvidia-370/libGLX_nvidia.so.370.28) ==21004== by 0x1A4BE302: ??? (in /usr/lib/nvidia-370/libGLX_nvidia.so.370.28) ==21004== by 0x1A4C1666: ??? (in /usr/lib/nvidia-370/libGLX_nvidia.so.370.28) ==21004== by 0x1A4B5CD0: glXCreateContext (in /usr/lib/nvidia-370/libGLX_nvidia.so.370.28) ==21004== by 0xFF2133F: glXCreateContext (in /usr/lib/nvidia-370/libGLX.so.0) ==21004== by 0x7A085A7: ??? (in /usr/lib/libreoffice/program/libmergedlo.so) ==21004== by 0x7A0883C: ??? (in /usr/lib/libreoffice/program/libmergedlo.so) ==21004== by 0x6689EC9: soffice_main (in /usr/lib/libreoffice/program/libmergedlo.so) ==21004== by 0x1087AA: ??? (in /usr/lib/libreoffice/program/soffice.bin) ==21004== by 0x8A823F0: (below main) (libc-start.c:291) ==21004== Address 0xffeffedcc is on thread 1's stack ==21004== ==21004== ==21004== HEAP SUMMARY: ==21004== in use at exit: 2,274,597 bytes in 1,513 blocks ==21004== total heap usage: 6,565 allocs, 5,052 frees, 1,745,288,123 bytes allocated ==21004== ==21004== LEAK SUMMARY: ==21004== definitely lost: 0 bytes in 0 blocks ==21004== indirectly lost: 0 bytes in 0 blocks ==21004== possibly lost: 284,195 bytes in 23 blocks ==21004== still reachable: 1,990,402 bytes in 1,490 blocks ==21004== of which reachable via heuristic: ==21004== newarray : 1,552 bytes in 17 blocks ==21004== multipleinheritance: 104 bytes in 1 blocks ==21004== suppressed: 0 bytes in 0 blocks ==21004== Rerun with --leak-check=full to see details of leaked memory ==21004== ==21004== For counts of detected and suppressed errors, rerun with: -v ==21004== Use --track-origins=yes to see where uninitialised values come from ==21004== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) ==21000== Warning: set address range perms: large range [0x200000000, 0x400000000) (noaccess) ==21000== Warning: set address range perms: large range [0x400000000, 0x600000000) (noaccess) ==21037== Memcheck, a memory error detector ==21037== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==21037== Using Valgrind-3.12.0.SVN and LibVEX; rerun with -h for copyright info ==21037== Command: /bin/sh -c paperconf\ 2\>/dev/null ==21037== ==21037== ==21037== HEAP SUMMARY: ==21037== in use at exit: 2,498 bytes in 76 blocks ==21037== total heap usage: 79 allocs, 3 frees, 2,650 bytes allocated ==21037== ==21037== LEAK SUMMARY: ==21037== definitely lost: 0 bytes in 0 blocks ==21037== indirectly lost: 0 bytes in 0 blocks ==21037== possibly lost: 0 bytes in 0 blocks ==21037== still reachable: 2,498 bytes in 76 blocks ==21037== suppressed: 0 bytes in 0 blocks ==21037== Rerun with --leak-check=full to see details of leaked memory ==21037== ==21037== For counts of detected and suppressed errors, rerun with: -v ==21037== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) (soffice:21000): GLib-GObject-WARNING **: /build/glib2.0-jTxozP/glib2.0-2.49.6/./gobject/gsignal.c:3492: signal name 'selection_changed' is invalid for instance '0x24c548b0' of type 'OOoAtkObjCompTxt' ==21000== ==21000== HEAP SUMMARY: ==21000== in use at exit: 18,842,120 bytes in 65,457 blocks ==21000== total heap usage: 13,118,315 allocs, 13,052,858 frees, 1,331,694,285 bytes allocated ==21000== ==21000== LEAK SUMMARY: ==21000== definitely lost: 24,574 bytes in 97 blocks ==21000== indirectly lost: 21,431 bytes in 628 blocks ==21000== possibly lost: 1,317,682 bytes in 1,249 blocks ==21000== still reachable: 17,177,697 bytes in 61,198 blocks ==21000== of which reachable via heuristic: ==21000== length64 : 11,040 bytes in 159 blocks ==21000== newarray : 6,616 bytes in 68 blocks ==21000== multipleinheritance: 9,704 bytes in 43 blocks ==21000== suppressed: 0 bytes in 0 blocks ==21000== Rerun with --leak-check=full to see details of leaked memory ==21000== ==21000== For counts of detected and suppressed errors, rerun with: -v ==21000== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ==20972== ==20972== HEAP SUMMARY: ==20972== in use at exit: 3,054 bytes in 60 blocks ==20972== total heap usage: 953 allocs, 893 frees, 1,060,599 bytes allocated ==20972== ==20972== LEAK SUMMARY: ==20972== definitely lost: 0 bytes in 0 blocks ==20972== indirectly lost: 0 bytes in 0 blocks ==20972== possibly lost: 0 bytes in 0 blocks ==20972== still reachable: 3,054 bytes in 60 blocks ==20972== suppressed: 0 bytes in 0 blocks ==20972== Rerun with --leak-check=full to see details of leaked memory ==20972== ==20972== For counts of detected and suppressed errors, rerun with: -v ==20972== Use --track-origins=yes to see where uninitialised values come from ==20972== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)