==14426== Memcheck, a memory error detector. ==14426== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==14426== Using LibVEX rev 1804, a library for dynamic binary translation. ==14426== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==14426== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework. ==14426== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==14426== --14426-- Command line --14426-- /usr/bin/dbus-daemon --14426-- --session --14426-- Startup, with flags: --14426-- --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp --14426-- -v --14426-- Contents of /proc/version: --14426-- Linux version 2.6.26-rc2-4gb-cfs (root@nemesis) (gcc version 4.2.3 (Debian 4.2.3-3)) #1 SMP Mon May 12 20:24:32 CEST 2008 --14426-- Arch and hwcaps: X86, x86-sse1-sse2 --14426-- Page sizes: currently 4096, max supported 4096 --14426-- Valgrind library directory: /usr/lib/valgrind --14426-- Reading syms from /usr/bin/dbus-daemon (0x0) --14426-- Reading syms from /lib/ld-2.7.so (0x4000000) --14426-- Reading debug info from /lib/ld-2.7.so... --14426-- ... CRC mismatch (computed d1eccc75 wanted daa3a346) --14426-- Reading debug info from /usr/lib/debug/lib/ld-2.7.so... --14426-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000) --14426-- object doesn't have a dynamic symbol table --14426-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp --14426-- Reading suppressions file: /usr/lib/valgrind/default.supp --14426-- REDIR: 0x4014ff0 (index) redirected to 0x3802a393 (vgPlain_x86_linux_REDIR_FOR_index) --14426-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x481E000) --14426-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4820000) ==14426== WARNING: new redirection conflicts with existing -- ignoring it --14426-- new: 0x04014ff0 (index ) R-> 0x04823830 index --14426-- REDIR: 0x40151c0 (strlen) redirected to 0x48239f0 (strlen) --14426-- Reading syms from /usr/lib/libexpat.so.1.0.0 (0x4849000) --14426-- object doesn't have a symbol table --14426-- Reading syms from /lib/libselinux.so.1 (0x4869000) --14426-- object doesn't have a symbol table --14426-- Reading syms from /usr/lib/debug/libpthread-2.7.so (0x4882000) --14426-- Reading syms from /usr/lib/debug/libc-2.7.so (0x4899000) --14426-- Reading syms from /usr/lib/debug/libdl-2.7.so (0x49CE000) --14426-- REDIR: 0x4907ac0 (memset) redirected to 0x4823d50 (memset) --14426-- REDIR: 0x4907fb0 (memcpy) redirected to 0x4824aa0 (memcpy) --14426-- REDIR: 0x4906e80 (rindex) redirected to 0x4823710 (rindex) --14426-- REDIR: 0x4903760 (malloc) redirected to 0x4822a50 (malloc) --14426-- REDIR: 0x4901c20 (free) redirected to 0x48225f0 (free) --14426-- REDIR: 0x49089d0 (strchrnul) redirected to 0x4823df0 (strchrnul) --14426-- REDIR: 0x4906ab0 (strlen) redirected to 0x48239d0 (strlen) --14426-- REDIR: 0x4907b20 (mempcpy) redirected to 0x4824490 (mempcpy) --14426-- REDIR: 0x4903b80 (realloc) redirected to 0x4822b10 (realloc) --14426-- REDIR: 0x4907860 (memchr) redirected to 0x4823bf0 (memchr) --14426-- REDIR: 0x49063e0 (index) redirected to 0x4823800 (index) --14426-- REDIR: 0x4906550 (strcmp) redirected to 0x4823aa0 (strcmp) --14426-- REDIR: 0x4903460 (calloc) redirected to 0x4821b70 (calloc) --14426-- REDIR: 0x4907a20 (memmove) redirected to 0x4823da0 (memmove) --14426-- REDIR: 0x4906cb0 (strncmp) redirected to 0x4823a30 (strncmp) --14426-- REDIR: 0x4907cc0 (stpcpy) redirected to 0x4824730 (stpcpy) --14426-- Reading syms from /usr/lib/debug/libnss_compat-2.7.so (0x4827000) --14426-- Reading syms from /usr/lib/debug/libnsl-2.7.so (0x482F000) --14426-- REDIR: 0x49065f0 (strcpy) redirected to 0x4824d10 (strcpy) --14426-- Reading syms from /usr/lib/debug/libnss_nis-2.7.so (0x4DD4000) --14426-- Reading syms from /usr/lib/debug/libnss_files-2.7.so (0x4DDE000) --14426-- REDIR: 0x4908900 (rawmemchr) redirected to 0x4823e20 (rawmemchr) ==14426== Invalid write of size 1 ==14426== at 0x4824B36: memcpy (mc_replace_strmem.c:402) ==14426== by 0x4924A39: readdir_r (readdir_r.c:116) ==14426== by 0x3C7BE: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:742) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== Address 0x49de607 is 3 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== ==14426== Invalid write of size 1 ==14426== at 0x4824B3C: memcpy (mc_replace_strmem.c:402) ==14426== by 0x4924A39: readdir_r (readdir_r.c:116) ==14426== by 0x3C7BE: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:742) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== Address 0x49de606 is 2 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== ==14426== Invalid write of size 1 ==14426== at 0x4824B43: memcpy (mc_replace_strmem.c:402) ==14426== by 0x4924A39: readdir_r (readdir_r.c:116) ==14426== by 0x3C7BE: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:742) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== Address 0x49de605 is 1 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== ==14426== Invalid write of size 1 ==14426== at 0x4824B4D: memcpy (mc_replace_strmem.c:402) ==14426== by 0x4924A39: readdir_r (readdir_r.c:116) ==14426== by 0x3C7BE: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:742) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== Address 0x49de604 is 0 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== ==14426== Invalid read of size 1 ==14426== at 0x3C831: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:753) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484D644: XML_Parse (in /usr/lib/libexpat.so.1.0.0) ==14426== by 0x1A4E9: bus_config_load (config-loader-expat.c:245) ==14426== Address 0x49de604 is 0 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== ==14426== Invalid read of size 1 ==14426== at 0x3C840: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:753) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484D644: XML_Parse (in /usr/lib/libexpat.so.1.0.0) ==14426== by 0x1A4E9: bus_config_load (config-loader-expat.c:245) ==14426== Address 0x49de604 is 0 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== ==14426== Invalid read of size 1 ==14426== at 0x3C84B: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:753) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484D644: XML_Parse (in /usr/lib/libexpat.so.1.0.0) ==14426== by 0x1A4E9: bus_config_load (config-loader-expat.c:245) ==14426== Address 0x49de605 is 1 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0xB773: include_dir (config-parser.c:2125) ==14426== by 0xBC02: bus_config_parser_content (config-parser.c:2360) ==14426== by 0x19FD8: process_content (config-loader-expat.c:52) ==14426== by 0x1A1EE: expat_EndElementHandler (config-loader-expat.c:133) ==14426== by 0x48512CE: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4851F3C: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4852F17: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x4853E44: (within /usr/lib/libexpat.so.1.0.0) ==14426== by 0x484B61B: XML_ParseBuffer (in /usr/lib/libexpat.so.1.0.0) --14426-- REDIR: 0x4906db0 (strncpy) redirected to 0x4824bf0 (strncpy) ==14426== ==14426== Invalid write of size 1 ==14426== at 0x4824B36: memcpy (mc_replace_strmem.c:402) ==14426== by 0x4924A39: readdir_r (readdir_r.c:116) ==14426== by 0x3C7BE: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:742) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== Address 0x49e305f is 3 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== ==14426== Invalid write of size 1 ==14426== at 0x4824B3C: memcpy (mc_replace_strmem.c:402) ==14426== by 0x4924A39: readdir_r (readdir_r.c:116) ==14426== by 0x3C7BE: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:742) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== Address 0x49e305e is 2 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== ==14426== Invalid write of size 1 ==14426== at 0x4824B43: memcpy (mc_replace_strmem.c:402) ==14426== by 0x4924A39: readdir_r (readdir_r.c:116) ==14426== by 0x3C7BE: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:742) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== Address 0x49e305d is 1 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== ==14426== Invalid write of size 1 ==14426== at 0x4824B4D: memcpy (mc_replace_strmem.c:402) ==14426== by 0x4924A39: readdir_r (readdir_r.c:116) ==14426== by 0x3C7BE: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:742) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== Address 0x49e305c is 0 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== ==14426== Invalid read of size 1 ==14426== at 0x3C831: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:753) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== Address 0x49e305c is 0 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== ==14426== Invalid read of size 1 ==14426== at 0x3C840: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:753) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== Address 0x49e305c is 0 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== ==14426== Invalid read of size 1 ==14426== at 0x3C84B: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:753) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== Address 0x49e305d is 1 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== ==14426== Invalid read of size 1 ==14426== at 0x48239E3: strlen (mc_replace_strmem.c:242) ==14426== by 0x33531: _dbus_string_append (dbus-string.c:1046) ==14426== by 0x3C87E: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:760) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) ==14426== Address 0x49e305c is 0 bytes after a block of size 12 alloc'd ==14426== at 0x4822AB8: malloc (vg_replace_malloc.c:207) ==14426== by 0x3259A: dbus_malloc (dbus-memory.c:471) ==14426== by 0x3C76F: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:733) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) --14426-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting --14426-- si_code=1; Faulting address: 0x73039BD6; sp: 0x628A5EB0 valgrind: the 'impossible' happened: Killed by fatal signal ==14426== at 0x38021B5F: vgPlain_arena_malloc (m_mallocfree.c:206) ==14426== by 0x38002759: vgMemCheck_realloc (mc_malloc_wrappers.c:389) ==14426== by 0x38035C60: vgPlain_scheduler (scheduler.c:1277) ==14426== by 0x38048B18: run_a_thread_NORETURN (syswrap-linux.c:89) sched status: running_tid=1 Thread 1: status = VgTs_Runnable ==14426== at 0x4822B8E: realloc (vg_replace_malloc.c:429) ==14426== by 0x32630: dbus_realloc (dbus-memory.c:601) ==14426== by 0x32E58: reallocate_for_length (dbus-string.c:364) ==14426== by 0x32F03: set_length (dbus-string.c:404) ==14426== by 0x332A1: _dbus_string_lengthen (dbus-string.c:872) ==14426== by 0x334CB: append (dbus-string.c:1020) ==14426== by 0x33561: _dbus_string_append (dbus-string.c:1050) ==14426== by 0x3C87E: _dbus_directory_get_next_file (dbus-sysdeps-util-unix.c:760) ==14426== by 0x3E63: update_directory (activation.c:577) ==14426== by 0x41E0: bus_activation_new (activation.c:771) ==14426== by 0x6602: process_config_every_time (bus.c:497) ==14426== by 0x68E2: bus_context_new (bus.c:615) ==14426== by 0x1B2CC: main (main.c:443) Note: see also the FAQ.txt in the source distribution. It contains workarounds to several common problems. If that doesn't help, please report this bug to: www.valgrind.org In the bug report, send all the above text, the valgrind version, and what Linux distro you are using. Thanks.